Главная » Статьи » PAWNO(уроки) |
Сегодня мы создадим простенькое меню,а точнее научимся делать. Сначала создайте глобальную переменную Код: new Menu:menu1; Потом в паблике OnGameModeInit пропишите: Code А теперь почешем репу и подумаем что есть что...и вот что это есть: Code два последнего значения я и сам не понял что означают(инфу брал с википедии) после menu1 ==... добавляем Вот что это все означает: Code вы можете добавить много Item'ов,сколько захотите Действия,которые происходит при выборе Item'а прописаны в паблике OnPlayerSelectMenuRow,в этом паблоике создаем переменную new Далее делаем пару проверок: тут делаем различные кейсы,соответствующие Item'ам,все ид кейсов начинаются с нуля,например: Все,урок окончен Теперь создадим define цветов для команд:: Теперь сразу после этих строк добавим новую переменную, которая будет различать тимы: Теперь добавим в паблик OnPlayerRequestClass (при условии, что у вас уже установлены на выбор 2 скина) проверку на скины. Счёт начинается с 0. Проверим, если это первый скин, то пусть это будет грув: Теперь проделаем тоже самое со вторым скином. Его ID будет уже 1...Сделали? Отлично. Теперь сделаем так, что при выборе определённого скина ему давался определённый цвет. Для этого в паблик OnPlayerSpawn выполним проверку на тиму TEAM_GROVE и при её подтверждении будет даваться цвет, который мы указали в дефайне TEAM_GROVE_COLOR: Потом проделаем тоже самое с тимой балласов...сделали? Отлично. Тимы готовы. Компилируем мод. Если всё прошло удачно, поздравляю. Вы научились создавать Team DeathMatch'и!!! | |
Просмотров: 3116 | Рейтинг: 5.0/1 |
Всего комментариев: 0 | |