01.04.2012, 20:32
queria saber como faзo pra deixar os sub lideres convidarem pra Orgs... no /convidar.
quem souber me fala ae!
O MEU TA ASSIM MAIS QUANDO VOU CONVIDAR DE SUB, DIZ QUE RECEBEU UM CONVITE, MAIS PRA ORGANIZAЗГO NENHUMA!
quem souber me fala ae!
O MEU TA ASSIM MAIS QUANDO VOU CONVIDAR DE SUB, DIZ QUE RECEBEU UM CONVITE, MAIS PRA ORGANIZAЗГO NENHUMA!
pawn Код:
dcmd_convidar(playerid, params[])
{
if(Player[playerid][pRank] < 5 && Player[playerid][pAdmin] < 6)
return SendClientMessage(playerid, COLOR_ORANGERED, "[Imperium] Vocк nгo й um lнder ou um Sub-Lнder.");
new tmp[24], idx; tmp = strtok(params, idx);
if(!strlen(tmp))
return SendClientMessage(playerid, COLOR_GREY, "[USO] /convidar [id/nick]");
new giveid = ReturnUser(tmp);
if(IsPlayerConnected(giveid))
{
if(giveid != INVALID_PLAYER_ID)
{
if(GetPlayerOrg(giveid) == 0)
{
if(Player[giveid][pLevel] > 1)
{
format(thestring, sizeof(thestring), "Vocк recebeu um convite de %s para entrar na organizaзгo '%s' (digite /aceitar convite) para aceitar.",Player[playerid][pName], OrgsNames[Player[playerid][pLeader]]);
SendClientMessage(giveid, COLOR_LIGHTBLUE, thestring);
format(thestring, sizeof(thestring), "%s convidou %s para sua ORG '%s'", Player[playerid][pName], Player[giveid][pName], OrgsNames[GetPlayerOrg(playerid)]);
WriteLog("orgs", thestring);
SendClientMessage(playerid, COLOR_LIGHTBLUE, thestring);
Invite[giveid] = 1;
InviteOffer[giveid] = playerid;
InviteJob[giveid] = Player[playerid][pLeader];
InviteJob[giveid] = Player[playerid][pRank] < 5;
}
else
return SendClientMessage(playerid, COLOR_GOLD, "[Imperium] O jogador nгo tem nнvel suficiente.");
}
else
return SendClientMessage(playerid, COLOR_GOLD, "[Imperium] O jogador jб tem uma ORG.");
}
}
else
SendClientMessage(playerid, COLOR_ORANGERED, "[Imperium] Jogador nгo encontrado.");
return 1;