Page 1 of 1

проверка на труп

Posted: 2016-01-05 00:36:03
by vertijok2000
Такой вопрос почему не срабатывает проверка на труп токо если перезагрузить игру то она сробатывает?

Code: Select all

sub ress()
   if not uo.getglobal('flagRes')=='0' then
      uo.exec('exec Resurrector')
      uo.setglobal('flagRes','0')
   endif
end sub

Re: проверка на труп

Posted: 2016-01-05 09:12:28
by kobol

Code: Select all

sub ress()
uo.print('flagRes='+uo.getglobal('flagRes'))

   if uo.getglobal('flagRes')<>'0' then
      uo.exec('exec Resurrector')
      uo.setglobal('flagRes','0')

uo.print('flagRes='+uo.getglobal('flagRes'))

   endif
end sub


а ress() где вызывается?

и вставь строчку
uo.print('start Resurrector')
в начало Resurrector(), чтобы посмотреть, запускается он или нет

Re: проверка на труп

Posted: 2016-01-05 12:07:47
by vertijok2000
ress() вызываица прогой изиуо

Code: Select all

sub ghost
if #charghost = YES || %0 = 1
{
msg $_exec ress$
wait 30s
gosub back
;halt
gosub ljing
}
return

вот мне надо как он труп чтобы сработал Resurrector()

Re: проверка на труп

Posted: 2016-01-05 12:32:41
by kobol

Code: Select all

sub ress()
   if not uo.getglobal('flagRes')=='0' then
      uo.exec('exec Resurrector')
      uo.setglobal('flagRes','0')
   endif
end sub


а где у тебя 'flagRes' становится не равным 0?

в общем тут фигня из 2-х скриптов.

вот так попробуй

Code: Select all

sub ress()
      uo.exec('exec Resurrector')
end sub


if #charghost = YES
это проверка на госта в изиуо?

Re: проверка на труп

Posted: 2016-01-05 12:54:35
by vertijok2000
if #charghost = YES
это проверка на госта в изиуо?

да

Re: проверка на труп

Posted: 2016-01-05 13:12:38
by kobol
ты flagress ставишь в 0 и после этого второй раз не срабатывает.
надо где-то его устанавливать в 1 или убрать вообще.

Re: проверка на труп

Posted: 2016-01-05 14:01:42
by vertijok2000
sub ress()
uo.exec('exec Resurrector')
end sub

я зделал вот так

Спс тебе добрый человек