Сложение строк в AI?

Gregory

Знаменитый
Участник
Сообщения
209
Розыгрыши
0
Репутация
81
Реакции
25
Баллы
1 295
Всем привет, собственно не получается сделать следующее:
Хочу что-бы нпс сделал анонс, делаю так:
gg:Announce ("Бла бла бла" + talker.name);
Но анонс не срабатывает

так вот работает.
gg:Announce (talker.name);

Можете подсказать, что не так делаю?

ЗЫ Спасибо worhols
Делать нужно при помощи MakeFString.
 
Последнее редактирование:

Предлагаю выбросить кривой компилятор.
Сложение строк замечательно работает. Только что проверил
EventHandler TALKED( talker, s0 )
{
s0 = " / тест / ";
Announce("бла-бла-бла"+s0+talker.name);
}

push_event // s0
push_const 576 //s0
add
push_reg_sp
fetch_i //expr =
S0. " / тест / "
push_string S0
assign
shift_sp -1
push_event // gg
push_const 704 //Announce
add
fetch_i //Announce
S1. "бла-бла-бла"
push_string S1
push_event // s0
push_const 576 //s0
add
fetch_i
add_string 1028
push_event // talker
push_const 40 //talker
add
fetch_i //name
push_const 164 //name
add
add_string 1028
func_call 268501007 // func[Announce]
shift_sp -1
shift_sp -1
 
Видать там компилили руби компилятором, который не может, да.
 
Назад
Сверху Снизу