а эта функция точно везде работает? При вводе в скрипт эдитор редактор не определяет его как функцию(не окрашивает в красный цвет)
Начсет функции 'TALK' :
function TALK(g1,g2) --otvet na vibor--
answer=0;
if g1>0 then ask=1; answer=g2; end;
end;
обьяснять надо, или понятно? Ну и само собой TalkBoxForPlayers надо будет сделать модальной, т.е. например так:
ask=0; TalkBoxForPlayers ( .... ); while ask<=0 do sleep(2); end;
после нее уже пишем условия
if answer==1 then
else
if answer==2 then
.........
и т.д.