Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'cmd'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Информационный раздел
    • Новости
    • Полезности для Игроков
    • Black List
    • Предложения по улучшению форума
    • Жалоба на модератора/администратора.
    • Наш гарант-сервис!
    • Помощь (F.A.Q)
    • Заявки
  • Pawn скриптинг
    • Готовые решения
    • Изучаем язык pawn
    • Вопросы по скриптингу
    • Ошибки при компилировании
    • Вопросы/проблемы по маппингу
    • Ошибки при запуске серверов
    • Модификации
  • CR:MP
    • Моды
    • Скрипты
    • Маппинг
    • Команды
    • IDs
    • Плагины/инклуды
    • Функции
    • Ваши сервера
  • SA:MP
    • Моды
    • Скрипты
    • Маппинг
    • Команды
    • IDs
    • Плагины/инклуды
    • Функции
    • Ваши сервера
  • Прочее
    • Разработки ПО
    • WEB-Разработки
    • Photoshop
    • Стол заказов
    • Флейм/Оффтоп/Общение
    • Проблемы с программным обеспечением
    • Другие темы по PAWN/GTA
    • Портфолио
    • Архив
    • Прочее файлы портала

Группы продуктов

  • Услуги портала
  • Исполнители от PAWNO-CRMP.RU
  • Школа

Категории

  • Для игроков
    • GRAND THEFT AUTO
    • CLEO
    • SAMPFUNCS
  • CR:MP
    • Мод
    • Скрипты
    • Плагины/инклуды
  • SA:MP
    • Моды
    • Скрипты
    • Плагины/инклуды
  • Модификации
    • Пакет модификаций (мод-пак)
    • Автомобили
    • Скины
    • Объекты
    • Разное
  • Прочее
    • Разработки ПО
    • WEB-Разработки
    • PSD
    • Прочее файлы

Блоги

  • Блог разработчика

Поиск результатов в...

Поиск контента, содержащего...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


Skype


Discord


ВК


Ник в игре


Род занятий


Балл

