условие копач

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
dubd
Posts: 249
Joined: 2012-07-27 23:43:14

условие копач

Post by dubd »

хелло, помогите пожалуйста! вот кусочек на определение тварей что на экране:

Code: Select all

for jor = 0 to 9   
ser = uo.journalserial(jor)
noto = uo.getnotoriety(ser)
if not ser==me then
if noto<>0 and noto<>1 and noto<>3 and not uo.injournal('Elemental|Scorpion King|Giant Spider|Energy Vortex') then
if uo.waiting() then
uo.canceltarget()
endif
uo.TextOpen()
uo.TextPrint(uo.getname(ser)+' @ '+MakeTime())
loot()
wait(3000)


дело в том, что если придет синий игрок или слезет с коня - скрипт буйствовать начинает. переберать руду. скажите пожалуйста, как сделать, чтобы горник игнорировал даже синих, их лошадей и другое что придет.
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: условие копач

Post by Mirage »

убрать этот кусок, расставить endif или написать что скрипт должен делать вместо описания того чего он делает. :roll:
dubd
Posts: 249
Joined: 2012-07-27 23:43:14

Re: условие копач

Post by dubd »

вот кусок, я убераю и пишется - Label defined outside proc END

Code: Select all

for jor = 0 to 9   
   ser = uo.journalserial(jor)
   noto = uo.getnotoriety(ser)
   if not ser==me then
      if noto<>0 and noto<>1 and noto<>3 and not uo.injournal('Elemental|Scorpion King|Giant Spider|Energy Vortex') then
         if uo.waiting() then
            uo.canceltarget()
         endif
         uo.TextOpen()
         uo.TextPrint(uo.getname(ser)+' @ '+MakeTime())
         loot()
         wait(3000)
         goto reccal
      endif
   endif
next   
wend
if uo.weight > 500 then
goto end
endif
wend
UO.DeleteJournal()
next
next
goto dig
end:
if uo.waiting() then
uo.canceltarget()
endif
dubd
Posts: 249
Joined: 2012-07-27 23:43:14

Re: условие копач

Post by dubd »

этот кусок не очень получается убрать, как будто его приклеили пле.
dubd
Posts: 249
Joined: 2012-07-27 23:43:14

Re: условие копач

Post by dubd »

разобрался.
Post Reply