Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Каждая мафия на своем языке (Команды)

Статус
В этой теме нельзя размещать новые ответы.

Artur1996

Компетентный
Вот 3 команды для 3х мафий
Для членов вашей мафии сообщения будет выглядить так: Russian_Mafia сказал: [русский] *****
А тех кто не состоит в вашей мафии бдуте выглядить так: Russian_Mafia сказал что то по русски
1.LCN ( La Cosa Nostra ) - /ita
2.Yakuza - /jap
3.РМ ( Русская мафия ) - /rus
Вот и сами команды:
PHP:
     if(strcmp(cmd, "/rus", true) == 0 || strcmp(cmd, "/russian", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(gPlayerLogged[playerid] == 0)
            {
                SendClientMessage(playerid, COLOR_GREY, "вы не авторизовались!");
                return 1;
            }
            if(PlayerInfo[playerid][pLeader] == 14 || PlayerInfo[playerid][pMember] == 14)// изменять на свои ид мафий,или можно зделать для банд
            {
                GetPlayerName(playerid, sendername, sizeof(sendername));
                new result[128];
strmid(result,cmdtext,strlen(cmd),strlen(cmdtext));
if(!strlen(result)) return
SendClientMessage(playerid, COLOR_WHITE, ">> Используйте:{FFBF00}/rus(sian)[текст]");
                new Float:x, Float:y, Float:z;
                GetPlayerPos(playerid,x,y,z);
                   for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerConnected(i))
                    {
                        if(PlayerToPoint(20, i, x, y, z))
                        {
            if(PlayerInfo[i][pLeader] == 14 || PlayerInfo[i][pMember] == 14)
                            {
                                format(string, sizeof(string), "%s сказал: [русский] %s", sendername, result);
                                SendClientMessage(i, COLOR_WHITE, string);
                            }
                            else
                            {
                                format(string, sizeof(string), "%s сказал что то по русски", sendername);
                                SendClientMessage(i, COLOR_PURPLE, string);
                            }
                        }
                    }
                }
            }
            else
            {
                SendClientMessage(playerid, COLOR_WHITE, "Вы не знаете русский язык");
            }
        }
        return 1;
    }
PHP:
     if(strcmp(cmd, "/jap", true) == 0 || strcmp(cmd, "/japan", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(gPlayerLogged[playerid] == 0)
            {
                SendClientMessage(playerid, COLOR_GREY, "вы не авторизовались!");
                return 1;
            }
            if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)// изменять на свои ид мафий,или можно зделать для банд
            {
                GetPlayerName(playerid, sendername, sizeof(sendername));
                new result[128];
strmid(result,cmdtext,strlen(cmd),strlen(cmdtext));
if(!strlen(result)) return
SendClientMessage(playerid, COLOR_WHITE, ">> Используйте: {FFBF00}(/jap(an) [текст]");
                new Float:x, Float:y, Float:z;
                GetPlayerPos(playerid,x,y,z);
                   for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerConnected(i))
                    {
                        if(PlayerToPoint(20, i, x, y, z))
                        {
            if(PlayerInfo[i][pLeader] == 6 || PlayerInfo[i][pMember] == 6)
                            {
                                format(string, sizeof(string), "%s сказал: [японский] %s", sendername, result);
                                SendClientMessage(i, COLOR_WHITE, string);
                            }
                            else
                            {
                                format(string, sizeof(string), "%s сказал что то по японски", sendername);
                                SendClientMessage(i, COLOR_PURPLE, string);
                            }
                        }
                    }
                }
            }
            else
            {
                SendClientMessage(playerid, COLOR_WHITE, "Вы не знаете японский язык");
            }
        }
        return 1;
    }
PHP:
 if(strcmp(cmd, "/ita", true) == 0 || strcmp(cmd, "/italian", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(gPlayerLogged[playerid] == 0)
            {
                SendClientMessage(playerid, COLOR_GREY, "вы не авторизовались!");
                return 1;
            }
            if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pMember] == 5)// изменять на свои ид мафий,или можно зделать для банд
            {
                GetPlayerName(playerid, sendername, sizeof(sendername));
                new result[128];
strmid(result,cmdtext,strlen(cmd),strlen(cmdtext));
if(!strlen(result)) return
SendClientMessage(playerid, COLOR_GRAD2, ">> Используйте: {FFBF00}(/ita)lian [текст]");
                new Float:x, Float:y, Float:z;
                GetPlayerPos(playerid,x,y,z);
                   for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerConnected(i))
                    {
                        if(PlayerToPoint(20, i, x, y, z))
                        {
            if(PlayerInfo[i][pLeader] == 5 || PlayerInfo[i][pMember] == 5)
                            {
                                format(string, sizeof(string), "%s сказал: [итальянский] %s", sendername, result);
                                SendClientMessage(i, COLOR_WHITE, string);
                            }
                            else
                            {
                                format(string, sizeof(string), "%s сказал что то по итальянски", sendername);
                                SendClientMessage(i, COLOR_PURPLE, string);
                            }
                        }
                    }
                }
            }
            else
            {
                SendClientMessage(playerid, COLOR_WHITE, "Вы не знаете итальянский язык");
            }
        }
        return 1;
    }
Источник: Samp City
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу