Tootie Fruity
Новичок
Здравствуйте ув пользователи P-I вот решил выложить команду приглашением Y принять N отказаться ну вот приступим к команде.
Проверял у себя на моде
Думаю она вам понравиться!
Проверял у себя на моде
HTML:
if(strcmp(cmd, "/invite", true) == 0) {
if(IsPlayerConnected(playerid)) {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "{22ff00}» {bbbbbb}Введите{FFFFFF}: /invite [id]"); return true; }
new para1,giveplayer2[MAX_PLAYER_NAME],sendername2[MAX_PLAYER_NAME],ftext[25],stringv[256];
para1 = ReturnUser(tmp);
if(PlayerInfo[playerid][pLeader] >= 1 || IsAFracks(playerid)) {
if(IsPlayerConnected(para1)) {
if(ProxDetectorS(5.0, playerid, para1)){
if(para1 != INVALID_PLAYER_ID) {
if(PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pWarns] == 0){
switch(PlayerInfo[playerid][pLeader]) {
case 0: ftext = "Ваша фракция";
GetPlayerName(para1, giveplayer2, sizeof(giveplayer2));
GetPlayerName(playerid, sendername2, sizeof(sendername2));
format(stringv, sizeof(stringv), "Вы были приглашены в %s, Лидером %s", ftext, sendername2);
SendClientMessage(para1, COLOR_WHITE, stringv);
SendClientMessage(para1, 0x6495EDFF, "{1e90ff}Нажмите {03c03c}Y {1e90ff}для согласится или {ff7518}N {1e90ff}для отказаться");
format(stringv, sizeof(stringv), "Вы пригласили игрока %s в %s.", giveplayer2,ftext);
SendClientMessage(playerid, COLOR_WHITE, stringv);
pInvite[para1] = playerid;
SetPVarInt(para1,"teamf",1);}
else { SendClientMessage(playerid, COLOR_WHITE, "{F70000}x {ADAEAD}Этот игрок уже состоит во фракции или у него варн."); return true; }}}
else { SendClientMessage(playerid,COLOR_GREY,"{ADAEAD}Вы должны находится рядом с игроком."); return true; }}}
else { SendClientMessage(playerid, COLOR_WHITE, "{ADAEAD}Вам не доступна данная команда."); }}
return true; }
