DC_CMD | /templeader
|
|
Master-Zero |
Дата: Вторник, 08.03.2016, 17:11 | Сообщение # 1
|
Боец
Сообщений: 195
Статус: Offline
|
Здравствуйте форумчане! Представляю вам команду /templeader команду вставляем в public OnPlayerCommandPerformed
Код CMD:templeader(playerid, params[]) {
if (PlayerInfo[playerid][pAdmin] < 3) return 1; // меняем на свое if(sscanf(params, "d", params[0])) return SCM(playerid, COLOR_GRAD1, "Используйте: /templeader [№ организации]"); if(params[0] > 25 || params[0] < 1) return SCM(playerid, COLOR_GREY, "Используйте значения от 1 до 25."); PlayerInfo[playerid][pMember] = params[0]; PlayerInfo[playerid][pRank] = 10; //макс.ранг в организации new fractionid = GetPVarInt(playerid,"actfraction"); format(CommandMas, sizeof(CommandMas), "Администратор %s назначил(а) себя временным лидером организации %s",PlayerInfo[playerid][pNames],gFractionName[fractionid]); //меняем на своё ABroadCast(COLOR_GREY, CommandMas, 1); SetPVarInt(playerid,"odet",1); //если у вас есть функция "переодеться", на службе return true; } Если вы знаете почему у меня присутствует такой баг: могу стать временным лидером только 1 фрации, когда ввожу /templeader 2...25 все равно работает как с /templeader 1. Если не трудно - помогите)
http://cheat-master.ru/forum/121-429703-1 - Simple Living Role Play. http://cheat-master.ru/forum/50-430129-1 - [Revival DM] Оружие на спавне. http://cheat-master.ru/forum/192-541408-1 - [DRP] Способ получения легких денег. http://cheat-master.ru/forum/121-566329-1 - Russian World l Версия: Февраль. http://cheat-master.ru/forum/117-566341-1 - FAQ | Установка Denwer'a на Windows 10.
Сообщение отредактировал Master-Zero - Вторник, 08.03.2016, 17:12 |
|
|
|
FryGames[CM] |
Дата: Среда, 09.03.2016, 08:07 | Сообщение # 2
|
Боец
Сообщений: 130
Статус: Offline
|
Цитата Master-Zero ( ) new fractionid = GetPVarInt(playerid,"actfraction"); Зачём это?
|
|
|
|
Master-Zero |
Дата: Воскресенье, 13.03.2016, 00:11 | Сообщение # 3
|
Боец
Сообщений: 195
Статус: Offline
|
Цитата FryGames[CM] ( ) Зачём это? Переменная
http://cheat-master.ru/forum/121-429703-1 - Simple Living Role Play. http://cheat-master.ru/forum/50-430129-1 - [Revival DM] Оружие на спавне. http://cheat-master.ru/forum/192-541408-1 - [DRP] Способ получения легких денег. http://cheat-master.ru/forum/121-566329-1 - Russian World l Версия: Февраль. http://cheat-master.ru/forum/117-566341-1 - FAQ | Установка Denwer'a на Windows 10.
|
|
|
|
FryGames[CM] |
Дата: Воскресенье, 13.03.2016, 22:00 | Сообщение # 4
|
Боец
Сообщений: 130
Статус: Offline
|
Цитата Master-Zero ( ) Переменная Какое эта переменная имеет отношение к этой команде? Не проще ее убрать, и сделать gFractionName[params[0]]); ?
|
|
|
|
Master-Zero |
Дата: Воскресенье, 13.03.2016, 22:42 | Сообщение # 5
|
Боец
Сообщений: 195
Статус: Offline
|
Цитата FryGames[CM] ( ) Какое эта переменная имеет отношение к этой команде? Не проще ее убрать, и сделать gFractionName[params[0]]); ? Особо не разбираюсь в павно, но без неё у меня выдаёт варнинг. Учту твой вариант, спасибо)
http://cheat-master.ru/forum/121-429703-1 - Simple Living Role Play. http://cheat-master.ru/forum/50-430129-1 - [Revival DM] Оружие на спавне. http://cheat-master.ru/forum/192-541408-1 - [DRP] Способ получения легких денег. http://cheat-master.ru/forum/121-566329-1 - Russian World l Версия: Февраль. http://cheat-master.ru/forum/117-566341-1 - FAQ | Установка Denwer'a на Windows 10.
|
|
|
|
_Edik_ |
Дата: Суббота, 06.08.2016, 23:58 | Сообщение # 6
|
Боец
Сообщений: 58
Статус: Offline
|
Как я вижу это просто скопированный код, и я не вижу переменную фракции, если просто вписать код, будет ошибка.
+
|
|
|
|
Danny_Marcelo |
Дата: Воскресенье, 04.09.2016, 16:13 | Сообщение # 7
|
Боец
Сообщений: 282
Статус: Offline
|
Это скорее не команда, а мануал. Да к тому же вырезан не полностью.
|
|
|
|