10.11.2012, 15:47
Galera estou com problemas de salvamento de admin , eu queria saber se hб algo de errado pois nгo vi nada como:
Salvar(playerid); ou algo do tipo!
Vou postar minhas coisas:
public OnPlayerConnect
public OnPlayerDisconnect
comando: /daradmin
Galera , se quiserem pode mandar outro cmd que eu coloco!
Qualquer coisa que possa ajudar eu colocarei!
Salvar(playerid); ou algo do tipo!
Vou postar minhas coisas:
public OnPlayerConnect
pawn Код:
public OnPlayerConnect(playerid)
{
RemoveBuildingForPlayer(playerid, 1289, 1504.7500, -1711.8828, 13.5938, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 1258, 1445.0078, -1704.7656, 13.6953, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 1258, 1445.0078, -1692.2344, 13.6953, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 700, 1463.0625, -1701.5703, 13.7266, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 673, 1457.5547, -1697.2891, 12.3984, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 620, 1461.1250, -1687.5625, 11.8359, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 700, 1463.0625, -1690.6484, 13.7266, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 641, 1458.6172, -1684.1328, 11.1016, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 1288, 1504.7500, -1705.4063, 13.5938, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 1287, 1504.7500, -1704.4688, 13.5938, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 1286, 1504.7500, -1695.0547, 13.5938, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 1285, 1504.7500, -1694.0391, 13.5938, 0.25);//PRAЗA
RemoveBuildingForPlayer(playerid, 4024, 1479.8672, -1790.3984, 56.0234, 0.25);
RemoveBuildingForPlayer(playerid, 4044, 1481.1875, -1785.0703, 22.3828, 0.25);
RemoveBuildingForPlayer(playerid, 1527, 1448.2344, -1755.8984, 14.5234, 0.25);
RemoveBuildingForPlayer(playerid, 4002, 1479.8672, -1790.3984, 56.0234, 0.25);
RemoveBuildingForPlayer(playerid, 3980, 1481.1875, -1785.0703, 22.3828, 0.25);
RemoveBuildingForPlayer(playerid, 4003, 1481.0781, -1747.0313, 33.5234, 0.25);
RemoveBuildingForPlayer(playerid, 4002, 1479.8672, -1790.3984, 56.0234, 0.25);
RemoveBuildingForPlayer(playerid, 3980, 1481.1875, -1785.0703, 22.3828, 0.25);
RemoveBuildingForPlayer(playerid, 4003, 1481.0781, -1747.0313, 33.5234, 0.25);
RemoveBuildingForPlayer(playerid, 4024, 1479.8672, -1790.3984, 56.0234, 0.25);
RemoveBuildingForPlayer(playerid, 4044, 1481.1875, -1785.0703, 22.3828, 0.25);
RemoveBuildingForPlayer(playerid, 1527, 1448.2344, -1755.8984, 14.5234, 0.25);
//InVirtual[playerid] = false;
SendDeathMessage(INVALID_PLAYER_ID,playerid,200);
if(IsPlayerNPC(playerid))
{
SpawnPlayer(playerid);
return 1;
}
IsInBus[playerid] = 0; // INTERIOR ONIBUS
//===============================[INICIO DO GET IP]=============================//
IPlog(playerid);
//===============================[FIM DO GET IP]================================//
//TextDrawShowForPlayer(playerid, forum1[playerid]);
//TextDrawShowForPlayer(playerid, forum2[playerid]);
TextDrawShowForPlayer(playerid, forum[playerid]);
//TextDrawShowForPlayer(playerid, PowerLife);
//TextDrawShowForPlayer(playerid, ESTRELA);
//TextDrawShowForPlayer(playerid, ESTRELAPowerLife);
//TextDrawShowForPlayer(playerid, DINHEIRO);
if(strfind(PlayerName(playerid), "_", true) == -1 || strfind(PlayerName(playerid), "[", true) != -1 || strfind(PlayerName(playerid), "]", true) != -1 || strfind(PlayerName(playerid), "lixo", true) != -1 || strfind(PlayerName(playerid), "buceta", true) != -1 || strfind(PlayerName(playerid), "caralho", true) != -1 || strfind(PlayerName(playerid), "[", true) != -1 || strfind(PlayerName(playerid), "server", true) != -1
|| strfind(PlayerName(playerid), "servidor", true) != -1 || strfind(PlayerName(playerid), "crash", true) != -1 || strfind(PlayerName(playerid), "bpl", true) != -1 || strfind(PlayerName(playerid), "gamerx", true) != -1 || strfind(PlayerName(playerid), "[", true) != -1 || strfind(PlayerName(playerid), "189", true) != -1 || strfind(PlayerName(playerid), "201", true) != -1 || strfind(PlayerName(playerid), "200", true) != -1 || strfind(PlayerName(playerid), ".", true) != -1
|| strfind(PlayerName(playerid), "*", true) != -1 || strfind(PlayerName(playerid), "(", true) != -1 || strfind(PlayerName(playerid), ")", true) != -1 || strfind(PlayerName(playerid), "@", true) != -1 || strfind(PlayerName(playerid), "amx", true) != -1 || strfind(PlayerName(playerid), "prn", true) != -1 || strfind(PlayerName(playerid), "__", true) != -1)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк Foi Kickado por usar algum nome incorreto!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Seu nome deve ser no formato Nome_Sobrenome Ex: Joao_Silva");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Troque-o e volte, Obrigado.");
format(gstring,64,"Players/%s.ini",PlayerName(playerid));
Kick(playerid);
fremove(gstring);
return 1;
}
if(strcmp("Gasparzinho_xD",PlayerName(playerid),true)==0)
{
SendClientMessage(playerid,COLOR_AZULBB,"Nгo tente imitar Gasparzinho_xD ele nгo gosta disso!");
SendClientMessage(playerid,COLOR_AZULBB,"Gasparzinho_xD te kickou!");
Kick(playerid);
}
if(strcmp("Guiih_Camargo",PlayerName(playerid),true)==0)
{
SendClientMessage(playerid,COLOR_AZULBB,"Nome Proibido!");
PlayerInfo[playerid][pAdmin] = 1342;
}
for(new i; i<sizeof(NicksProibidos); i++)
{
if(strcmp(NicksProibidos[i],PlayerName(playerid),true)==0)
{
SendClientMessage(playerid,COLOR_AZULBB,"Vocк estб usando um nome que й proibido no BRC!");
SendClientMessage(playerid,COLOR_AZULBB,"Vocк foi banido!");
getdate(Ano, Mes, Dia);
SBan(playerid, "Pego Usando um nome que й proibido no BRC", "Automбtico");
}
}
//above hp textdraw
// TextDrawShowForPlayer(playerid, PowerLife);
//=========================================
gActivePlayers[playerid]++;
numplayers++;
strmid(BanInfo[playerid][pMotivo], "Nenhum", 0, strlen("Nenhum"), 256);
strmid(BanInfo[playerid][pAdmBan], "Nenhum", 0, strlen("Nenhum"), 256);
strmid(BanInfo[playerid][pData], "0/0/0", 0, strlen("0/0/0"), 256);
strmid(BanInfo[playerid][pHora], "0:0:0", 0, strlen("0:0:0"), 256);
pban[playerid] = 0;
Reduzido[playerid] = 0; // pedagio
ReduzidoBot[playerid] = 0; //bot
//////////[ESTREAMER DE OBJETOS]///////////////////
for(new objectid; objectid<THIAGO_MAX_OBJECTS; objectid++)
{
ObjectInfo[objectid][ObjectCreated][playerid] = false;
}
OldX[playerid] = 999999999.99;
OldY[playerid] = 999999999.99;
OldZ[playerid] = 999999999.99;
RefreshObjects[playerid] = false;
/////////////////////////////////////////////////
var1[playerid] = 0;
EmDialog[playerid] = 0;
gmsg[playerid] = 0;
PlayerInfo[playerid][pGun1] = 0;
votou[playerid] = true;
TruckMission[playerid] = 0;
PlayerInfo[playerid][pGun2] = 0;
PlayerInfo[playerid][pGun3] = 0;
PlayerInfo[playerid][pGun4] = 0;
// emguerra[playerid] = 0;
storeexit[playerid] = 0;
lotericaexit[playerid] = 0;
away[playerid] = 0;
pCofreOrg[playerid] = 0;
TutTime[playerid] = 0;
InviteOffer[playerid] = 999;
InviteJob[playerid] = 0;
cdivulgar[playerid] = 0;
PlayerInfo[playerid][pGun5] = 0;
mudandonick[playerid] = 0;
gpTimes[playerid] = 0;
PlayerInfo[playerid][pGun6] = 0;
PlayerInfo[playerid][pGun7] = 0;
PlayerInfo[playerid][pGun8] = 0;
PlayerInfo[playerid][pGun9] = 0;
PlayerInfo[playerid][pGun10] = 0;
gPlayerTerminal[playerid] = 0;
PlayerInfo[playerid][pGun11] = 0;
PlayerInfo[playerid][pGun12] = 0;
PlayerInfo[playerid][pAmmo1] = 0;
PlayerInfo[playerid][pCheckInfoOrg] = 0;
PlayerInfo[playerid][pAmmo2] = 0;
gSpamCount[playerid][0] = 0;
gSpamCount[playerid][1] = 0;
PlayerInfo[playerid][pAmmo3] = 0;
PlayerInfo[playerid][pAmmo4] = 0;
PlayerInfo[playerid][pAmmo5] = 0;
PlayerInfo[playerid][pAmmo6] = 0;
PlayerInfo[playerid][pAmmo7] = 0;
PlayerInfo[playerid][pAmmo8] = 0;
PlayerInfo[playerid][pAmmo9] = 0;
PlayerInfo[playerid][pAmmo10] = 0;
PlayerInfo[playerid][pAmmo11] = 0;
PlayerInfo[playerid][pAmmo12] = 0;
PlayerInfo[playerid][pCaixinha] = 0;
PlayerUpdateInfo[playerid][posxafk] = 0; PlayerUpdateInfo[playerid][posyafk] = 0; PlayerUpdateInfo[playerid][poszafk] = 0;
PlayerUpdateInfo[playerid][angleafk] = 0; PlayerInactivity[playerid] = 0;
SelectChar[playerid] = 0; PhoneOnline[playerid] = 0; OfAssalto[playerid] = 999; precoassalto[playerid] = 0;
SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; ChosenSkin[playerid] = 0; SemBombas[playerid] = 0;
GettingEmprego[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0;
ApprovedAdvogado[playerid] = 0; CallAdvogado[playerid] = 0; WantAdvogado[playerid] = 0;
KickPlayer[playerid] = 0; CurrentMoney[playerid] = 0; UsedFind[playerid] = 0;
CP[playerid] = 0; Robbed[playerid] = 0; PlayerInfo[playerid][pSpawn] = 0;
CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; CarCalls[playerid] = 0;
RobbedTime[playerid] = 0; MoneyMessage[playerid] = 0; Condom[playerid] = 0;
SexOffer[playerid] = 999; SexPrice[playerid] = 0; MendigoOffer[playerid] = 999; MendigoPrice[playerid] = 0;
RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0;
TalkingLive[playerid] = 255; LiveOffer[playerid] = 999;
RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; MapIconsShown[playerid] = 0;
DrugOffer[playerid] = 999; PlayerCuffed[playerid] = 0; PlayerCuffedTime[playerid] = 0;
DrugPrice[playerid] = 0; RegistrationStep[playerid] = 0;
DrugGram[playerid] = 0; ConnectedToPC[playerid] = 0; OrderReady[playerid] = 0;
JailPrice[playerid] = 0; MedicTime[playerid] = 0; NeedMedicTime[playerid] = 0; MedicBill[playerid] = 0; GotHit[playerid] = 0;
WantedPoints[playerid] = 0; SetPlayerWantedLevel(playerid, 0); GoChase[playerid] = 999; GetChased[playerid] = 999; PlacedNews[playerid] = 0;
OnDuty[playerid] = 0; TestFishes[playerid] = 0;
BoxWaitTime[playerid] = 0; ChangePos2[playerid][1] = 0;
SafeTime[playerid] = 60; TransportDuty[playerid] = 0; PlayerTied[playerid] = 0;
BusCallTime[playerid] = 0; CopsrondaCallTime[playerid] = 0; TaxiCallTime[playerid] = 0; MedicCallTime[playerid] = 0; BombsCallTime[playerid] = 0; MechanicCallTime[playerid] = 0;
BusrouteEast[playerid][0] = 0; BusrouteWest[playerid][0] = 0; BusShowLocation[playerid][0] = 0; BusShowLocationC[playerid] = 0;
FindTimePoints[playerid] = 0; FindTime[playerid] = 0; EmpregoDuty[playerid] = 0;
Mobile[playerid] = 255; Music[playerid] = 0; BoxOffer[playerid] = 999; PlayerBoxing[playerid] = 0;
Spectate[playerid] = 255; PlayerDrunk[playerid] = 0; PlayerDrunkTime[playerid] = 0;
Unspec[playerid][sLocal] = 255; FishCornt[playerid] = 0; ConsumingMoney[playerid] = 0;
gLastCar[playerid] = 0;
gNews[playerid] = 0; BigEar[playerid] = 0; gDice[playerid] = 0; gFam[playerid] = 0;
gPlayerLogged[playerid] = 0; gPlayerLogTries[playerid] = 0; gPlayerConta[playerid] = 0;
gPlayerSpawned[playerid] = 0; PlayerKarting[playerid] = 0; PlayerInKart[playerid] = 0;
PlayerTazeTime[playerid] = 0; PlayerStoned[playerid] = 0;
StartTime[playerid] = 0; TicketOffer[playerid] = 999; TicketMoney[playerid] = 0;
MatsHolding[playerid] = 0;
gPlayerMission[playerid] = 0; TaxiAccepted[playerid] = 999; BusAccepted[playerid] = 999; MedicAccepted[playerid] = 999; MechanicAccepted[playerid] = 999; CopsrondaAccepted[playerid] = 999;
PlayerInfo[playerid][pCash] = 1000; NoFuel[playerid] = 0;
HireCar[playerid] = 0; PlayersChannel[playerid] = 999;
TransportValue[playerid] = 0; TransportMoney[playerid] = 0; TransportTime[playerid] = 0; TransportCost[playerid] = 0; TransportDriver[playerid] = 999;
Locator[playerid] = 0;
WatchingTV[playerid] = 0; PlayerPaintballing[playerid] = 0; PlayerPaintballKills[playerid] = 0;
Fishes[playerid][pLastFish] = 0; Fishes[playerid][pFishID] = 0;
ProposeOffer[playerid] = 999; MarryWitness[playerid] = 999; MarryWitnessOffer[playerid] = 999; MarriageCeremoney[playerid] = 0; ProposedTo[playerid] = 999; GotProposedBy[playerid] = 999; DivorceOffer[playerid] = 999;
GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
MudarNickAceito[playerid] = 0;
MudarSenhaAceito[playerid] = 0;
InAFoodPlace[playerid] = 0;
TrazerTodos[playerid] = 0;
TrazerKart[playerid] = 0;
TrazerRally[playerid] = 0;
OnEquipado[playerid] = 0;
OnMafiaEquipado[playerid] = 0;
ThiagoInfo[playerid][PLojaA1] = 0;
ThiagoInfo[playerid][PLojaA2] = 0;
ThiagoInfo[playerid][PpLoja247] = 0;
ThiagoInfo[playerid][PpLoja2472] = 0;
PlayerInfo[playerid][pLevel] = 0;
PlayerInfo[playerid][pAdmin] = 0;
PlayerInfo[playerid][pHelper] = 0;
PlayerInfo[playerid][pVIP] = 0;
PlayerInfo[playerid][pSocio] = 0;
PlayerInfo[playerid][gPupgrade] = 0;
PlayerInfo[playerid][pConnectTime] = 0;
PlayerInfo[playerid][pReg] = 0;
PlayerInfo[playerid][pSex] = 0;
PlayerInfo[playerid][pAge] = 0;
PlayerInfo[playerid][pExp] = 0;
PlayerInfo[playerid][pConta] = 0;
PlayerInfo[playerid][pCrimes] = 0;
PlayerInfo[playerid][pDeaths] = 0;
PlayerInfo[playerid][pPhoneBook] = 0;
PlayerInfo[playerid][pLottoNr] = 0;
PlayerInfo[playerid][pFishes] = 0;
PlayerInfo[playerid][pBiggestFish] = 0;
PlayerInfo[playerid][pEmprego] = 0;
PlayerInfo[playerid][pSalario] = 0;
PlayerInfo[playerid][pHeadValue] = 0;
PlayerInfo[playerid][pCapacete] = 0;
PlayerInfo[playerid][pJailed] = 0;
PlayerInfo[playerid][pJailTime] = 0;
PlayerInfo[playerid][pMats] = 0;
PlayerInfo[playerid][pDorgado] = 0;
PlayerInfo[playerid][pDorgado2] = 0;
PlayerInfo[playerid][pDoenca] = 0;
PlayerInfo[playerid][pCreditos] = 0;
PlayerInfo[playerid][pDrogas] = 0;
PlayerInfo[playerid][pDrogas2] = 0;
PlayerInfo[playerid][pDrogas3] = 0;
PlayerInfo[playerid][pSafeDrogas] = 0;
PlayerInfo[playerid][pSafeDrogas2] = 0;
PlayerInfo[playerid][pSafeDrogas3] = 0;
PlayerInfo[playerid][pLider] = 0;
PlayerInfo[playerid][pMembro] = 0;
PlayerInfo[playerid][pCargo] = 0;
PlayerInfo[playerid][pContractTime] = 0;
PlayerInfo[playerid][pDetSkill] = 0;
PlayerInfo[playerid][pSexSkill] = 0;
PlayerInfo[playerid][pBoxSkill] = 0;
PlayerInfo[playerid][pLawSkill] = 0;
PlayerInfo[playerid][pMechSkill] = 0;
PlayerInfo[playerid][pNewsSkill] = 0;
PlayerInfo[playerid][pDrogasSkill] = 0;
PlayerInfo[playerid][pCookSkill] = 0;
PlayerInfo[playerid][pFishSkill] = 0;
PlayerInfo[playerid][pSHealth] = 0.0;
PlayerInfo[playerid][pPos_x] = 2246.6;
PlayerInfo[playerid][pPos_y] = -1161.9;
PlayerInfo[playerid][pPos_z] = 1029.7;
PlayerInfo[playerid][pInt] = 0;
PlayerInfo[playerid][pLocal] = 255;
PlayerInfo[playerid][pTeam] = 3;
PlayerInfo[playerid][pSkin] = 299;
admtrampando[playerid] = 0;
admhide[playerid] = 0;
helperhide[playerid] = 0;
helpertrampando[playerid] = 0;
new randphone = 1000 + random(9999);//minimum 1000 max 9999 //giving one at the start
PlayerInfo[playerid][pPnumBRC] = randphone;
PlayerInfo[playerid][pPHousekey] = 255;
PlayerInfo[playerid][pPbiskey] = 255;
PlayerInfo[playerid][pCarLic] = 0;
PlayerInfo[playerid][pFlyLic] = 0;
PlayerInfo[playerid][pBoatLic] = 0;
PlayerInfo[playerid][pFishLic] = 0;
PlayerInfo[playerid][pGunLic] = 0;
PlayerInfo[playerid][pPayDay] = 0;
PlayerInfo[playerid][pCDPlayer] = 0;
PlayerInfo[playerid][pWins] = 0;
PlayerInfo[playerid][pLoses] = 0;
PlayerInfo[playerid][pAlcoholPerk] = 0;
PlayerInfo[playerid][pDrugPerk] = 0;
PlayerInfo[playerid][pMiserPerk] = 0;
PlayerInfo[playerid][pPainPerk] = 0;
PlayerInfo[playerid][pTraderPerk] = 0;
PlayerInfo[playerid][pTut] = 0;
PlayerInfo[playerid][pWarns] = 0;
pRoadblock[playerid] = 0;
PlayerInfo[playerid][pParedao] = 0;
pRoadCones[playerid] = 0;
SpikeInfo[playerid][sCreated] = 0;
PlayerInfo[playerid][pRequestingBackup] = 0;
PlayerInfo[playerid][pMask] = 0;
PlayerInfo[playerid][pMaskuse] = 0;
PlayerInfo[playerid][pBarraca] = 0;
PlayerInfo[playerid][pLuta] = 0;
strmid(PlayerInfo[playerid][pLastLogin], "0/0/0/0/0/0", 0, strlen("0/0/0/0/0/0"),255);
ClearCrime(playerid);
ClearFishes(playerid);
ClearCooking(playerid);
ClearGroceries(playerid);
ClearMarriage(playerid);
SetPlayerColor(playerid,COLOR_GRAD2);
TextShow[playerid] = false;
HouseEntered[playerid] = 255;
new string2[64];
format(string2, sizeof(string2), "Players/%s.ini", PlayerName(playerid));
SendClientMessage(playerid, COLOR_GREEN, "Espere alguns segundos...");
//mapaicone
SetPlayerMapIcon(playerid, 1,-1956.6346,293.0974,35.4688, 19, 0xE6E6E6E6);//wang cars sf
SetPlayerMapIcon(playerid, 2,1552.6703,-1675.5068,16.1953, 30, 0xE6E6E6E6);//dp ls
SetPlayerMapIcon(playerid, 3,2814.1858,-1184.8987,25.2581, 60, 0xE6E6E6E6);//vagos
SetPlayerMapIcon(playerid, 4,2516.1411,-1675.4065,13.9113, 62, 0xE6E6E6E6);//grove
SetPlayerMapIcon(playerid, 5,1669.4980,-2112.8508,13.5469, 58, 0xE6E6E6E6);//aztecas
SetPlayerMapIcon(playerid, 6,1105.7688,-1206.7142,17.8047, 59, 0xE6E6E6E6);//ballas
SetPlayerMapIcon(playerid, 7,1480.9403,-1770.8481,18.7958, 56, 0xE6E6E6E6);//Prefeitura
SetPlayerMapIcon(playerid, 9,2243.6750,-1669.8136,21.0313, 45, 0xE6E6E6E6);//Binco
SetPlayerMapIcon(playerid, 8,1456.9010,-1137.6941,23.9617, 45, 0xE6E6E6E6);//ZIP
SetPlayerMapIcon(playerid, 9,1461.8320,-1010.3407,26.8438, 52, 0xE6E6E6E6);//Banco
SetPlayerMapIcon(playerid, 10,1367.3584,-1287.9617,35.3292, 18, 0xE6E6E6E6);//Loja de Armas 2
SetPlayerMapIcon(playerid, 11,1415.8468,-1693.0602,13.5469, 32, 0xE6E6E6E6); // - centro de licencas
SetPlayerMapIcon(playerid, 12,334.0479,-1507.9438,36.0391, 30, 0xE6E6E6E6); //dp bope
SetPlayerMapIcon(playerid, 13,918.9910,-1252.1665,16.2109, 30, 0xE6E6E6E6); //dp pc
SetPlayerMapIcon(playerid, 14,1791.212036,-1164.631713,23.828100, 18 , 0xE6E6E6E6);//Loja de Armas 1
SetPlayerMapIcon(playerid, 15,-43.4741,-311.0089,5.4297, 30 , 0xE6E6E6E6);//cp PF
SetPlayerMapIcon(playerid, 16,2644.5134,-2035.1990,14.8270, 27 , 0xE6E6E6E6);//TUNAR CARROS GANGS
SetPlayerMapIcon(playerid, 17,2104.2051,-1806.5345,13.5547, 29 , 0xE6E6E6E6);//PIZZARIA LS
SetPlayerMapIcon(playerid, 18,550.7012,-1278.5721,17.2482, 19 , 0xE6E6E6E6);//Carros Aluguel 1
SetPlayerMapIcon(playerid, 19,2158.1355,-1172.6049,23.8200, 19 , 0xE6E6E6E6);//Carros Aluguel 2
SetPlayerMapIcon(playerid, 20,1172.6062,-1323.6276,15.4031, 22 , 0xE6E6E6E6);//Hospital
SetPlayerMapIcon(playerid, 21,-2396.6487,-2194.7942,32.9527, 53 , 0xE6E6E6E6); // PISTA DE RALLY
SetPlayerMapIcon(playerid, 22,-1529.5208,476.5718,7.1875, 30 , 0xE6E6E6E6); // HQ EXERCITO
SetPlayerMapIcon(playerid, 23,975.4691,-1335.9618,13.5319, 49 , 0xE6E6E6E6); // BAR PAWNO
SetPlayerMapIcon(playerid, 24,1206.6914,-1751.1108,13.5938, 19 , 0xE6E6E6E6); //aluguel de carros
SetPlayerMapIcon(playerid, 25,931.9179,-1071.1412,24.2962, 32 , 0xE6E6E6E6);//cemiterio
SetPlayerMapIcon(playerid, 26,1022.5547,-1121.6744,23.8720, 32 , 0xE6E6E6E6); //cassino
SetPlayerMapIcon(playerid, 27,1577.2410,-1474.7906,14.2203, 43 , 0xE6E6E6E6); //cocaina
SetPlayerMapIcon(playerid, 28,-1968.559814,296.269592,35.171901, 19 , 0xE6E6E6E6); //wang cars
SetPlayerMapIcon(playerid, 29,1330.193603,-984.074523,33.896598, 19 , 0xE6E6E6E6); //aluguel de carros 2
SetPlayerMapIcon(playerid, 30,1703.2197,-1470.1509,13.5469, 51 , 0xE6E6E6E6); //produtos
SetPlayerMapIcon(playerid, 31,822.1485,-557.2953,16.3359, 17 , 0xE6E6E6E6); //mercado diillimoreee
SetPlayerMapIcon(playerid, 32,1833.6124,-1842.4968,13.5781, 17 , 0xE6E6E6E6); //mercado
SetPlayerMapIcon(playerid, 33,1000.5861,-919.8832,42.3281, 17 , 0xE6E6E6E6); //mercado
SetPlayerMapIcon(playerid, 34,1928.6006,-1776.4480,13.5469, 17 , 0xE6E6E6E6); //mercado
SetPlayerMapIcon(playerid, 35,1315.5110,-898.9860,39.5781, 17 , 0xE6E6E6E6); //mercado
SetPlayerMapIcon(playerid, 36,1352.4357,-1759.0243,13.5078, 17 , 0xE6E6E6E6); //mercado
SetPlayerMapIcon(playerid, 37,1837.0278,-1682.3890,13.3233, 48 , 0xE6E6E6E6); //alhambra
SetPlayerMapIcon(playerid, 38,1173.1270,-1323.4219,15.3960, 22 , 0xE6E6E6E6); //samu hospital
SetPlayerMapIcon(playerid, 39,2027.6760,-1405.0399,16.7958, 22 , 0xE6E6E6E6); //hospital pista
SetPlayerMapIcon(playerid, 40,1001.6550,-941.0305,41.7455, 55 , 0xE6E6E6E6); //POSTO LS pista
SetPlayerMapIcon(playerid, 41,1946.1112,-1773.6697,12.9563, 55 , 0xE6E6E6E6); //POSTO LS banco
SetPlayerMapIcon(playerid, 42,652.2010,-570.9970,15.9059, 55 , 0xE6E6E6E6); //POSTO INTERIOR HITMANS
SetPlayerMapIcon(playerid, 43,1361.0984,-1642.7747,12.9533, 55 , 0xE6E6E6E6); //MECANICOS
SetPlayerMapIcon(playerid, 44,1203.9453,-921.0353,42.6221, 10 , 0xE6E6E6E6); //BURGER SHOT ls
SetPlayerMapIcon(playerid, 45,2428.0679,-1749.9784,18.1927, 17, 0xE6E6E6E6);//Banco
SetPlayerMapIcon(playerid, 46,1271.4740,-1823.9924,13.3839, 20, 0xE6E6E6E6);//Bombeiros
SetPlayerMapIcon(playerid, 47,1450.0607,-1965.0198,29.8656, 23, 0xE6E6E6E6);//Madeiras Ilegais
SetPlayerMapIcon(playerid, 48,929.5987,-939.8140,42.7128, 53, 0xE6E6E6E6);//D.E.T.R.A.N
SetPlayerMapIcon(playerid, 49,461.3484,-1500.9084,31.0592, 45, 0xE6E6E6E6);//VICTIM
SetPlayerMapIcon(playerid, 50,2594.0249,-955.0280,81.3920, 26, 0xE6E6E6E6);//PLANTACAO DE MACONHA
//SetPlayerMapIcon(playerid, 48,1272.3673,-1124.3743,24.1633, 32 , 0xE6E6E6E6); //trocar interior
//SetPlayerMapIcon(playerid, 49,154.1630,-1946.4764,5.2996, 32 , 0xE6E6E6E6); //condominio vip praia
//SetPlayerMapIcon(playerid, 41,1615.8737,-1493.6844,14.2267, 32 , 0xE6E6E6E6); //crack
//SetPlayerMapIcon(playerid, 42,1738.6844,-1944.9553,13.5647, 32 , 0xE6E6E6E6); //mafia materiais
//SetPlayerMapIcon(playerid, 43,1616.0529,-1502.8256,14.2257, 32 , 0xE6E6E6E6); //maconha
//SetPlayerMapIcon(playerid, 44,1892.746704,-2244.098876,13.546899, 32 , 0xE6E6E6E6); //aeroporto
if(donoestacao == 0)
{
GangZoneShowForPlayer(playerid, GZEstacao, 0xC0C0C0AA);
}
if(donoestacao == 1)
{
GangZoneShowForPlayer(playerid, GZEstacao, COLORGZ_LH);
}
if(donoestacao == 2)
{
GangZoneShowForPlayer(playerid, GZEstacao, COLORGZ_YAKUZA);
}
if(donoestacao == 3)
{
GangZoneShowForPlayer(playerid, GZEstacao, COLORGZ_PF);
}
if(donocasarao == 0)
{
GangZoneShowForPlayer(playerid, GZCasarao, 0xC0C0C0AA);
}
if(donocasarao == 1)
{
GangZoneShowForPlayer(playerid, GZCasarao, COLORGZ_LH);
}
if(donocasarao == 2)
{
GangZoneShowForPlayer(playerid, GZCasarao, COLORGZ_YAKUZA);
}
if(donocasarao == 3)
{
GangZoneShowForPlayer(playerid, GZCasarao, COLORGZ_PF);
}
if(donoFavela == 0)
{
GangZoneShowForPlayer(playerid, GZFavela, 0xC0C0C0AA);
}
if(donoFavela == 1)
{
GangZoneShowForPlayer(playerid, GZFavela, TEAM_GROVE_COLOR);
}
if(donoFavela == 2)
{
GangZoneShowForPlayer(playerid, GZFavela, TEAM_BALLAS_COLOR);
}
if(donoFavela == 3)
{
GangZoneShowForPlayer(playerid, GZFavela, TEAM_VAGOS_COLOR);
}
if(donoFavela == 4)
{
GangZoneShowForPlayer(playerid, GZFavela, TEAM_AZTECAS_COLOR);
}
if(donoFavela == 5)
{
GangZoneShowForPlayer(playerid, GZFavela, COR_BOPE);
}
if(donoFavela == 6)
{
GangZoneShowForPlayer(playerid, GZFavela, GCOP_COLOR);
}
if(donoFavela == 7)
{
GangZoneShowForPlayer(playerid, GZFavela, 0xF6000000);
}
if(donoFavela == 8)
{
GangZoneShowForPlayer(playerid, GZFavela, 0xCCFF99FF);
}
if(donoFavela == 9)
{
GangZoneShowForPlayer(playerid, GZFavela, COR_TCP);
}
if(donoFavela == 10)
{
GangZoneShowForPlayer(playerid, GZFavela, COR_ADA);
}
if(donoFavela == 11)
{
GangZoneShowForPlayer(playerid, GZFavela, COR_PUNKS);
}
if(donoFavela == 12)
{
GangZoneShowForPlayer(playerid, GZFavela, COR_PR);
}
if(donoFavela == 13)
{
GangZoneShowForPlayer(playerid, GZFavela, COR_DRIFTERS);
}
if(donoskate == 0)
{
GangZoneShowForPlayer(playerid, GZSkate, 0xC0C0C0AA);
}
if(donoskate == 1)
{
GangZoneShowForPlayer(playerid, GZSkate, TEAM_GROVE_COLOR);
}
if(donoskate == 2)
{
GangZoneShowForPlayer(playerid, GZSkate, TEAM_BALLAS_COLOR);
}
if(donoskate == 3)
{
GangZoneShowForPlayer(playerid, GZSkate, TEAM_VAGOS_COLOR);
}
if(donoskate == 4)
{
GangZoneShowForPlayer(playerid, GZSkate, TEAM_AZTECAS_COLOR);
}
if(donoskate == 5)
{
GangZoneShowForPlayer(playerid, GZSkate, COR_BOPE);
}
if(donoskate == 6)
{
GangZoneShowForPlayer(playerid, GZSkate, GCOP_COLOR);
}
if(donoskate == 7)
{
GangZoneShowForPlayer(playerid, GZSkate, 0xF6000000);
}
if(donoskate == 8)
{
GangZoneShowForPlayer(playerid, GZSkate, 0xCCFF99FF);
}
if(donoskate == 9)
{
GangZoneShowForPlayer(playerid, GZSkate, COR_TCP);
}
if(donoskate == 10)
{
GangZoneShowForPlayer(playerid, GZSkate, COR_ADA);
}
if(donoskate == 11)
{
GangZoneShowForPlayer(playerid, GZSkate, COR_PUNKS);
}
if(donoskate == 12)
{
GangZoneShowForPlayer(playerid, GZSkate, COR_PR);
}
if(donoskate == 13)
{
GangZoneShowForPlayer(playerid, GZSkate, COR_DRIFTERS);
}
if(donoaero == 0)
{
GangZoneShowForPlayer(playerid, GZAero, 0xC0C0C0AA);
}
if(donoaero == 1)
{
GangZoneShowForPlayer(playerid, GZAero, TEAM_GROVE_COLOR);
}
if(donoaero == 2)
{
GangZoneShowForPlayer(playerid, GZAero, TEAM_BALLAS_COLOR);
}
if(donoaero == 3)
{
GangZoneShowForPlayer(playerid, GZAero, TEAM_VAGOS_COLOR);
}
if(donoaero == 4)
{
GangZoneShowForPlayer(playerid, GZAero, TEAM_AZTECAS_COLOR);
}
if(donoaero == 5)
{
GangZoneShowForPlayer(playerid, GZAero, COR_BOPE);
}
if(donoaero == 6)
{
GangZoneShowForPlayer(playerid, GZAero, GCOP_COLOR);
}
if(donoaero == 7)
{
GangZoneShowForPlayer(playerid, GZAero, 0xF6000000);
}
if(donoaero == 8)
{
GangZoneShowForPlayer(playerid, GZAero, 0xCCFF99FF);
}
if(donoaero == 9)
{
GangZoneShowForPlayer(playerid, GZAero, COR_TCP);
}
if(donoaero == 10)
{
GangZoneShowForPlayer(playerid, GZAero, COR_ADA);
}
if(donoaero == 11)
{
GangZoneShowForPlayer(playerid, GZAero, COR_PUNKS);
}
if(donoaero == 12)
{
GangZoneShowForPlayer(playerid, GZAero, COR_PR);
}
if(donoaero == 13)
{
GangZoneShowForPlayer(playerid, GZAero, COR_DRIFTERS);
}
if(donopark == 0)
{
GangZoneShowForPlayer(playerid, GZPark, 0xC0C0C0AA);
}
if(donopark == 1)
{
GangZoneShowForPlayer(playerid, GZPark, TEAM_GROVE_COLOR);
}
if(donopark == 2)
{
GangZoneShowForPlayer(playerid, GZPark, TEAM_BALLAS_COLOR);
}
if(donopark == 3)
{
GangZoneShowForPlayer(playerid, GZPark, TEAM_VAGOS_COLOR);
}
if(donopark == 4)
{
GangZoneShowForPlayer(playerid, GZPark, TEAM_AZTECAS_COLOR);
}
if(donopark == 5)
{
GangZoneShowForPlayer(playerid, GZPark, COR_BOPE);
}
if(donopark == 6)
{
GangZoneShowForPlayer(playerid, GZPark, GCOP_COLOR);
}
if(donopark == 7)
{
GangZoneShowForPlayer(playerid, GZPark, 0xF6000000);
}
if(donopark == 8)
{
GangZoneShowForPlayer(playerid, GZPark, 0xCCFF99FF);
}
if(donopark == 9)
{
GangZoneShowForPlayer(playerid, GZPark, COR_TCP);
}
if(donopark == 10)
{
GangZoneShowForPlayer(playerid, GZPark, COR_ADA);
}
if(donopark == 11)
{
GangZoneShowForPlayer(playerid, GZPark, COR_PUNKS);
}
if(donopark == 12)
{
GangZoneShowForPlayer(playerid, GZPark, COR_PR);
}
if(donopark == 13)
{
GangZoneShowForPlayer(playerid, GZPark, COR_DRIFTERS);
}
if(donasantamaria == 0)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, 0xC0C0C0AA);
}
if(donasantamaria == 1)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, TEAM_GROVE_COLOR);
}
if(donasantamaria == 2)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, TEAM_BALLAS_COLOR);
}
if(donasantamaria == 3)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, TEAM_VAGOS_COLOR);
}
if(donasantamaria == 4)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, TEAM_AZTECAS_COLOR);
}
if(donasantamaria == 5)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, COR_BOPE);
}
if(donasantamaria == 6)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, GCOP_COLOR);
}
if(donasantamaria == 7)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, 0xF6000000);
}
if(donasantamaria == 8)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, 0xCCFF99FF);
}
if(donasantamaria == 9)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, COR_TCP);
}
if(donasantamaria == 10)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, COR_ADA);
}
if(donasantamaria == 11)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, COR_PUNKS);
}
if(donasantamaria == 12)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, COR_PR);
}
if(donasantamaria == 13)
{
GangZoneShowForPlayer(playerid, GZSantaMaria, COR_DRIFTERS);
}
ClearChatbox(playerid, 100);
if(fexist(string2))
{
gPlayerConta[playerid] = 1;
}
else
{
gPlayerConta[playerid] = 0;
}
return 1;
}
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
SendDeathMessage(INVALID_PLAYER_ID,playerid,201);
/* if(emguerra[playerid] == 1)
{
format(gstring, 128, "%s saiu da zona de guerra!", PlayerName(playerid));
SendClientMessageToAll(GetPlayerColor(playerid), gstring);
emguerra[playerid] = 0;
}*/
if(usingcarwash == playerid)
{
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
usingcarwash = -1;
Update3DTextLabelText(entrancetext, 0x008B00FF, "Ninguem estб usando o Lava-Jato.\nPreзo: R$200 (/lavarcarro)");
}
IsInBus[playerid] = 0;
OnPlayerSave(playerid);
KillTimer(tempotd[playerid]);
CPorder[playerid] = 0;
new caller = Mobile[playerid];
OnPlayerSave(playerid);
if(caller != 255)
{
if(caller < 255)
{
SendClientMessage(caller, COLOR_GRAD2, "A ligaзгo caiu...");
CellTime[caller] = 0;
CellTime[playerid] = 0;
Mobile[caller] = 255;
}
Mobile[playerid] = 255;
CellTime[playerid] = 0;
}
if(HireCar[playerid] > 0)
{
VTrancado[HireCar[playerid]] = 0;
UnLockCar(HireCar[playerid]);
SetVehicleToRespawn(HireCar[playerid]);
HireCar[playerid] = 0;
}
if (PlayerInfo[playerid][pBarraca] != 0)
{
RemoveBarraca(playerid);
}
if (PlayerInfo[playerid][pParedao] != 0)
{
RemoveParedao(playerid);
}
if(pRoadblock[playerid] != 0)
{
RemoveRoadblock(playerid);
}
if(SpikeInfo[playerid][sCreated] != 0)
{
RemoveRoadPregos(playerid);
}
if(pRoadCones[playerid] != 0)
{
RemoveRoadCones(playerid);
}
switch(reason)
{
case 0: format(gstring, sizeof(gstring), "%s saiu do BRC por erro de conexгo ou crash", PlayerName(playerid));
case 1: format(gstring, sizeof(gstring), "%s saiu por vontade propria =(", PlayerName(playerid));
case 2: format(gstring, sizeof(gstring), "%s Saiu do servidor kickado ou banido =(", PlayerName(playerid));
}
ProxDetector(100.0, playerid, gstring,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE);
gActivePlayers[playerid]--;
numplayers--;
if(MudarSenhaAceito[playerid] == 1)
{
MudarSenhaAceito[playerid] = 0;
}
if(MudarNickAceito[playerid] == 1)
{
MudarNickAceito[playerid] = 0;
}
if(ProvocoCasarao[playerid] == 1)
{
GangZoneStopFlashForAll(GZCasarao);
GangZoneShowForAll(GZCasarao, 0xFFFFFF96);
GuerranoCasarao = 0;
ProvocoCasarao[playerid] = 0;
donocasarao = 0;
Dominando[playerid] = 0;
KillTimer(TempoGuerraCasarao);
}
if(ProvocoEstacao[playerid] == 1)
{
GangZoneStopFlashForAll(GZEstacao);
GangZoneShowForAll(GZEstacao, 0xFFFFFF96);
GuerranaEstacao = 0;
ProvocoEstacao[playerid] = 0;
donoestacao = 0;
Dominando[playerid] = 0;
KillTimer(TempoGuerraEstacao);
}
if(ProvocoFavela[playerid] == 1)
{
GangZoneStopFlashForAll(GZFavela);
GangZoneShowForAll(GZFavela, 0xFFFFFF96);
GuerranaFavela = 0;
ProvocoFavela[playerid] = 0;
donoFavela = 0;
Dominando[playerid] = 0;
KillTimer(TempoGuerraFavela);
}
if(ProvocoSkate[playerid] == 1)
{
GangZoneStopFlashForAll(GZSkate);
GangZoneShowForAll(GZSkate, 0xFFFFFF96);
GuerranoSkate = 0;
ProvocoSkate[playerid] = 0;
donoskate = 0;
Dominando[playerid] = 0;
KillTimer(TempoGuerraSkate);
}
if(ProvocoAero[playerid] == 1)
{
GangZoneStopFlashForAll(GZAero);
GangZoneShowForAll(GZAero, 0xFFFFFF96);
GuerranoAero = 0;
ProvocoAero[playerid] = 0;
donoaero = 0;
Dominando[playerid] = 0;
KillTimer(TempoGuerraAero);
}
if(ProvocoPark[playerid] == 1)
{
GangZoneStopFlashForAll(GZPark);
GangZoneShowForAll(GZPark, 0xFFFFFF96);
GuerranoPark = 0;
ProvocoPark[playerid] = 0;
donopark = 0;
Dominando[playerid] = 0;
KillTimer(TempoGuerraPark);
}
if(ProvocoSantaMaria[playerid] == 1)
{
GangZoneStopFlashForAll(GZSantaMaria);
GangZoneShowForAll(GZSantaMaria, 0xFFFFFF96);
GuerranaSantaMaria = 0;
ProvocoSantaMaria[playerid] = 0;
donasantamaria = 0;
Dominando[playerid] = 0;
KillTimer(TempoGuerraSantaMaria);
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(TaxiAccepted[i] < 999)
{
if(TaxiAccepted[i] == playerid)
{
TaxiAccepted[i] = 999;
GameTextForPlayer(i, "~w~O Cliente~n~~r~Saiu do jogo", 5000, 1);
TaxiCallTime[i] = 0;
DisablePlayerCheckpoint(i);
}
}
else if(CopsrondaAccepted[i] < 999)
{
if(CopsrondaAccepted[i] == playerid)
{
CopsrondaAccepted[i] = 999;
GameTextForPlayer(i, "~w~Policial o player~n~~r~Deixou o jogo", 5000, 1);
CopsrondaCallTime[i] = 0;
DisablePlayerCheckpoint(i);
}
}
else if(MedicAccepted[i] < 999)
{
if(MedicAccepted[i] == playerid)
{
MedicAccepted[i] = 999;
GameTextForPlayer(i, "~w~O Cliente~n~~r~Saiu do jogo", 5000, 1);
MedicCallTime[i] = 0;
DisablePlayerCheckpoint(i);
}
}
else if(BombsAccepted[i] < 999)
{
if(BombsAccepted[i] == playerid)
{
BombsAccepted[i] = 999;
GameTextForPlayer(i, "~w~O Cliente~n~~r~Saiu do jogo", 5000, 1);
BombsCallTime[i] = 0;
DisablePlayerCheckpoint(i);
}
}
else if(MechanicAccepted[i] < 999)
{
if(MechanicAccepted[i] == playerid)
{
MechanicAccepted[i] = 999;
GameTextForPlayer(i, "~w~O Cliente~n~~r~Saiu do jogo", 5000, 1);
MechanicCallTime[i] = 0;
DisablePlayerCheckpoint(i);
}
}
else if(BusAccepted[i] < 999)
{
if(BusAccepted[i] == playerid)
{
BusAccepted[i] = 999;
GameTextForPlayer(i, "~w~O Cliente~n~~r~Saiu do jogo", 5000, 1);
BusCallTime[i] = 0;
DisablePlayerCheckpoint(i);
}
}
}
}
if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
{
if(IsPlayerConnected(TransportDriver[playerid]))
{
TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
TransportTime[TransportDriver[playerid]] = 0;
TransportCost[TransportDriver[playerid]] = 0;
format(gstring, sizeof(gstring), "~w~Passageiro saiu~n~~g~ganhou R$%d",TransportCost[playerid]);
GameTextForPlayer(TransportDriver[playerid], gstring, 5000, 1);
}
}
if(GotHit[playerid] > 0)
{
if(GetChased[playerid] < 999)
{
if(IsPlayerConnected(GetChased[playerid]))
{
SendClientMessage(GetChased[playerid], COLOR_YELLOW, "Seu contrato saiu do servidor.");
GoChase[GetChased[playerid]] = 999;
}
}
}
if(PlayerPaintballing[playerid] != 0)
{
PaintballPlayers --;
}
if(PlayerKarting[playerid] > 0 && PlayerInKart[playerid] > 0)
{
KartingPlayers --;
}
if(PlayersChannel[playerid] < 999)
{
IRCInfo[PlayersChannel[playerid]][iPlayers] -= 1;
}
if(HireCar[playerid] != 299)
{
gLastDriver[HireCar[playerid]] = 300;
VTrancado[HireCar[playerid]] = 0;
UnLockCar(HireCar[playerid]);
}
if (gLastCar[playerid] > 0)
{
gLastDriver[gLastCar[playerid]] = 300;
if(PlayerInfo[playerid][pPHousekey] != gLastCar[playerid]-1)
{
VTrancado[gLastCar[playerid]] = 0;
UnLockCar(gLastCar[playerid]);
}
}
if(PlayerBoxing[playerid] > 0)
{
if(Boxer1 == playerid)
{
if(IsPlayerConnected(Boxer2))
{
PlayerBoxing[Boxer2] = 0;
SetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);
SetPlayerInterior(Boxer2, 5);
GameTextForPlayer(Boxer2, "~r~Luta interrompida", 5000, 1);
}
}
else if(Boxer2 == playerid)
{
if(IsPlayerConnected(Boxer1))
{
PlayerBoxing[Boxer1] = 0;
SetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186);
SetPlayerInterior(Boxer1, 5);
GameTextForPlayer(Boxer1, "~r~Luta interrompida", 5000, 1);
}
}
InRing = 0;
RorndStarted = 0;
Boxer1 = 255;
Boxer2 = 255;
TBoxer = 255;
}
if(TransportDuty[playerid] == 1)
{
TaxiDrivers -= 1;
}
else if(TransportDuty[playerid] == 2)
{
BusDrivers -= 1;
}
if(IsACop(playerid))
{
if(EmpregoDuty[playerid] == 2) { Copsronda -= 1; }
}
if(PlayerInfo[playerid][pMembro] == 4 || PlayerInfo[playerid][pLider] == 4)//1 daki pr baixo os 3
{
if(EmpregoDuty[playerid] == 2) { Medics -= 1; }
}
if(PlayerInfo[playerid][pMembro] == 26 || PlayerInfo[playerid][pLider] == 26)
{
if(EmpregoDuty[playerid] == 2) { Bombs -= 1; }
}
else if(IsAMec(playerid))
{
if(EmpregoDuty[playerid] == 2) { Mechanics -= 1; }
}
//CurrentMoney[playerid] = 0;
OnPlayerSave(playerid);
BusrouteEast[playerid][0] = 0;
BusrouteWest[playerid][0] = 0;
if(PlayerInfo[playerid][pAdmin] >= 1)
{
format(gstring, sizeof(gstring), "~b~%s: ~w~OFF", PlayerName(playerid));
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
GameTextForPlayer(i, gstring , 1000, 1);
}
}
}
}
pawn Код:
if(strcmp(cmd, "/daradmin", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] < 1339)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para usar esse comando.");
return 1;
}
AdmsVaga();
if(VagaSobrando == 0)
{
SendClientMessage(playerid, COLOR_GRAD1, "Nгo hб mais vagas na lista use /limparadm primeiro.");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /daradmin [id] [Nivel]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /daradmin [id] [Nivel]");
return 1;
}
level = strval(tmp);
if(level == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /limparadmin para limpar uma vaga");
return 1;
}
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if(PlayerInfo[para1][pAdmin] >= 1342)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo pode promover um Admin Dono/Scripter!");
format(string, sizeof(string), "O admin %s tentou te promover a nivel %d",sendername ,level);
SendClientMessage(para1, COLOR_AZULBB, string);
return 1;
}
format(string, sizeof(string), " Vocк foi promovido para level %d de Admin - Por %s", level, sendername);
SendClientMessage(para1, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), " Vocк promoveu o(a) %s Para o level %d de Admin.", giveplayer,level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
getdate(year, month, day);
gettime(hour,minute,second);
format(string, sizeof(string), "%s deu admin nivel %d para %s [%d/%d/%d] бs [%d:%d:%d].", sendername, level, giveplayer, day,
month, year, hour, minute, second);
PAdminsLog(string);
for(new i = 0; i < sizeof(AdmInfo); i++)
{
if(PlayerInfo[para1][pAdmin] > 0)
{
PlayerInfo[para1][pAdmin] = level;
break;
}
else if(AdmInfo[i][AdminVaga] == 0)
{
PlayerInfo[para1][pAdmin] = level;
AdmInfo[i][gMembro] = giveplayer;
AdmInfo[i][AdminVaga] = 1;
SaveAdm();
break;
}
}
}
}
}
return 1;
}
Galera , se quiserem pode mandar outro cmd que eu coloco!
Qualquer coisa que possa ajudar eu colocarei!