16.01.2013, 23:16
Bom galera , +1 vez irei epdir a ajdua de voces .
o meu /convidar que й da org, para lideres , estar tudo certo , sendo que dou /convidar para o player
e ele nem aceita , ja vai altomaticamente para org , queria saber como eu colocaria para o player aceitar , tipo um /aceitar sei la , se der para em ajudar ...
o meu /convidar que й da org, para lideres , estar tudo certo , sendo que dou /convidar para o player
e ele nem aceita , ja vai altomaticamente para org , queria saber como eu colocaria para o player aceitar , tipo um /aceitar sei la , se der para em ajudar ...
pawn Код:
CMD:convidar(playerid,params[])
{
new tmp[256];
new idx;
tmp = strtok(params, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, 0x008000AA, "USE: /convidar [ id ]");
new idrecebedor;
new ftexto[20];
new texto[128];
idrecebedor = ReturnUser(tmp);
if(ProgressaoInfo[playerid][Lider] == 0) return SendClientMessage(playerid,C_Vermelho,"Vocк nгo й um lнder.");
if(ProgressaoInfo[playerid][VagasOrg] == 15 && ProgressaoInfo[playerid][OrgVip] == 0) return SendClientMessage(playerid,-1,"[ERRO]Sua Organizaзгo nгo tem mais vagas (Maximo de Vagas: 15)"),SendClientMessage(playerid,-1,"Vocк pode demitir alguns membros ou comprar Organizaзгo Vip,para mais detalhes contate um Administrador");
if(ProgressaoInfo[playerid][VagasOrg] == 20 && ProgressaoInfo[playerid][OrgVip] == 1) return SendClientMessage(playerid,-1,"[ERRO]Sua Organizaзгo nгo tem mais vagas (Maximo de Vagas Org Vip: 20)");
{
if(IsPlayerConnected(idrecebedor))
{
if(idrecebedor != INVALID_PLAYER_ID)
{
if(ProgressaoInfo[idrecebedor][Org] >= 1) return SendClientMessage(playerid,C_Vermelho,"Essa Pessoa ja esta em Uma Organizaзao");
{
if(ProgressaoInfo[playerid][Lider] == 1) { ProgressaoInfo[idrecebedor][Org] = 1; ftexto = "Policia Militar"; }
else if(ProgressaoInfo[playerid][Lider] == 2) { ProgressaoInfo[idrecebedor][Org] = 2; ftexto = "Policia Civil"; }
else if(ProgressaoInfo[playerid][Lider] == 3) { ProgressaoInfo[idrecebedor][Org] = 3; ftexto = "Policia Federal"; }
else if(ProgressaoInfo[playerid][Lider] == 4) { ProgressaoInfo[idrecebedor][Org] = 4; ftexto = "B.O.P.E"; }
else if(ProgressaoInfo[playerid][Lider] == 5) { ProgressaoInfo[idrecebedor][Org] = 5; ftexto = "Exercito"; }
else if(ProgressaoInfo[playerid][Lider] == 6) { ProgressaoInfo[idrecebedor][Org] = 6; ftexto = "S.A.M.U"; }
else if(ProgressaoInfo[playerid][Lider] == 7) { ProgressaoInfo[idrecebedor][Org] = 7; ftexto = "Milicianos"; }
else if(ProgressaoInfo[playerid][Lider] == 8) { ProgressaoInfo[idrecebedor][Org] = 8; ftexto = "Taliban"; }
else if(ProgressaoInfo[playerid][Lider] == 9) { ProgressaoInfo[idrecebedor][Org] = 9; ftexto = "Primeiro Comando"; }
else if(ProgressaoInfo[playerid][Lider] == 10) { ProgressaoInfo[idrecebedor][Org] = 10; ftexto = "Groove"; }
else if(ProgressaoInfo[playerid][Lider] == 11) { ProgressaoInfo[idrecebedor][Org] = 11; ftexto = "Ballas"; }
else if(ProgressaoInfo[playerid][Lider] == 12) { ProgressaoInfo[idrecebedor][Org] = 12; ftexto = "Comando Vermelho"; }
else if(ProgressaoInfo[playerid][Lider] == 13) { ProgressaoInfo[idrecebedor][Org] = 13; ftexto = "Yakuza"; }
else if(ProgressaoInfo[playerid][Lider] == 14) { ProgressaoInfo[idrecebedor][Org] = 14; ftexto = "Al-Qaeda"; }
else if(ProgressaoInfo[playerid][Lider] == 15) { ProgressaoInfo[idrecebedor][Org] = 15; ftexto = "Hitman"; }
else if(ProgressaoInfo[playerid][Lider] == 16) { ProgressaoInfo[idrecebedor][Org] = 16; ftexto = "A.D.A"; }
else if(ProgressaoInfo[playerid][Lider] == 17) { ProgressaoInfo[idrecebedor][Org] = 17; ftexto = "Mafia Cosa Nostra"; }
else if(ProgressaoInfo[playerid][Lider] == 18) { ProgressaoInfo[idrecebedor][Org] = 18; ftexto = "Krasnaya"; }
else if(ProgressaoInfo[playerid][Lider] == 19) { ProgressaoInfo[idrecebedor][Org] = 19; ftexto = "Mayans"; }
else if(ProgressaoInfo[playerid][Lider] == 20) { ProgressaoInfo[idrecebedor][Org] = 20; ftexto = "Sons Of Anarchy"; }
else if(ProgressaoInfo[playerid][Lider] == 21) { ProgressaoInfo[idrecebedor][Org] = 21; ftexto = "Movimento Sem Terra"; }
else if(ProgressaoInfo[playerid][Lider] == 22) { ProgressaoInfo[idrecebedor][Org] = 22; ftexto = "P2"; }
else if(ProgressaoInfo[playerid][Lider] == 23) { ProgressaoInfo[idrecebedor][Org] = 23; ftexto = "Terceiro Comando"; }
else if(ProgressaoInfo[playerid][Lider] == 24) { ProgressaoInfo[idrecebedor][Org] = 24; ftexto = "Detran"; }
else if(ProgressaoInfo[playerid][Lider] == 25) { ProgressaoInfo[idrecebedor][Org] = 25; ftexto = "Governo"; }
else if(ProgressaoInfo[playerid][Lider] == 26) { ProgressaoInfo[idrecebedor][Org] = 26; ftexto = "Tv Globo"; }
else { return 1; }
new NRecebedor[MAX_PLAYER_NAME];
GetPlayerName(idrecebedor, NRecebedor, sizeof(NRecebedor));
printf("%s convidou %s para entrar na organizaзao %s.", GetPlayerNameEx(playerid), NRecebedor, ftexto);
format(texto, sizeof(texto), "Vocк foi convidado para a organizaзao %s, pelo lнder %s.", ftexto, GetPlayerNameEx(playerid));
SendClientMessage(idrecebedor, C_Verde, texto);
format(texto, sizeof(texto), "Vocк convidou %s para a organizaзao %s.", NRecebedor,ftexto);
SendClientMessage(playerid, C_Verde, texto);
ProgressaoInfo[playerid][VagasOrg] += 1;
TogglePlayerControllable(idrecebedor, 1);
SetSkinOrg(playerid);
}
}
}
}
return 1;
}