Sign in to follow this  
Followers 0
Вова

[CMD]Команды /me, /ame, /do, /todo, /s, /n, /try для процессора DC_CMD

2 posts in this topic

Привет, выложил лёгкие команды, наверное есть на форуме.

Может скриптерам которые пишут мод с нуля пригодится, чтобы не тратить время на данные команды

Код
CMD:me(playerid, params[])
{
if(sscanf(params, "s[118]", params[0])) return SCM(playerid, COLOR_GREY, !"Используйте /me [текст]");
new string[144];
format(string, sizeof(string), "%s %s", PlayerInfo[playerid][pName], params[0]);
ProxDetector(20.0, playerid, string, 0xDE92FFFF, 0xDE92FFFF, 0xDE92FFFF, 0xDE92FFFF, 0xDE92FFFF);
SetPlayerChatBubble(playerid, params[0], 0xDE92FFFF, 20, 7500);
return 1;
}
CMD:do(playerid, params[])
{
if(sscanf(params, "s[116]", params[0])) return SCM(playerid, COLOR_GREY, !"Используйте /do [текст]");
new string[144];
format(string, sizeof(string), "%s (%s)", params[0], PlayerInfo[playerid][pName]);
ProxDetector(20.0, playerid, string, 0xDE92FFFF, 0xDE92FFFF, 0xDE92FFFF, 0xDE92FFFF, 0xDE92FFFF);
SetPlayerChatBubble(playerid, params[0], 0xDE92FFFF, 20, 7500);
return 1;
}
CMD:ame(playerid, params[])
{
if(sscanf(params, "s[144]", params[0])) return SCM(playerid, COLOR_GREY, !"Используйте /ame [текст]");
SetPlayerChatBubble(playerid, params[0], 0xDE92FFFF, 20, 7500);
return 1;
}
CMD:try(playerid, params[])
{
if(sscanf(params, "s[99]", params[0])) return SCM(playerid, COLOR_GREY, !"Используйте /try [текст]");
new string[144];
format(string, sizeof(string), "%s %s | %s", PlayerInfo[playerid][pName], params[0], (!random(2)) ? ("{FF0000}Неудачно") : ("{32CD32}Удачно"));
ProxDetector(20.0, playerid, string, 0xDE92FFFF, 0xDE92FFFF, 0xDE92FFFF, 0xDE92FFFF, 0xDE92FFFF);
return 1;
}
CMD:todo(playerid, params[])
{
if(strlen(params) > 95) return SCM(playerid, COLOR_GREY, !"Слишком длинный текст и действие");
new message[48], action[49];
if(sscanf(params, "p<*>s[47]s[48]", message, action)) return SCM(playerid, COLOR_GREY, !"Используйте /todo [текст*действие]");
if(strlen(message) < 2 || strlen(action) < 2) return SCM(playerid, COLOR_GREY, !"Используйте /todo [текст*действие]");
new string[144];
format(string, sizeof(string), "- '%s' - {DE92FF}сказал%s %s, %s", message, (player_info[playerid][SEX] == 1) ? ("") : ("а"), PlayerInfo[playerid][pName], action);
ProxDetector(20.0, playerid, string, COLOR_WHITE, COLOR_WHITE, COLOR_WHITE, COLOR_WHITE, COLOR_WHITE);
return 1;
}
CMD:n(playerid, params[])
{
if(sscanf(params, "s[107]", params[0])) return SCM(playerid, COLOR_GREY, !"Используйте /n [сообщение]");
new string[144];
format(string, sizeof(string), "(( %s[%d]: %s ))", PlayerInfo[playerid][pName], playerid, params[0]);
ProxDetector(20.0, playerid, string, 0xCCCC99FF, 0xCCCC99FF, 0xCCCC99FF, 0xCCCC99FF, 0xCCCC99FF);
return 1;
}
CMD:s(playerid, params[])
{
if(sscanf(params, "s[105]", params[0])) return SCM(playerid, COLOR_GREY, !"Используйте /s [текст]");
new string[144];
format(string, sizeof(string), "%s[%d] крикнул: %s", PlayerInfo[playerid][pName], playerid, params[0]);
ProxDetector(30.0, playerid, string, COLOR_WHITE, COLOR_WHITE, COLOR_WHITE, COLOR_WHITE, COLOR_WHITE);
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
ApplyAnimation(playerid, "ON_LOOKERS", "shout_01", 4.1,0,0,0,0,0);
}
SetPlayerChatBubble(playerid, params[0], COLOR_WHITE, 25, 7500);
return 1;
}

Edited by Вова

Share this post


Link to post
Share on other sites

Спасибо, для моего сервера классно 😉

Share this post


Link to post
Share on other sites

Your content will need to be approved by a moderator

Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   You have pasted content with formatting.   Remove formatting

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

Loading...
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Антон Нолмадов
      By Антон Нолмадов


      Просмотр файла МОД ETERNITY CRMP 2021
      Игровой мод Eternity CRMP

      Делал копию мода для проекта после закрытие Етернити после чего отказались от моего мода из-за большой цены,
      потом решил продать за копейки, покупайте пользуйтесь
       
      ЗА ДОПОЛНИТЕЛЬНОЙ ИНФОЙ КОМНЕ В ЛС В ВК С ПОМЕТКОЙ #етернити (не реклама)
      ВК - vk.com/jakenolman
       
      Добавил Антон Нолмадов Добавлено 12.06.2021 Категория Моды Автор Anton Nolmadov  
    • king98
      By king98
      Продам мод Arizona Rp | Ultra + плагин на люкс машины
      Мод оптимизирован под 100+ онлайна
    • king98
      By king98


      Просмотр файла Мод Arizona Rp | Ultra + плагин на машины
      Продам мод Arizona Rp | Ultra + плагин на люкс машины
      Мод оптимизирован под 100+ онлайна
      Добавил king98 Добавлено 15.05.2021 Категория Моды Автор NoName  
    • Антон Нолмадов
      By Антон Нолмадов
      Игровой мод Eternity CRMP

      Делал копию мода для проекта после закрытие Етернити после чего отказались от моего мода из-за большой цены,
      потом решил продать за копейки, покупайте пользуйтесь
       
      ЗА ДОПОЛНИТЕЛЬНОЙ ИНФОЙ КОМНЕ В ЛС В ВК С ПОМЕТКОЙ #етернити (не реклама)
      ВК - vk.com/jakenolman
       
    • Nikita_Kuznetsov
      By Nikita_Kuznetsov
      У меня такая проблема.
      Я скачал чистую сборку и сделал в ней всё на 3д(почти всё)
      Потом взял мод перфект под основу, и решил залить его на самп а не на крмп.
      Потом захожу на сервер со своей сборкой, у меня всё как надо появляется надпись "ДОБРО ПОЖАЛОВАТЬ НА "НАЗВАНИЕ ПРОЕКТА""
      И потом тупо зависает игра и не развисает.
      Всё перепробовал, меню не открывается, чат не открывается. 
      Потом пробовал поменять все плагины и инклуды в моде.
      Но нечего не помогло.
      Потом скачал мод Sunrise RP (не реклама)
      Попробовать его залить на самп, на него на изи зашёл. 
      Потом попробовал его залить на крмп. Тоже на изи зашёл
      А На моде Perfect RP не могу зайти на сервер со своей сборкой от самп на карте крмп
       
      Помогите пожалуйста, а то я не разбираюсь в чём проблема.
      Может вы знаете в чём проблема!!!
       
       
      ИЗМЕНЕНО: Сейчас скачал ещё один мод чистая крмп, и я на него смог зайти со своей сборкой.
      А на Perfect RP не могу зайти. Почему так?