Yoko
http://forum.yoko.com.ua/

Вопрос.
http://forum.yoko.com.ua/viewtopic.php?f=3&t=11536
Page 1 of 1

Author:  wap2 [ 2007-03-03 13:45:57 ]
Post subject:  Вопрос.

Делал скрипт, и возник такой вопрос.
Делаю поиск вещи UO.Findtype(тип)
Дальше мне нужно приравнять переменную к значению вещей в стопки в данный момент.
Пробовал и x = UO.GetQuantity('finditem') и x = INT(UO.GetQuantity('finditem')), в любом из этих случаев при уменьшения количества вещей в стопке, происходит уменьшение переменной. А нужно, чтобы переменая зафиксировалась на значении, полученном при приравнивании.
Никто не знает, как так сделать?

Author:  to4a [ 2007-03-03 13:57:48 ]
Post subject: 

скрипт в студию

Author:  wap2 [ 2007-03-03 14:32:02 ]
Post subject: 

to4a wrote:
скрипт в студию
А зачем тебе скрипт, тут же конкретный вопрос.

Author:  to4a [ 2007-03-03 15:39:21 ]
Post subject: 

wap2 wrote:
to4a wrote:
скрипт в студию
А зачем тебе скрипт, тут же конкретный вопрос.

блин, конкретный ответ на твой конкретный вопрос зависит от конкретного скрипта!

Author:  wap2 [ 2007-03-03 17:25:41 ]
Post subject: 

to4a wrote:
wap2 wrote:
to4a wrote:
скрипт в студию
А зачем тебе скрипт, тут же конкретный вопрос.

блин, конкретный ответ на твой конкретный вопрос зависит от конкретного скрипта!
Ладно приведу пример.
Code:
While условие
if x < UO.GetQuantity('finditem') Then
действие
x = UO.GetQuantity('finditem')
Else
Wait(100)
Wend

Скрипт должен совершать действие, когда количество вещей в стопке уменьшается. Но при уменьшении вещей в стопке обновяется и информация в переменной. А нужно, чтобы информация в переменной сохранялась и не обновлялась после определения.

Author:  to4a [ 2007-03-03 17:51:38 ]
Post subject: 

поставь флаг, пример на твоём примере:

Code:
var f=0
While условие
if x < UO.GetQuantity('finditem') Then
действие
if not f then
x = UO.GetQuantity('finditem')
f=1
endif
Else
Wait(100)
Wend

и запоминание значения выполнится только 1 раз

Author:  Nmy [ 2007-03-04 15:52:06 ]
Post subject: 

а STR() тут непоможет?

Author:  wap2 [ 2007-03-04 20:13:07 ]
Post subject: 

NMY wrote:
а STR() тут непоможет?
Вроде нет :(

Author:  to4a [ 2007-03-04 23:14:39 ]
Post subject: 

чем тебя мой вариант не устраивает?

Author:  wap2 [ 2007-03-08 13:12:06 ]
Post subject: 

to4a wrote:
чем тебя мой вариант не устраивает?
Пробовал использовать, проблему не решает. Кстати, что вообще значит эта строчка
Code:
if not f then

Author:  to4a [ 2007-03-08 19:12:55 ]
Post subject: 

if f==0 then, хм должно решать, наверное ты не правильно использовал...

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/