Добавлен Sergant1000
Делаю триггер и пытаю объявить переменную:
globals
string I = "Varible"
endglobals
function F1 takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), "function 1" )
call DisplayTextToForce( GetPlayersAll(), I + "worck." )
endfunction
function F2 takes nothing returns nothing
call DisplayTextToForce( GetPlayersAll(), "function 2" )
call DisplayTextToForce( GetPlayersAll(), I + "worck." )
endfunction
function Trig_nn_001_Actions takes nothing returns nothing
local integer i = S2I(SubStringBJ(GetEventPlayerChatString(), 2, 2))
if ( i == 1 ) then
call ExecuteFunc("F1")
elseif ( i == 2 ) then
call ExecuteFunc("F2")
endif
endfunction
Но из за объявления глобальных неработает, как нужно правильно их объявлять.
Принятый ответ
vjass входит в jngp
неработает карта скачай jngp
в обычном глобальные обьявляй через кнопочку переменные
если через jngp работаеш то сохрани карту и запусти не через проверку карты
неработает карта скачай jngp
в обычном глобальные обьявляй через кнопочку переменные
если через jngp работаеш то сохрани карту и запусти не через проверку карты
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
код он исправил
или событие левое использовал
Запускаю карту через проверку карты.
проверь через варкрафт а не через проверку карты и если несработает то пиши потомушто у меня твоя карта работает
Отредактирован SomeFire
неработает карта скачай jngp
в обычном глобальные обьявляй через кнопочку переменные
если через jngp работаеш то сохрани карту и запусти не через проверку карты