--ֶɡ

if (ȡӵȼ()>=91) then
       ӡϢ("ӵȼѾڵ91¸ĸ")
       goto en;
end

="¸ĸ"
npc=""
npc="ľӽ"
=1

function ȡϢ()
    λ = Ѱı (, "", 1, 0)
     = ȡмı (, "", "}")
    λ = Ѱı (, "*", 1, 0)
    ͼ = ȡıм (, 1, λ-1)
     = ȡıм (, λ+2, ȡı ()-λ)
    λ = Ѱı (, "*", 1, 0)
    X= ȡıм (, 1, λ-1)
     = ȡıм (, λ+2, ȡı ()-λ)
    λ = Ѱı (, "*", 1, 0)
    Y= ȡıм (, 1, λ-1)
     = ȡıм (, λ+2, ȡı ()-λ)
    λ = Ѱı (, "*", 1, 0)
    ͼID= ȡıм (, 1, λ-1)
     = ȡıм (, λ+2, ȡı ()-λ)
    return ͼ,X,Y,
end

function ȡϢ2()
    λ = ı (, "", ȡı (), 0)
     = ȡıм (, λ+1, ȡı ()-λ-1)
    λ = Ѱı (, "*", 1, 0)
    ͼ = ȡıм (, 1, λ-1)
     = ȡıм (, λ+2, ȡı ()-λ)

    λ = Ѱı (, "*", 1, 0)
    X= ȡıм (, 1, λ-1)
     = ȡıм (, λ+2, ȡı ()-λ)
    λ = Ѱı (, "*", 1, 0)
    Y= ȡıм (, 1, λ-1)
     = ȡıм (, λ+2, ȡı ()-λ)
    λ = Ѱı (, "*", 1, 0)
    ͼID= ȡıм (, 1, λ-1)
     = ȡıм (, λ+2, ȡı ()-λ)
    return ͼ,X,Y,
end
while(=="¸ĸ") do
::a::
local ,=ȡ()
  if(== 1) then 
    ٻ()
    Ѱ·2 (npc, npc)
    ȴ ()
     (npc)
    ȴ ()
    Ի ()
    ȴ ()
    if (Ѱı (, "", 1, 0) > 0) then   
        =ȡмı (,"", "}")
          if(ȡı ()==8) then
             = ȡıм (,1, ȡı ()-2)
          end
        =""..	
        ύ()
    else
        () 
        ȴ ()
         () 
    end
    ȴ ()
    goto a     
  end
  if (ȡ () == -1) then
    ٻ ()
    Ѱ·2 (npc, npc)
    ȴ ()
     (npc)
    ȴ ()
    Ի ()
    ȴ () 
    Ƿ=ȡʾ()
   if (Ѱı (Ƿ, "Ѿȡ5", 1, 0) > 0) then
       goto en;
   end
    goto a
  end
  
  if ((Ѱı (, "CZRW_130822_61", 1, 0) > 0 or Ѱı (, "CZRW_130822_46", 1, 0) > 0 or Ѱı (, "CZRW_130822_56", 1, 0) > 0 or Ѱı (, "CZRW_130822_51", 1, 0) > 0) and ==0) then 
    local ͼ,X,Y,=ȡϢ()
    ٻ()
    ͼѰ·(ͼ,X,Y)
    ɼƷ()
    ȴ ()
    goto a
  end

  if (Ѱı (, "", 1, 0) > 0 and ==0) then 
    =ȡмı (,"", "}")
    if(ȡı ()==8) then
         = ȡıм (,1, ȡı ()-2)
    end
    =""..
    local б=׽()
    if б==0 then
       ("¸ĸ")
       ӡϢ("б׽")
    end
    ȴ ()
    goto a    
  end
  if (Ѱı (, "CZRW_130822_91", 1, 0) > 0 and ==0) then 
    local ͼ,X,Y,=ȡϢ2()
    ٻ()
    ͼѰ·(ͼ,X,Y)
    ()
    ʹƷ("")
    ȴ (10)
    goto a
  end


  if ((Ѱı (, "CZRW_130822_165", 1, 0) > 0 or Ѱı (,"CZRW_130822_164", 1, 0) > 0 or Ѱı (, "CZRW_130822_166", 1, 0)>0) and ==0)  then 
    =ȡмı (,"*", "}")
    ٻ ()
    Ѱ·2("","","")
    ("")
    ȴ ()
     (, 1)
    ȴ ()
    goto a
  end
  if ((Ѱı (, "CZRW_130822_18", 1, 0) > 0 or Ѱı (, "CZRW_130822_38", 1, 0) > 0 or Ѱı (, "CZRW_130822_30", 1, 0) > 0 or Ѱı (, "CZRW_130822_24", 1, 0) > 0) and ==0) then 
    local ͼ,X,Y,=ȡϢ()
    ٻ()
    ͼѰ·(ͼ,X,Y)
    ()
    ȴ ()
    Ի()
    ȴ ()
    goto a
  end

  if (Ѱı (, "CZRW_130822_96", 1, 0) > 0 and ==0) then
    local ͼ,X,Y,=ȡϢ2()
    ٻ()
    ͼѰ·(ͼ,X,Y)
    ()
    ʹƷ("С")
    ȴ (10)
    goto a
  end
  if (Ѱı (, "CZRW_130822_106", 1, 0) > 0 and ==0) then 
    local ͼ,X,Y,=ȡϢ2()
    ٻ()
    ͼѰ·(ͼ,X,Y)
    ()
    ʹƷ("ɻ")
    ȴ (10)
    goto a
  end
  
  if (Ѱı (, "CZRW_130822_101", 1, 0) > 0 and ==0) then 
    local ͼ,X,Y,=ȡϢ2()
    ٻ()
    ͼѰ·(ͼ,X,Y)
    ()
    ʹƷ("")
    ȴ (10)
    goto a
  end

  if ((Ѱı (, "ñ", 1, 0) > 0 or Ѱı (, "Ь", 1, 0) > 0 or Ѱı (, "", 1, 0) > 0 or Ѱı (, "", 1, 0) > 0 or Ѱı (, "", 1, 0) > 0) and ==0)  then  
    λ = ı (, "*", ȡı (), 0)
     = ȡıм (, λ+2, ȡı ()-λ-2)
    ٻ ()
    Ѱ·2("","յñ","")
    ("յñ")
    ȴ ()
     (, 1)
    ȴ ()
    goto a
  end
  ȴ ()
end  --whileβ
::en::
ӡϢ("¸ĸ")
