Page 1 of 1

Учимся грамотно писать переменные

Posted: 21.10.2010 19:13
by MuDaCk

Code: Select all

MoveItem(Findtype($1111,$401EEEC5),2,backpack,0,0,0);
как грамотно заменить кол-во итемов(двоечку) на переменную?
так?

Code: Select all

MoveItem(Findtype($1111,$401EEEC5),X,backpack,0,0,0);
или так?

Code: Select all

MoveItem(Findtype($1111,$401EEEC5),'X',backpack,0,0,0);
переменная у меня X

Posted: 21.10.2010 19:25
by Vizit0r
первое

Posted: 21.10.2010 19:37
by MuDaCk
А здесь?

Code: Select all

WaitGump('1'); 
так?

Code: Select all

WaitGump('X'); 
или так?

Code: Select all

WaitGump(X); 

Posted: 21.10.2010 20:19
by Vizit0r
а здесь второе.

числовой тип в NumGumpButton

Posted: 22.10.2010 6:01
by CFA
во втором случае 'X' не будет переменной. Надо так же X без кавычек, НО тк WaitGump принимает строку в качестве аргумента, то X должен быть типа string.

Posted: 22.10.2010 6:19
by MuDaCk
Спасибо, а про строку в качестве аргумента Я упустил. Тем более что в хелпе по стелсу ясным по белому написанно:

Code: Select all

procedure WaitGump(Value: String);
:oops: