ВНИМАНИЕ! Наша конференция посвящена космической тематике и компьютерным играм. Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!
|
» [ДИСКУС]: Скриптописание. Проблемы и их решение. | страница 61 |
|
|
|
Канал X3: Terran Conflict »
Модовый и скриптовый отсек X3: Terran Conflict: «[ДИСКУС]: Скриптописание. Проблемы и их решение.» |
|
|
Thug
67 EGP
 Рейтинг канала: 3(26) Репутация: 4 Сообщения: 112 Откуда: Новороссийск Зарегистрирован: 11.11.2013
 |
|
Назначить кнопку только на корабле игрока.
КНОПКА:
global script map: set: key= КОМАНДА, class=Подвижный корабль, race=player, script=Script Name, prio=0
set script command upgrade: command=<КОМАНДА> upgrade=<TRUE> script=СКРИПТ
СКРИПТ:
Arguments
1: Ship , Перем/Корабль игрока , 'ship'
КОД:
001 if$Ship == [PLAYERSHIP]
002 return [CmdConCheck.Available]
003 end
004 return null
Где [CmdConCheck.Available] - постоянная константа из меню "Выбрать константу"
_________________ На фоне космоса - человечество, всего лишь пыль!
Последний раз редактировалось: Thug (20:40 29-09-2023), всего редактировалось 1 раз |
|
|
za4ot
524 EGP
     Рейтинг канала: 5(190) Репутация: 17 Сообщения: 3549 Откуда: Яма Изобилия Зарегистрирован: 08.08.2012
 |
|
Спасибо. Заработало. А я так писал скрипт и не мог понять почему не пашет ведь вроде как должно выдавать true:
КОД:
001 if [THIS] == [PLAYERSHIP]
002 return true
003 else
004 return false
005 end
Пойду скрипты от костылей подчищать.
_________________ Пираты - наше всё!
Последний раз редактировалось: za4ot (21:31 29-09-2023), всего редактировалось 4 раз(а) |
|
|
|
|
|
Канал X3: Terran Conflict ->
Модовый и скриптовый отсек X3: Terran Conflict: «[ДИСКУС]: Скриптописание. Проблемы и их решение.» |
|
К списку каналов | Наверх страницы |
Цитата не в тему: Пьяный модератор - смерть на взлете (заметил Hamster)
|
» [ДИСКУС]: Скриптописание. Проблемы и их решение. | страница 61 |
|