[Урок] Делаем команды на сервер [ZCMD + SSCANF]
|
|
Deny1337 |
Дата: Пятница, 30.10.2015, 09:59 | Сообщение # 1
|
Новичок
Сообщений: 12
Статус: Offline
|
Приветик, сегодня мы научимся делать команды для нашего сервера самп. Мы будем использовать ZCMD+SSCANF, мне кажется это самый хороший и быстрый инклуд хотя решать вам.
И так приступаем, для начала скачаем инклуды которые нам пригодятся sscanf zcmd Эти инклуды копируем в наш мод \pawno\include
Так теперь приступим к командам К примеру команда /me, листаем в самый вниз и вставляем этот код.
Код CMD:me(playerid, params[]) { new string[128]; if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "{FF0000}[Ошибка]{FFFFFF} Вы должны войти, прежде чем использовать данную команду."); if(sscanf(params, "s[128]", params)) return SendClientMessage(playerid, COLOR_WHITE, "{33AA33}[Использование]{FFFFFF} /me [действие]"); if(AntiAdv(playerid, params)) return 1; format(string, sizeof(string), "%s %s", RPN(playerid), params); ProxDetector(playerid, 15, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE); return 1; }
Это называет команды процесс ZCMD так-же команды найти на форуме или переделать команду под свою пример /me под /do
А вот еще полезная ссылка для перевода команд cmd в zcmd и dcmd Клик
Спасибо что посмотрели, надеюсь будет полезно!
Сообщение отредактировал Deny1337 - Пятница, 30.10.2015, 10:11 |
|
|
|
WhiteBrother |
Дата: Пятница, 30.10.2015, 13:48 | Сообщение # 2
|
Боец
Сообщений: 71
Статус: Offline
|
Полезная тема, молодец.
|
|
|
|
CHERDAK228 |
Дата: Пятница, 30.10.2015, 15:53 | Сообщение # 3
|
Боец
Сообщений: 105
Статус: Offline
|
Никому сейчас не нужны уже эти процессоры... Замути лучше урок по созданию команд на DC_CMD.
[url=http://fastpic.ru/][img]http://i66.fastpic.ru/big/2015/1121/9b/248460b1951cff6df29c52d847df449b.jpg[/img][/url] [Majestic RP] Обход античита. http://cheat-master.ru/forum/165-510461-1
[Diamond RP] Быстро выходим из больницы. http://cheat-master.ru/forum/192-521375-1
[Diamond RP] Катаемся на автобусе бесплатно. http://cheat-master.ru/forum/192-500618-1
[California RP] Полезные советы. http://cheat-master.ru/forum/165-515907-1
|
|
|
|
Deny1337 |
Дата: Пятница, 30.10.2015, 18:47 | Сообщение # 4
|
Новичок
Сообщений: 12
Статус: Offline
|
CHERDAK228, Смотря для кого, для многих очень нужно и полезно...
Сообщение отредактировал Deny1337 - Пятница, 30.10.2015, 18:48 |
|
|
|
Амасинк |
Дата: Суббота, 31.10.2015, 18:31 | Сообщение # 5
|
Боец
Сообщений: 267
Статус: Offline
|
Если я не ошибаюсь, то название темы "Делаем команды на сервер [ZCMD + SSCANF]", раз вы используете это плагины - расскажите народу как их подключить и как они используются. Вот к примеру многие новички, которые впервые работают со sscanf'ом скорее всего не знают, что значит данная строка:
Код if(sscanf(params, "s[128]", params)) return SendClientMessage(playerid, COLOR_WHITE, "{33AA33}[Использование]{FFFFFF} /me [действие]");
Хотелось бы увидеть у тебя в теме объяснение хотябы таких строк.. Это никак не "обсиралово", обычная критика и предложение улучшение твоей темы
Помогаю новичкам в pawn
|
|
|
|