Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » [ДИСКУС]: Скриптописание. Проблемы и их решение. | страница 61
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 61 из 61
На страницу: Пред.  1, 2, 3 ... 59, 60, 61    Перейти:   Все страницы
Поиск в этой теме:
Канал X3: Terran Conflict » Модовый и скриптовый отсек X3: Terran Conflict: «[ДИСКУС]: Скриптописание. Проблемы и их решение.»
Thug
 67 EGP


Рейтинг канала: 3(26)
Репутация: 4
Сообщения: 111
Откуда: Новороссийск
Зарегистрирован: 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 раз
    Добавлено: 20:35 29-09-2023   
za4ot
 476 EGP


Рейтинг канала: 5(187)
Репутация: 15
Сообщения: 3254
Откуда: Яма Изобилия
Зарегистрирован: 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 раз(а)
    Добавлено: 21:26 29-09-2023   
Канал X3: Terran Conflict -> Модовый и скриптовый отсек X3: Terran Conflict: «[ДИСКУС]: Скриптописание. Проблемы и их решение.»
На страницу: Пред.  1, 2, 3 ... 59, 60, 61    Перейти:   Все страницы
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: Когда из L выхожу, нет ни мин, ни матадоров, а голова говорит - зачем ты транспортов кинул. (поделился Atamanishe)

  » [ДИСКУС]: Скриптописание. Проблемы и их решение. | страница 61
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18