rendered paste body if(strcmp(cmd, "/recruit", true) == 0)
{
new leadername[MAX_PLAYER_NAME];
new membername[MAX_PLAYER_NAME];
new leadermess[256];
new membermess[256];
tmp = strtok(cmdtext, idx);
ReciveID = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "USAGE: /recruit [playerid]");
return 1;
}
if(!(pInfo[playerid][GangRank]==2))
{
SendClientMessage(playerid,COLOR_RED, "* Error: You are no gang leader!");
return 1;
}
// if(pInfo[ReciveID][GangRank]>=1)
// {
// SendClientMessage(playerid, COLOR_RED, "* Error: That player is already in gang!");
// }
if(!IsPlayerConnected(ReciveID))
{
SendClientMessage(playerid,COLOR_RED, "* Error: Wrong Player ID!");
return 1;
}
if(pInfo[playerid][GangRank]==2 && pInfo[playerid][Cop])
{
GetPlayerName(playerid, leadername, sizeof(leadername));
GetPlayerName(ReciveID, membername, sizeof(membername));
format(leadermess, sizeof(leadermess), "* Notice: You have invited %s to the Police department.", membername);
SendClientMessage(ReciveID, COLOR_GREEN, leadermess);
format(membermess, sizeof(membermess), "* Notice: You have been invited to the Police department by %s. Type /accept to join.", leadername);
SendClientMessage(playerid, COLOR_BLUE, membermess);
return 1;
}
// meer gangs hier
}
if(strcmp(cmdtext, "/accept", true) ==0)
{
new pname[24];
GetPlayerName(playerid, pname, 24);
if(accept[playerid]==0)
{
SendClientMessage(playerid, COLOR_RED, "* Error: You haven't been invited.");
return 1;
}
if(accept[playerid]==1)
{
SendClientMessage(playerid, COLOR_YELLOW, "* (fbi)Welcome to the Police department!");
dini_IntSet(udb_encode(pname),"FBI",1);
return 1;
}
if(accept[playerid]==2)
{
SendClientMessage(playerid, COLOR_YELLOW, "* Welcome to the FBI!");
dini_IntSet(udb_encode(pname),"FBI",1);
return 1;
}
return 1;
}