|
|
Модератор форума: Slon |
Форум » РЕДАКТОР - ArmA 2 » Скрипты » Переговоры в скриптах (Несколько вопросов, связанных с командной sidechat) |
Переговоры в скриптах |
› Воскресенье
› 25.12.2011
› 21:40
› Сообщение #
Может кто сможет подсказать, как решить проблему.
Скрипт примерно такой: A1 sidechat "Бла-бла-бла"; sleep 15; S1 sidechat "Бла-бла-бла"; sleep 10; P1 sidechat "Бло-бло-бло"; Проблема: игра выдает все реплики одновременно, без паузы. Пробовал решить, создав четыре скрипта: talk1, talk11, talk12, talk13 и сделал следующее: Talk1: a1 exec "talk11"; sleep 10; a1 exec "talk12" и т.д. В каждом "двухзначном" скрипте - 1 реплика. Получается еще хуже. Игра не выдает первого диалога, а выдает "Script Talk12 not found". Два вопроса: почему это происходит и как все-таки разнести диалоги по времени, чтобы все "говорили" не одновременно? заранее спасибо) |
› Воскресенье
› 25.12.2011
› 21:46
› Сообщение #
Кирин,
привет! смотря каким ты расшерением файла пользуешься sqs или sqf если sqs то там пауза пишется так ~10 а в sqf sleep 15; вот так
Мой сайт The red fox studio
скипты Сброс ящиков на парашюте! Меню помощи техники арма 2 оа мои видеоуроки , по максу и кислороду !!! видео урок разрезка модели в максе и юви для фотошопа Развертка модели в 3ds max !!!! Наложение текстуры в кислороде 2 Видео урок кислород2 геометрия разлёт деталей в максе при экспорте в кислый экспорт модели из кислорода в игру |
› Воскресенье
› 25.12.2011
› 21:46
› Сообщение #
Кирин, скорее всего дело в том, что ты пытаешься запустить скрипт как SQS, а он написан в формате SQF!
Так активировать SQF Code as=[]execVM"scriptname.sqf" а так SQS Code player exec "scriptname.sqs" Этот скрипт в SQS будет выглядеть так: Code A1 sidechat "Бла-бла-бла"; ~15; S1 sidechat "Бла-бла-бла"; ~10; P1 sidechat "Бло-бло-бло"; PS: Не забывай делать кодировку UTF-8, чтобы русский текст мог отображаться на экране! PPS: Также стоит помнить, что SQF может адекватно воспринимать кириллицу(UTF-8), а в SQS появляются ошибки! Хоть их и не видно без включенного параметра ShowScriptErrors! Сообщение отредактировал leh2012 - Воскресенье, 25.12.2011, 21:47
|
› Воскресенье
› 25.12.2011
› 23:11
› Сообщение #
gerasimow9, спасибо! Я и раньше этой командой пользовался, но работало не всегда. буду знать.
leh2012, пишу я в SQS, SQF не трогаю) Кодировка в UTF-8)) Спасибо) Добавлено (25.12.2011, 23:11) |
› Воскресенье
› 25.12.2011
› 23:24
› Сообщение #
Кирин,
вот тебе в помощь если ты новенький тут http://arma.at.ua/forum/46-3243-1 Добавлено (25.12.2011, 23:14) Добавлено (25.12.2011, 23:24)
Мой сайт The red fox studio
скипты Сброс ящиков на парашюте! Меню помощи техники арма 2 оа мои видеоуроки , по максу и кислороду !!! видео урок разрезка модели в максе и юви для фотошопа Развертка модели в 3ds max !!!! Наложение текстуры в кислороде 2 Видео урок кислород2 геометрия разлёт деталей в максе при экспорте в кислый экспорт модели из кислорода в игру |
› Понедельник
› 26.12.2011
› 00:53
› Сообщение #
gerasimow9, Эффект 0 на массу( Вообще ничего не происходит(
|
› Понедельник
› 26.12.2011
› 01:22
› Сообщение #
Кирин,
ладно завтра сделаю пример тебе про бла-бла
Мой сайт The red fox studio
скипты Сброс ящиков на парашюте! Меню помощи техники арма 2 оа мои видеоуроки , по максу и кислороду !!! видео урок разрезка модели в максе и юви для фотошопа Развертка модели в 3ds max !!!! Наложение текстуры в кислороде 2 Видео урок кислород2 геометрия разлёт деталей в максе при экспорте в кислый экспорт модели из кислорода в игру |
› Понедельник
› 26.12.2011
› 07:32
› Сообщение #
Кирин, вот тебе пример, в нём есть две версии скрипта. Радио Альфа вызовет SQS версию, а Браво - SQF.
Удачи Добавлено (26.12.2011, 07:32) |
› Понедельник
› 26.12.2011
› 21:43
› Сообщение #
leh2012, спасибо, все раотает0 Будем думать, почему не работает мой вариант)
|
› Вторник
› 27.12.2011
› 06:43
› Сообщение #
Кирин, скинь мне миссию(только без аддонов), тогда я могу найти ошибку
|
› Понедельник
› 18.06.2012
› 20:38
› Сообщение #
как сделать отправку sidechat`ом сообщение на все машины в мультплеерной миссии?
Cтруктуры данных важнее кода!
Список команд | Список оружия | Список техники | Список юнитов | Список объектов Armstalker Online |
› Понедельник
› 18.06.2012
› 21:01
› Сообщение #
ZoRRo, думаю, что player sidecaht "твоя фраза"; Так как player - переменная обозначающая каждого игрока.
|
| |||
| |||
Чат сайта |