Перейти к содержанию
Авторизация  
Dress

Помощь с командой /msg

Рекомендуемые сообщения

Dress

Искал команду /msg для сервера,наткнулся на данную команду
 

else if(strcmp(cmd, "/msg", true) == 0 || strcmp(cmd, "/message", true) == 0)
    {
     if (PlayerInfo[playerid][pAdmin] >= 4)
      {
        if(IsPlayerConnected(playerid))
        {
            new sendername[MAX_PLAYER_NAME];
            new string[124];
            GetPlayerName(playerid, sendername, sizeof(sendername));
            new length = strlen(cmdtext);
            while ((idx < length) && (cmdtext[idx] <= ' '))
            {
                idx++;
            }
            new offset = idx;
            new result[64];
            while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
            {
                result[idx - offset] = cmdtext[idx];
                idx++;
            }
            result[idx - offset] = EOS;
            if(!strlen(result))
            {
                SendClientMessage(playerid, -1, "Используйте: /msg [text]");
                return 1;
            }
            format(string, sizeof(string), "{FFCD00}Администратор %s: %s", sendername, result);
            SendClientMessageToAll(0xFFCD00AA, string);
        }
        return 1;
    }
        }

Вся проблема в том,что мод стоит на DC_CMD ,может кто перевести и обьяснить,куда и как вставлять?

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vegas
cmd:msg(playerid,params[])
{
if(player[playerid][Admin] = 0) return SCM(playerid, -1 , "Вы не администратор");
new string[64];
new str;
if(sscanf(params,"s[64]",str))return SCM(playerid, -1,"/msg[text]");
format(string,sizeof(string),"Администратор[%s]: %s",player[playerid][Name], string);
SendClientMessageToAll(-1,string);
return 1;
}

Вроде вот так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZSCRIPTER

@Dress,а в чем проблема? Скинь ошибки которые есть и укажи какие строки какие а то так ничего не скажеш 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.