if(strcmp(cmd, "/limparvaga", true) == 0 || strcmp(cmd, "/lvaga", true) == 0)
{
if(PlayerInfo[playerid][pLider] < 1)
{
SendClientMessage(playerid, COLOR_GRAD2, "Somente lнderes podem usar este comando!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /limparvaga [Vaga]");
return 1;
}
new Vaga2 = strval(tmp);
new org = GetPlayerOrg(playerid);
new arquivo[128], id;
format(arquivo, sizeof(arquivo), "ORG Arquivos/Org%d.cfg",org);
if(strcmp(tmp,"sub",true)==0)
{
if(IsPlayerOnline(InfoOrg[org][SubLider]))
{
id=GetPlayerID(InfoOrg[org][SubLider]);
Demitir(playerid, id);
}
strmid(InfoOrg[org][SubLider], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"SubLider","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga do Sub Lнder");
return 1;
}
if(Vaga2 == 1)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro1]);
if(IsPlayerOnline(InfoOrg[org][Membro1])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro1], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro1","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 1");
return 1;
}
if(Vaga2 == 2)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro2]);
if(IsPlayerOnline(InfoOrg[org][Membro2])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro2], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro2","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 2");
}
if(Vaga2 == 3)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro3]);
if(IsPlayerOnline(InfoOrg[org][Membro3])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro3], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro3","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 3");
}
if(Vaga2 == 4)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro4]);
if(IsPlayerOnline(InfoOrg[org][Membro4])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro4], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro4","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 4");
}
if(Vaga2 == 5)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro5]);
if(IsPlayerOnline(InfoOrg[org][Membro5])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro5], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro5","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 5");
}
if(Vaga2 == 6)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro6]);
if(IsPlayerOnline(InfoOrg[org][Membro6])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro6], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro6","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 6");
}
if(Vaga2 == 7)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro7]);
if(IsPlayerOnline(InfoOrg[org][Membro7])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro7], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro7","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 7");
}
if(Vaga2 == 8)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro8]);
if(IsPlayerOnline(InfoOrg[org][Membro8])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro8], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro8","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 8");
}
if(Vaga2 == 9)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro9]);
if(IsPlayerOnline(InfoOrg[org][Membro9])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro9], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro9","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 9");
}
if(Vaga2 == 10)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro10]);
if(IsPlayerOnline(InfoOrg[org][Membro10])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro10], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro10","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 10");
}
if(Vaga2 == 11)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro11]);
if(IsPlayerOnline(InfoOrg[org][Membro11])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro11], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro11","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 11");
}
if(Vaga2 == 12)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro12]);
if(IsPlayerOnline(InfoOrg[org][Membro12])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro12], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro12","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 12");
}
if(Vaga2 == 13)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro13]);
if(IsPlayerOnline(InfoOrg[org][Membro13])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro13], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro13","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 13");
}
if(Vaga2 == 14)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro14]);
if(IsPlayerOnline(InfoOrg[org][Membro14])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro14], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro14","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 14");
}
if(Vaga2 == 15)// id da vaga
{
id=GetPlayerID(InfoOrg[org][Membro15]);
if(IsPlayerOnline(InfoOrg[org][Membro15])) Demitir(playerid, id);
strmid(InfoOrg[org][Membro15], "Ninguem", 0, strlen("Ninguem"), 255);
dini_Set(arquivo,"Membro15","Ninguem");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Vocк Limpou a Vaga 15");
}
//else{ SendClientMessage(playerid, COLOR_GRAD2," Vaga mнnima 1, mбxima 15"); }
return 1;
}
if(strcmp(cmd, "/Demitir", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "/Demitir [ID/NICK] [Motivo]");
return 1;
}
new para1;
para1 = ReturnUser(tmp);
if (PlayerInfo[playerid][pLider] > 0 || PlayerInfo[playerid][pCargo] == 5)
{
new lolz = GetPlayerOrg(playerid);
if(PlayerInfo[para1][pMembro] != lolz)
{
SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode demitir quem nгo й da sua org.");
return 1;
}
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if (PlayerInfo[para1][pMembro] > 0)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /Demitir [ID/NICK] [Motivo]");
return 1;
}
DemitirInfoOrg(PlayerName(para1));
format(string, sizeof(string), "* Vocк foi demitido pelo lнder %s Motivo: %s.", sendername, (result));
SendClientMessage(para1, COLOR_LIGHTBLUE, string);
SendClientMessage(para1, COLOR_LIGHTBLUE, "* Agora vocк й um civil novamente.");
gTeam[para1] = 3;
PlayerInfo[para1][pTeam] = 3;
PlayerInfo[para1][pMembro] = 0;
PlayerInfo[para1][pCargo] = 0;
if(PlayerInfo[para1][pSex] == 1) { PlayerInfo[para1][pSkin] = 293; } else { PlayerInfo[para1][pSkin] = 12; }
SetSpawnInfo(para1, gTeam[para1], PlayerInfo[para1][pSkin],0.0,0.0,0.0,0,0,0,0,0,0,0);
MedicBill[para1] = 0;
SpawnPlayer(para1);
format(string, sizeof(string), "Vocк demitiu %s, Motivo: %s.", giveplayer, result);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
return 1;
}
}
}
}//not connected
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo й um lнder!");
}
return 1;
}
stock Demitir(playerid, para1)
{
format(gstring, sizeof(gstring), "* Vocк foi demitido pelo lнder %s Motivo: Limpou sua Vaga.", PlayerName(playerid));
SendClientMessage(para1, COLOR_LIGHTRED, gstring);
SendClientMessage(para1, COLOR_LIGHTRED, "* Agora vocк й um civil novamente.");
gTeam[para1] = 3;
PlayerInfo[para1][pTeam] = 3;
PlayerInfo[para1][pMembro] = 0;
PlayerInfo[para1][pCargo] = 0;
if(PlayerInfo[para1][pSex] == 1) { PlayerInfo[playerid][pSkin] = 23; } else { PlayerInfo[playerid][pSkin] = 41; }
SetSpawnInfo(para1, gTeam[para1], PlayerInfo[para1][pSkin],0.0,0.0,0.0,0,0,0,0,0,0,0);
MedicBill[para1] = 0;
SpawnPlayer(para1);
}
|
Poste um arquivo de um player aqui, sу o que estб escrito no arquivo. Lembra-se de Censurar a Senha que tem gente aqui que й esperta...
|
Key=****** Level=2 AdminLevel=0 Helpers=0 SocioLevel=0 DonateRank=0 UpgradePoints=0 ConnectedTime=0 Registered=1 Sex=1 Muted=0 Respect=0 Money=29500 Bank=1000 Crimes=0 Kills=0 Deaths=1 Phonebook=0 LottoNr=0 Fishes=0 BiggestFish=0 Emprego=0 Paycheck=168 HeadValue=0 Jailed=0 JailTime=0 Materiais=0 Maconha=0 Cocaina=0 Crack=0 Lider=0 Member=3 Rank=0 Char=23 ContractTime=0 DetSkill=0 SexSkill=0 BoxSkill=0 LawSkill=0 MechSkill=0 NewsSkill=0 DrogasSkill=0 CookSkill=0 FishSkill=0 pSHealth=0.0 Team=3 PhoneNr=1543 House=255 Bizz=255 Spawn=0 SafeMaconha=0 SafeCocaina=0 SafeCrack=0 NivelProcurado=0 SafeMateriais=0 Pos_x=2246.6 Pos_y=-1161.9 Pos_z=1029.6 CarLic=0 FlyLic=0 BoatLic=0 FishLic=0 GunLic=0 PayDay=1 CDPlayer=0 Wins=0 Loses=0 AlcoholPerk=0 DrugPerk=0 MiserPerk=0 PainPerk=0 TraderPerk=0 Tutorial=1 Avisos=0 Married=0 MarriedTo=Ninguem Luta=0 Dorgado=0 Dorgado2=0 Doenca=0 Creditos=0 LU=19/6/2013/17/54/33 Gun1=0 Gun2=0 Gun3=0 Gun4=0 Gun5=0 Gun6=0 Gun7=0 Gun8=0 Gun9=0 Gun10=0 Gun11=0 Gun12=0 Ammo1=0 Ammo2=0 Ammo3=0 Ammo4=0 Ammo5=0 Ammo6=0 Ammo7=0 Ammo8=0 Ammo9=0 Ammo10=0 Ammo11=0 Ammo12=0