Artur1996
Компетентный
Вот 3 команды для 3х мафий
Для членов вашей мафии сообщения будет выглядить так: Russian_Mafia сказал: [русский] *****
А тех кто не состоит в вашей мафии бдуте выглядить так: Russian_Mafia сказал что то по русски
1.LCN ( La Cosa Nostra ) - /ita
2.Yakuza - /jap
3.РМ ( Русская мафия ) - /rus
Вот и сами команды:
Источник: Samp City
Для членов вашей мафии сообщения будет выглядить так: 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;
}