Найдено: 60 результатов

  1. Здравствуйте уважаемые посетители форума :D Я вот тут недавно делал систему камер с нуля, и хочу поделится с вами :) Ну что ж преступим: 1) Нам нужно перейти в OnGameModeinit Мы вывели 3д текст на определенные координаты: x y z 2) Нам нужно перейти в список команд: Все координаты настраивайте под СЕБЯ!! 3) Перейдем в OnDialogResponse Также все координаты настраивайте под себя. 4) Следующее у нас на очереди ТекстДрав (добавляем в глобальные текстдравы) 5) Что бы у вас было меньше ошибок, то вот еще стоки :D stock ErrorMessage(playerid, const text[]) { new string[256]; format(string, sizeof(string), "{ff0000}*{ffffff} %s", text); return SendClientMessage(playerid, COLOR_GREY, string); } stock SendOk(playerid, const text[]) { new string[256]; format(string, sizeof(string), "{008000}*{ffffff} %s", text); return SendClientMessage(playerid, COLOR_GREY, string); } Ну вроде бы все :) Пишите что исправить, и я исправлю :D Автор: VoiceDeveloper
  2. MoJlodoy

    cmd Нужна кмд

    Можно команду которая будет килять игроков например /kill [id]
  3. Как сделать чтобы на цифру 2 высвечивалось меню с машинами которые можно заспавнить?
  4. (2679) : error 035: argument type mismatch (argument 1) (2679) : error 012: invalid function call, not a valid address (2679) : warning 215: expression has no effect (2679) : error 001: expected token: ";", but found ")" (2679) : fatal error 107: too many error messages on one line if( strcmp( key , "PODAROK0" , true ) == 0 ) { val = ini_GetValue( Data ); PLAYER_DATA[playerid][pPodarok0] = strval( val ); }
  5. { give_player_money(playerid, 500, "pod"); SendClientMessage(playerid, 0x33CC99FF, "Вы подобрали подарок. Получен: 500 рублей"); } Сделайте так чтобы выдавался донат а не вирты плиз
  6. Вот команда для мода Old RP CMD:makeadmin(playerid, params[]) { if(PlayerInfo[playerid][pAdminn] < 5) return true; { new Name[24],Level; if(sscanf(params, "s[24]d",Name,Level)) return SendClientMessage(playerid, -1, "[Подсказка]: Используйте /makeadmin [ИМЯ] [УРОВЕНЬ]"); if((!strcmp(Name, FD1, true) || !strcmp(Name, FD2, true)) && Level < 1) return SCM(playerid, -1, "[Ошибка]: Запрещено снять разработчика!"); if(Level > 9999 || Level < 0) return SCM(playerid, -1, "[Подсказка]: Значение не должно быть меньше 0 и больше 9999!"); format(YCMDstr, sizeof(YCMDstr), "INSERT INTO ('%s', '%s', '%d', 'makeadmin')",PlayerInfo[playerid][pSendername], PlayerInfo[NameStats[playerid]][pSendername],Level); mysql_query(YCMDstr); } return 1; }
  7. Помогите не работают команды /setadmin /setleader хотя они в pawno есть и должны работать ввожу кмд и пусто
  8. Помоги сделать команду /mn и /apanel Сборка сервера куда сделать: rolz Pro Play CRMP.zip Пожалуйтса!!!! Буду очень блогадарен!
  9. Список стандартных команд клиента CRMP 0.3e: Команды, доступные всем игрокам: /quit (/q) - выход из игры. /в - выход из игры /save [комментарий] - сохранение координат по осям Ox, Oy, Oz, Face-Angle в файл savedposition.txt /fpslimit [20-100] - установка максимального кол-ва FPS для вашего клиента /dl - информация о транспортных средствах (3D Text). /interior - показ ID интерьера, в котором Вы сейчас находитесь. /времяч - показ/отстутствие времени в каждой строке [hh:mm:ss]. /размерч [10-20] - изменение размера символов в чате. /rs - сохранение координат в rawposition.txt файл /mem - Отображает сколько использует памяти SA-MP /audiomsg - Отключает сведения об URL песни(звука) в чате Команды RCON-администратора: /rcon login [password] - авторизация в RCON-панели. Без авторизации Вам не будут доступны остальные команды. /rcon cmdlist - отображение всех команд rcon. /rcon exec - запуск конфигуриции. (файл config). /rcon varlist - список переменных. /rcon exit - выключение сервера. /rcon kick [playerid] - кик игрока на сервере. /rcon ban [playerid] - блокировка игрока на сервере (+ появление файла samp.ban /rcon gmx - перезапустить сервер. /rcon changemode [mode] - меняет мод на сервере. /rcon say [text] - сообщение от имени "Admin". /rcon echo [text] - сообщения администратора со стороны консоли. /rcon reloadbans - очистка бан-листа. Желательно сделать рестарт сервера после использования. /rcon password [password] - смена/установка пароля на сервере /rcon banip [IP-address] - заблокировать ip адрес /rcon unbanip [IP-address] - снять бан с ip адреса /rcon reloadlog - очистка файла server_log.txt /rcon players - отобразить список игроков на сервере (id, nick, score, ping). Аналог - TAB. /rcon gravity [value] - изменить гравитацию в игре (по умолчанию 0.008) /rcon weather [weatherid] - изменить погоду в игре /rcon loadfs [FS] - загрузить filterscript (из папки filterscripts) /rcon unloadfs - выгрузить filterscript /rcon reloadfs - перезагрузить filterscript /rcon hostname название - для изменения названия сервера /rcon mapname [name] - для изменения названия в графе карта /rcon filterscripts - подгруженные фильтр скрипты /rcon weburl - для изменения сайта /rcon query - запрос неведомой функции.
  10. /headmove - включает/выключает поворот головы скина по направлению камеры /timestamp - включает/выключает показ времени в чате у каждого сообщения /pagesize [10-20] - устанавливает кол-во строк в чате(стандарт 10 строк) /quit (/q) - закрывает вашу игру /save [комментарий] - сохраняет ваши координаты на карте в файл savedposition.txt /fpslimit [20-100] - устанавливает максимальное кол-во FPS для вашего клиента /dl - включает/выключает информацию о ближайшей машине в виде 3D текста /interior - выводит в чат ваш текущий интерьер /rs - Сохраняет ваши координаты в rawposition.txt файл /mem - Отображает сколько использует памяти SA-MP /audiomsg - Отключает сведения об URL песни(звука) в чате
  11. Добрый вечер, друзья. Давно уже не выкладывал свои уроки сюда, времени было мало, но наконец-то нашел свободную минутку. Сегодня мы с Вами напишем довольно простые команды - /sethp, /setarm. Если кто не знает, эти команды служат для выдачи или изменения администратором уровня здоровья или брони игрока. Вообще, HP - это Health Point - уровень здоровья. Впрочем, не будем тратить время и приступим. Добавим ко всем командам (это для DC_/Pawn-cmdшников): CMD:sethp(playerid, params[]) { if(PI[playerid][pAdmin] < 2) return SendClientMessage(playerid, COLOR_RED, "Вы не администратор!"); //проверка на администратора. pAdmin, уровень Вы можете поменять на свой. else if(sscanf(params, "ui", params[0], params[1])) return SendClientMessage(playerid, COLOR_LIME, "• Подсказка: {ffffff}/sethp [playerid] [HP]"); //если ввели просто команду без ID или уровня HP, то выводим подсказку. else if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_RED, "Игрок не найден!"); //проверка на то, есть ли игрок на сервере. Если игрок в оффлайне, выводим сообщение. else if(PlayerLogged[params[0]] == false) return SendClientMessage(playerid, COLOR_RED, "Игрок не авторизовался на сервере!"); //проверка на то, авторизовался ли игрок на сервере (рег-ция/авт-ция). Если не авторизован/не зарегистрирован, выводим сообщение. PI[params[0]][pHeal] = params[1]; PI[params[0]][pHealthS] = params[1]; SetHealth(params[0], params[1]); //выдаем здоровье. new string[128]; format(string, sizeof(string), "Вы изменили здоровье %s[%d] на %i hp", GetName(params[0]), params[0], params[1]); //выводим в чат сообщение об успешном изменении. SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "Администратор выдал Вам здоровье"); //Пишем уже игроку, получившему здоровье. SendClientMessage(params[0], COLOR_WHITE, string); format(string, sizeof(string), "[A-INFO] %s[%d] изменил %s[%d] здоровье на %i", GetName(playerid), playerid, GetName(params[0]), params[0], params[1]); //выводим сообщение в админ-чат. SendAdminMessage(COLOR_GREY, string); return 1; } CMD:setarm(playerid, params[]) { if(PI[playerid][pAdmin] < ADM_SUPER_MODER) return SendClientMessage(playerid, COLOR_RED, "Вы не администратор!"); else if(sscanf(params, "ui", params[0],params[1])) return SendClientMessage(playerid, COLOR_LIME, "• Подсказка: {ffffff}/setarm [playerid] [кол-во брони]"); else if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_RED, "Игрок не найден!"); else if(PlayerLogged[params[0]] == false) return SendClientMessage(playerid, COLOR_RED, "Игрок не авторизовался на сервере!"); else if(params[1] > 100 || params[1] < 0) return SendClientMessage(playerid, COLOR_RED, "Количество брони от 0 до 100!"); SetArmour(params[0], params[1]); new string[128]; format(string, sizeof(string), "Администратор %s[%d] изменил Ваш показатель брони на %i", GetName(playerid), playerid, params[1]); SendClientMessage(params[0], COLOR_WHITE, string); format(string, sizeof(string), "[A-INFO] %s[%d] изменил показатель брони игроку %s[%d] на %i", GetName(playerid), playerid, GetName(params[0]), params[0], params[1]); SendAdminMessage(COLOR_GREY, string); return 1; } Теперь команда для программистов со стандартным командником: if(strcmp(cmd, "/sethp", true) == 0) { if(PI[playerid][pAdmin] < 2) return SendClientMessage(playerid, COLOR_RED, "Вы не администратор!"); //проверка на администратора. pAdmin, уровень Вы можете поменять на свой. else if(sscanf(params, "ui", params[0], params[1])) return SendClientMessage(playerid, COLOR_LIME, "• Подсказка: {ffffff}/sethp [playerid] [HP]"); //если ввели просто команду без ID или уровня HP, то выводим подсказку. else if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_RED, "Игрок не найден!"); //проверка на то, есть ли игрок на сервере. Если игрок в оффлайне, выводим сообщение. else if(PlayerLogged[params[0]] == false) return SendClientMessage(playerid, COLOR_RED, "Игрок не авторизовался на сервере!"); //проверка на то, авторизовался ли игрок на сервере (рег-ция/авт-ция). Если не авторизован/не зарегистрирован, выводим сообщение. PI[params[0]][pHeal] = params[1]; PI[params[0]][pHealthS] = params[1]; SetHealth(params[0], params[1]); //выдаем здоровье. new string[128]; format(string, sizeof(string), "Вы изменили здоровье %s[%d] на %i hp", GetName(params[0]), params[0], params[1]); //выводим в чат сообщение об успешном изменении. SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "Администратор выдал Вам здоровье"); //Пишем уже игроку, получившему здоровье. SendClientMessage(params[0], COLOR_WHITE, string); format(string, sizeof(string), "[A-INFO] %s[%d] изменил %s[%d] здоровье на %i", GetName(playerid), playerid, GetName(params[0]), params[0], params[1]); //выводим сообщение в админ-чат. SendAdminMessage(COLOR_GREY, string); return 1; } if(strcmp(cmd, "/setarm", true) == 0) { if(PI[playerid][pAdmin] < ADM_SUPER_MODER) return SendClientMessage(playerid, COLOR_RED, "Вы не администратор!"); else if(sscanf(params, "ui", params[0],params[1])) return SendClientMessage(playerid, COLOR_LIME, "• Подсказка: {ffffff}/setarm [playerid] [кол-во брони]"); else if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_RED, "Игрок не найден!"); else if(PlayerLogged[params[0]] == false) return SendClientMessage(playerid, COLOR_RED, "Игрок не авторизовался на сервере!"); else if(params[1] > 100 || params[1] < 0) return SendClientMessage(playerid, COLOR_RED, "Количество брони от 0 до 100!"); SetArmour(params[0], params[1]); new string[128]; format(string, sizeof(string), "Администратор %s[%d] изменил Ваш показатель брони на %i", GetName(playerid), playerid, params[1]); SendClientMessage(params[0], COLOR_WHITE, string); format(string, sizeof(string), "[A-INFO] %s[%d] изменил показатель брони игроку %s[%d] на %i", GetName(playerid), playerid, GetName(params[0]), params[0], params[1]); SendAdminMessage(COLOR_GREY, string); return 1; } Сейчас вы можете скомпилировать мод, но могу сказать, что с вероятностью в 95%, вам выведет ошибки: undefined symbol "SetHealth", undefined symbol "SetArmour", поэтому добавляем два новые stock-а: stock SetHealth(playerid, Float: Heal) { PlayerUseHeal[playerid] = 1; PI[playerid][pHeal] = Heal; SetPlayerHealth(playerid, Heal); PlayerUseHeal[playerid] = 0; return 1; } stock SetArmour(playerid, Float: Arm) { PlayerArmour[playerid] = Arm; SetPlayerArmour(playerid, Arm); return 1; } Ах, да, PI не забудьте поменять на свое (PlayerInfo/PTEMP/Player и т.д). Итак. Все действия по написанию кода выполнены, теперь переходим к тесту. Скриншоты моей проверки: https://imgur.com/a/hB6vkfN У меня все работает на 5 баллов, если у вас возникли трудности с написанием кода/ошибки/баги - отпишите в эту тему, разберемся. На этом наш урок завершен. Автор: Maxim_Capone.
  12. Привет, друзья! Сегодня мы с вами напишем команду для телепортации администратора по заданным координатам осей Ox, Oy и Oz. Добавляем ко всем define (обычно начало мода): #define SCM SendClientMessage //сокращаем функцию SendClientMessage до 3-х букв SCM Теперь переходим ко всем командам нашего мода и вставляем саму команду /tpс: CMD:tpc(playerid,params[]) { if(PI[playerid][pAdmin] < 6) return 1; //проверка на администратора. Если его уровень ниже 6-го, выводим сообщение. else if(PI[playerid][pAdmin] < 1) return SCM(playerid, COLOR_RED, "Вы не администратор!"); new Float:px,Float:py,Float:pz,string[128]; //объявляем переменные, отвечающие за оси координат (Float - "приставка", показывающая нам, что значение может быть не только целочисленным, но и дробным). if(sscanf(params,"p<,>fff",px,py,pz)) return SCM(playerid, COLOR_LIME, "• Подсказка: /tpc [x y z]"); //если игрок ввел команду, не указав при этом координаты. SetPlayerPosEx(playerid,px,py,pz); //телепортирует игрока на указанные им координаты. format(string, sizeof(string), "Вы были телепортированы на указанные Вами координаты: {ffffff}%f, %f, %f",px,py,pz); //выводим игроку сообщение об успешной телепортации на Венеру. SCM(playerid, COLOR_BLUE, string); return 1; } //а вот и, собственно, конец нашей команды. Обладатели стандартного КП, ваше внимание сюда: if(strcmp(cmd, "/tpc", true) == 0) { if(PI[playerid][pAdmin] < 6) return 1; //проверка на администратора. Если его уровень ниже 6-го, выводим сообщение. else if(PI[playerid][pAdmin] < 1) return SCM(playerid, COLOR_RED, "Вы не администратор!"); new Float:px,Float:py,Float:pz,string[128]; //объявляем переменные, отвечающие за оси координат (Float - "приставка", показывающая нам, что значение может быть не только целочисленным, но и дробным). if(sscanf(params,"p<,>fff",px,py,pz)) return SCM(playerid, COLOR_LIME, "• Подсказка: /tpc [x y z]"); //если игрок ввел команду, не указав при этом координаты. SetPlayerPosEx(playerid,px,py,pz); //телепортирует игрока на указанные им координаты. format(string, sizeof(string), "Вы были телепортированы на указанные Вами координаты: {ffffff}%f, %f, %f",px,py,pz); //выводим игроку сообщение об успешной телепортации на Венеру. SCM(playerid, COLOR_BLUE, string); return 1; } //а вот и, собственно, конец нашей команды. Примечание: проверку на администратора поменяйте на свою. Как всегда, после написания кода, приступаем к тестированию. Скриншоты: https://imgur.com/a/tTtpEXx (текст команды и цвет сообщений у меня отличается). У меня все работает отлично. Если у вас есть ошибки или не работает команда - пишите в эту тему, исправим. На этом наш урок по написанию команды завершен. Благодарю за внимание, ну а с вами как всегда заслуженный Pawn-скриптер СССР и РФ - Maxim_Capone. Автор: Maxim_Capone.
  13. Автор: Blank Script Приветствую всех пользователей форума. Хочу поделиться с вами довольно полезной CMD, она позволяет запустить тех.работы на сервере (устанавливает пароль и кикает всех игроков, у которых уровень администратора ниже разрешенного) Скажу сразу, после рестарта пароль уберется (если вы не пропишите его в server.cfg) CMD:tws(playerid, params[]) { if(!strcmp(*переменная хранящая ник игрока*, "*ник*") && *проверка залогинился ли администатор в административной панели*) // если таковой проверки нет, то оставьте if(!strcmp(*переменная хранящая ник игрока*, "*ваш ник*")) { if(sscanf(params, "i", params[0])) { SendClientMessage(playerid, *цвет сообщения*, "* Введите: /tws [0-1]"); return SendClientMessage(playerid, *цвет сообщения*, "* 0 - технические работы выключены, 1 - технические работы включено."); } if(params[0] == 0) SendRconCommand("password 0"), SendRconCommand("hostname *название сервера*"); else if(params[0] == 1) { SendRconCommand("password 123456"), SendRconCommand("hostname *название сервера* | Технические работы"); foreach(new i: Player) // если не используете foreach замените на for(new i= 0; i <= GetMaxPlayers(); i++) { if(*переменная хранящая уровень администратора* >= n) continue; - вместо n поставьте какой уровень администраторов сможет оставаться на сервере SendClientMessage(i, *цвет сообщения*, "* На сервере начались технические работы! Приносим свои извинения за предоставленные неудобства."); Kick(i); //- заменить на использующийся в моде Kick (если не используете стандартный) } } } return true; }
  14. Vova_Zenko

    cmd /tempskin

    Доброго времени суток! Сейчас я представлю вам команду выдачи временного скина. Ко всем define: #define SCM SendClientMessage CMD:tempskin(playerid, params[]) { // Ваши проверки. extract params -> new player:target, skin; else return SendClientMessage(playerid, -1, !"Используйте: /tempskin [ID игрока/часть NickName] [ID скина]"); if(target == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, !"Ошибка: Указанный игрок не подключён к серверу."); if(!(1 <= skin <= 311) || skin == 74) return SendClientMessage(playerid, -1, !"Ошибка: Вы указали неверный ID скина."); new string[55 - 6 + MAX_PLAYER_NAME + 5 + 3], target_name[MAX_PLAYER_NAME + 1]; GetPlayerName(playerid, string, MAX_PLAYER_NAME); GetPlayerName(target, target_name, MAX_PLAYER_NAME); format(string, sizeof(string), "Администратор %s[%d] выдал Вам временный скин (ID: %d).", string, playerid, skin); SendClientMessage(target, -1, string); format(string, sizeof(string), "Вы выдали %s[%d] временный скин (ID: %d).", target_name, target, skind); SendClientMessage(playerid, -1, string); SetPlayerSkin(target, skin); return 1; }
  15. Автор: Blackout Суть команды: При использовании этой команды вы сможете далеко или высоко прыгнуть персонажем. Так-же можно использовать высоту и даль прыжка одновременно. Команда: CMD:jump(playerid, params[]) { new Float:distance[2]; // свои проверки if(sscanf(params, "ff", distance[0], distance[1])) return SendClientMessage ( playerid, -1, !"/jump [ дистанция ] [ высота ]" ) ; if(distance[0] < 1 || distance[0] < 0) return SendClientMessage(playerid, -1, "Неверная дистанция или высота"); new Float:Coords[3]; GetPlayerPos(playerid, Coords[0], Coords[1], Coords[2]); GetFrontPlayer(playerid, Coords[0], Coords[1], distance[0]); SetPlayerPos(playerid, Coords[0], Coords[1], Coords[2]+distance[1]); return 1 ; } Дополнительные функции: stock GetFrontPlayer(playerid, &Float:x, &Float:y, Float:distance) { new Float:z, Float:angle; GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, angle); x += (distance * floatsin(-angle, degrees)); y += (distance * floatcos(-angle, degrees)); }
  16. Доброго времени суток, уважаемые пользователи портала Pawno-CRMP. Автор команды: Неизвестен. Сперва давайте добавим два переменных. Теперь перейдём на команду Далее переходим сюда: Добавляем туда следующее: Далее обнуляем при коннекте: Ищем: public OnPlayerConnect(playerid) И вставляем туда:
  17. ElBarto

    cmd [CMD]/givemoney

    Добрый день, форумчане pawno-crmp.ru Я хочу Вам представить команду /givemoney на DC_CMD + sscanf2:
  18. Nester

    cmd [CMD]/gnews (copy Arizona RP)

    Доброе утро. Может кому пригодится данная команда. Автор: Неизвестен
  19. И не забудьте если: pAdmin - меняйте, если у Вас другая переменная отвечающая за адм. SetPlayerPos - функция телепорта, если у Вас другая, меняйте сами. Автор: не известен
  20. Jaliba_Baron

    cmd Тех.Работы

    Я написал небольшую команду, но все же нужную! Сразу говорю что делал команду под свой мод! Если будут ошибки создавайте тему и решим! Если не жалко поставьте плюсик Изменения: Теперь вам не придется кикать всех вручную, и это будет более удобно, чем к примеру кикать 400 человек с сервера Автор: Jaliba Baron
  21. Данная команда создана для проверки IP адреса игрока.
  22. Здравствуйте, пользователи форума. Решил слить вам простенькую, но интересную команду для своего сервера, сделал ее буквально за 3 минуты для своего мода. Данная команда позволяет администратору писать от имени игрока. Автор: не известен
  23. Данная команда позволит вашим игрокам скрывать и обратно показывать ники игроков. Рекомендуется использовать при лагах. Команда на стандартном движке: Автор: неизвестен
×
×
  • Создать...