[Ajuda]Nгo ta salvando
#1

Eae Galera.
Й quando eu dou ADM ou Helper .. quando os players Reloga fala "Vocк nгo й mais um Administrador."
Se alguйm me poder me ajuda Agradeзo muito Dou +REP ... Olha os Cуdigos ae;


pawn Code:
if(strcmp(cmd, "/daradmin", true) ==0 )
    {
        GetPlayerName(playerid, sendername, 256);
        if (strcmp(sendername,"Haly_Junnior",true)==0 || strcmp(sendername,"Haly_Junnior",true)==0 || strcmp(sendername,"Haly_Junnior",true)==0)
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GRAD2, "USE: /daradmin [ id ] [Level 0 б 1341]");
                return true;
            }
            new para1;
            new level;
            para1 = ReturnUser(tmp);
            tmp = strtok(cmdtext, idx);
            level = strval(tmp);
            GetPlayerName(playerid, sendername, 256);
            {
                if(IsPlayerConnected(para1))
                {
                    if(para1 != INVALID_PLAYER_ID)
                    {
                        GetPlayerName(para1, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        PlayerInfo[para1][pAdmin] = level;
                        printf("ADMIN CMD: %s has promoted %s to a level %d admin.", sendername, giveplayer, level);
                        format(string, sizeof(string), "   Voce foi promovido para level  %d de Admin - Por %s", level, sendername);
                        SendClientMessage(para1, COLOR_LIGHTBLUE, string);
                        format(string, sizeof(string), "   Voce promoveu o(a) %s Para o level %d de Admin.", giveplayer,level);
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                        format(string, sizeof(string), "%s Promoveu %s a adm level %d ",sendername,giveplayer,level);
                        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;
                        }
                       }
                    }
                }
                SendClientMessage(playerid, COLOR_LIGHTGREEN, "Voce nгo esta autorizado a usar este comando!");
            }
        }
        return true;
    }
pawn Code:
public OnPlayerConnect(playerid)
{
    TextDrawShowForPlayer(playerid, Entrada[playerid]);
    DisablePlayerCheckpoint(playerid);
    KillTimer(timer[playerid]);

    FilaAtendimentoText[playerid] = TextDrawCreate(500 ,150 , "_");
    TextDrawFont(FilaAtendimentoText[playerid] , 1);
    TextDrawLetterSize(FilaAtendimentoText[playerid] , 0.399999, 1.300000);
    TextDrawColor(FilaAtendimentoText[playerid] , 0xc4ff00FF);
    TextDrawSetOutline(FilaAtendimentoText[playerid] , 1);
    TextDrawSetProportional(FilaAtendimentoText[playerid] , true);
    TextDrawSetShadow(FilaAtendimentoText[playerid] , 1);
    TextDrawHideForPlayer(playerid,FilaAtendimentoText[playerid]);

    TempoAtendimento2Text[playerid] = TextDrawCreate(500 ,165 , "_");
    TextDrawFont(TempoAtendimento2Text[playerid] , 1);
    TextDrawLetterSize(TempoAtendimento2Text[playerid] , 0.399999, 1.300000);
    TextDrawColor(TempoAtendimento2Text[playerid] , 0xc4ff00FF);
    TextDrawSetOutline(TempoAtendimento2Text[playerid] , 1);
    TextDrawSetProportional(TempoAtendimento2Text[playerid] , true);
    TextDrawSetShadow(TempoAtendimento2Text[playerid] , 1);
    TextDrawHideForPlayer(playerid,TempoAtendimento2Text[playerid]);
    FilaAtendimento[playerid] = 999;
    TempoAtendimento2[playerid] = 0;
    //DP DA POLICIA CIVIL
    //RemoveBuildingForPlayer(playerid, 3777, 831.9609, -1191.1406, 25.0391, 0.25);
    //RemoveBuildingForPlayer(playerid, 3777, 868.1328, -1191.1406, 25.0391, 0.25);
    RemoveBuildingForPlayer(playerid, 5926, 816.3359, -1217.1484, 26.4453, 0.25);
    //RemoveBuildingForPlayer(playerid, 3777, 902.3359, -1191.1406, 25.0391, 0.25);
    RemoveBuildingForPlayer(playerid, 6005, 895.2578, -1256.9297, 31.2344, 0.25);
    RemoveBuildingForPlayer(playerid, 5836, 816.3359, -1217.1484, 26.4453, 0.25);
    //RemoveBuildingForPlayer(playerid, 3776, 831.9609, -1191.1406, 25.0391, 0.25);
    //RemoveBuildingForPlayer(playerid, 3776, 868.1328, -1191.1406, 25.0391, 0.25);
    RemoveBuildingForPlayer(playerid, 5838, 895.2578, -1256.9297, 31.2344, 0.25);
    //RemoveBuildingForPlayer(playerid, 3776, 902.3359, -1191.1406, 25.0391, 0.25);
    //Los Santos
    RemoveBuildingForPlayer(playerid, 956, 1634.1487,-2238.2810,13.5077, 20.0); //Snack vender @ LS Airport
    RemoveBuildingForPlayer(playerid, 956, 2480.9885,-1958.5117,13.5831, 20.0); //Snack vender @ Sushi Shop in Willowfield
    RemoveBuildingForPlayer(playerid, 955, 1729.7935,-1944.0087,13.5682, 20.0); //Sprunk machine @ Unity Station
    RemoveBuildingForPlayer(playerid, 955, 2060.1099,-1898.4543,13.5538, 20.0); //Sprunk machine opposite Tony's Liqour in Willowfield
    RemoveBuildingForPlayer(playerid, 955, 2325.8708,-1645.9584,14.8270, 20.0); //Sprunk machine @ Ten Green Bottles
    RemoveBuildingForPlayer(playerid, 955, 1153.9130,-1460.8893,15.7969, 20.0); //Sprunk machine @ Market
    RemoveBuildingForPlayer(playerid, 955,1788.3965,-1369.2336,15.7578, 20.0); //Sprunk machine in Downtown Los Santos
    RemoveBuildingForPlayer(playerid, 955, 2352.9939,-1357.1105,24.3984, 20.0); //Sprunk machine @ Liquour shop in East Los Santos
    RemoveBuildingForPlayer(playerid, 1775, 2224.3235,-1153.0692,1025.7969, 20.0); //Sprunk machine @ Jefferson Motel
    RemoveBuildingForPlayer(playerid, 956, 2140.2566,-1161.7568,23.9922, 20.0); //Snack machine @ pick'n'go market in Jefferson
    RemoveBuildingForPlayer(playerid, 956, 2154.1199,-1015.7635,62.8840, 20.0); //Snach machine @ Carniceria El Pueblo in Las Colinas
    RemoveBuildingForPlayer(playerid, 956, 662.5665,-551.4142,16.3359, 20.0); //Snack vender at Dillimore Gas Station
    RemoveBuildingForPlayer(playerid, 955, 200.2010,-107.6401,1.5513, 20.0); //Sprunk machine @ Blueberry Safe House
    RemoveBuildingForPlayer(playerid, 956, 2271.4666,-77.2104,26.5824, 20.0); //Snack machine @ Palomino Creek Library
    RemoveBuildingForPlayer(playerid, 955, 1278.5421,372.1057,19.5547, 20.0); //Sprunk machine @ Papercuts in Montgomery
    RemoveBuildingForPlayer(playerid, 955, 1929.5527,-1772.3136,13.5469, 20.0); //Sprunk machine @ Idlewood Gas Station
    //San Fierro
    RemoveBuildingForPlayer(playerid, 1302, -2419.5835,984.4185,45.2969, 20.0); //Soda machine 1 @ Juniper Hollow Gas Station
    RemoveBuildingForPlayer(playerid, 1209, -2419.5835,984.4185,45.2969, 20.0); //Soda machine 2 @ Juniper Hollow Gas Station
    RemoveBuildingForPlayer(playerid, 956, -2229.2075,287.2937,35.3203, 20.0); //Snack vender @ King's Car Park
    RemoveBuildingForPlayer(playerid, 955, -1349.3947,493.1277,11.1953, 20.0); //Sprunk machine @ SF Aircraft Carrier
    RemoveBuildingForPlayer(playerid, 956, -1349.3947,493.1277,11.1953, 20.0); //Snack vender @ SF Aircraft Carrier
    RemoveBuildingForPlayer(playerid, 955, -1981.6029,142.7232,27.6875, 20.0); //Sprunk machine @ Cranberry Station
    RemoveBuildingForPlayer(playerid, 955, -2119.6245,-422.9411,35.5313, 20.0); //Sprunk machine 1/2 @ SF Stadium
    RemoveBuildingForPlayer(playerid, 955, -2097.3696,-397.5220,35.5313, 20.0); //Sprunk machine 3 @ SF Stadium
    RemoveBuildingForPlayer(playerid, 955, -2068.5593,-397.5223,35.5313, 20.0); //Sprunk machine 3 @ SF Stadium
    RemoveBuildingForPlayer(playerid, 955, -2039.8802,-397.5214,35.5313, 20.0); //Sprunk machine 3 @ SF Stadium
    RemoveBuildingForPlayer(playerid, 955, -2011.1403,-397.5225,35.5313, 20.0); //Sprunk machine 3 @ SF Stadium
    RemoveBuildingForPlayer(playerid, 955, -2005.7861,-490.8688,35.5313, 20.0); //Sprunk machine 3 @ SF Stadium
    RemoveBuildingForPlayer(playerid, 955, -2034.5267,-490.8681,35.5313, 20.0); //Sprunk machine 3 @ SF Stadium
    RemoveBuildingForPlayer(playerid, 955, -2063.1875,-490.8687,35.5313, 20.0); //Sprunk machine 3 @ SF Stadium
    RemoveBuildingForPlayer(playerid, 955, -2091.9780,-490.8684,35.5313, 20.0); //Sprunk machine 3 @ SF Stadium
    //Las Venturas
    RemoveBuildingForPlayer(playerid, 956, -1455.1298,2592.4138,55.8359, 20.0); //Snack vender @ El Quebrados GONE
    RemoveBuildingForPlayer(playerid, 955, -252.9574,2598.9048,62.8582, 20.0); //Sprunk machine @ Las Payasadas GONE
    RemoveBuildingForPlayer(playerid, 956, -252.9574,2598.9048,62.8582, 20.0); //Snack vender @ Las Payasadas GONE
    RemoveBuildingForPlayer(playerid, 956, 1398.7617,2223.3606,11.0234, 20.0); //Snack vender @ Redsands West GONE
    RemoveBuildingForPlayer(playerid, 955, -862.9229,1537.4246,22.5870, 20.0); //Sprunk machine @ The Smokin' Beef Grill in Las Barrancas GONE
    RemoveBuildingForPlayer(playerid, 955, -14.6146,1176.1738,19.5634, 20.0); //Sprunk machine @ Fort Carson GONE
    RemoveBuildingForPlayer(playerid, 956, -75.2839,1227.5978,19.7360, 20.0); //Snack vender @ Fort Carson GONE
    RemoveBuildingForPlayer(playerid, 955, 1519.3328,1055.2075,10.8203, 20.0); //Sprunk machine @ LVA Freight Department GONE
    RemoveBuildingForPlayer(playerid, 956, 1659.5096,1722.1096,10.8281, 20.0); //Snack vender near Binco @ LV Airport GONE
    RemoveBuildingForPlayer(playerid, 955, 2086.5872,2071.4958,11.0579, 20.0); //Sprunk machine @ Sex Shop on The Strip
    RemoveBuildingForPlayer(playerid, 955, 2319.9001,2532.0376,10.8203, 20.0); //Sprunk machine @ Pizza co by Julius Thruway (North)
    RemoveBuildingForPlayer(playerid, 955, 2503.2061,1244.5095,10.8203, 20.0); //Sprunk machine @ Club in the Camels Toe
    RemoveBuildingForPlayer(playerid, 956, 2845.9919,1294.2975,11.3906, 20.0); //Snack vender @ Linden Station
    //Interiors: 24/7 and Clubs
    RemoveBuildingForPlayer(playerid, 1775, 496.0843,-23.5310,1000.6797, 20.0); //Sprunk machine 1 @ Club in Camels Toe
    RemoveBuildingForPlayer(playerid, 1775, 501.1219,-2.1968,1000.6797, 20.0); //Sprunk machine 2 @ Club in Camels Toe
    RemoveBuildingForPlayer(playerid, 1776, 501.1219,-2.1968,1000.6797, 20.0); //Snack vender @ Club in Camels Toe
    RemoveBuildingForPlayer(playerid, 1775, -19.2299,-57.0460,1003.5469, 20.0); //Sprunk machine @ Roboi's type 24/7 stores
    RemoveBuildingForPlayer(playerid, 1776, -35.9012,-57.1345,1003.5469, 20.0); //Snack vender @ Roboi's type 24/7 stores
    RemoveBuildingForPlayer(playerid, 1775, -17.0036,-90.9709,1003.5469, 20.0); //Sprunk machine @ Other 24/7 stores
    RemoveBuildingForPlayer(playerid, 1776, -17.0036,-90.9709,1003.5469, 20.0); //Snach vender @ Others 24/7 stores

    new NickName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, NickName, MAX_PLAYER_NAME);
    if(strfind(NickName, "Lincoln_Junior") != -1)
    if(strfind(NickName, "Lincoln_Staff") != -1)
    {
        SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo poderб usar este nick no meu Servidor");
        Kick(playerid);
    }

    if(IsPlayerNPC(playerid)){SpawnPlayer(playerid);return true;}
    IPlog(playerid);
    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: Nome_SobreNome");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Troque-o e volte, Obrigado.");
    format(gstring,64,"Contas/%s.ini",PlayerName(playerid));Kick(playerid);fremove(gstring);return true;}
    if(strcmp("Homem_Aranha",PlayerName(playerid),true)==0){SendClientMessage(playerid,COLOR_AZULBB,"Nгo tente imitar Homem_Aranha ele nгo gosta disso!");
    SendClientMessage(playerid,COLOR_AZULBB,"Homem_Aranha te kickou!");Kick(playerid);}
    for(new i; i<sizeof(NicksProibidos); i++){if(strcmp(NicksProibidos[i],PlayerName(playerid),true)==0){SendClientMessage(playerid,COLOR_WHITE,"Vocк estб usando um nome que й proibido.");
    SendClientMessage(playerid,COLOR_AZULBB,"Vocк foi banido!");getdate(Ano, Mes, Dia);
    SBan(playerid, "Pego Usando um nome que й proibido no servidor.", "Automбtico");}}
    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
    var1[playerid] = 0;
    EmDialog[playerid] = 0;
    gmsg[playerid] = 0;
    PlayerInfo[playerid][pGun1] = 0;
    TruckMission[playerid] = 0;
    PlayerInfo[playerid][pGun2] = 0;
    PlayerInfo[playerid][pGun3] = 0;
    PlayerInfo[playerid][pGun4] = 0;
    storeexit[playerid] = 0;
    PlayerInfo[playerid][pGrampo] = INVALID_PLAYER_ID;
    barexit[playerid] = 0;
    lotericaexit[playerid] = 0;
    away[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;
    HidePM[playerid] = 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;
    AdvOffer[playerid] = 999; AdvPrice[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;  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;
    PlayerTazeTime[playerid] = 0; PlayerStoned[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;
    TransportValue[playerid] = 0; TransportMoney[playerid] = 0; TransportTime[playerid] = 0; TransportCost[playerid] = 0; TransportDriver[playerid] = 999;
    Locator[playerid] = 0;
    WatchingTV[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;
    OnEquipado[playerid] = 0;
    OnMafiaEquipado[playerid] = 0;
    LincolnInfo[playerid][PLojaA1] = 0;
    LincolnInfo[playerid][PLojaA2] = 0;
    LincolnInfo[playerid][PpLoja247] = 0;
    LincolnInfo[playerid][PpLoja2472] = 0;
    PlayerInfo[playerid][pLevel] = 0;
    PlayerInfo[playerid][pAdmin] = 0;
    PlayerInfo[playerid][pSocio] = 0;
    PlayerInfo[playerid][pHelper] = 0;
    PlayerInfo[playerid][pVIP] = 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][pHeadValueT] = 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] = 0;
    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][pPnumber] = 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);
    /*localizardppm[playerid] = 0;
    localizardppc[playerid] = 0;
    localizardppf[playerid] = 0;
    localizardpbope[playerid] = 0;
    localizarbanco[playerid] = 0;
    localizarprefeitura[playerid] = 0;*/

    SetPlayerColor(playerid,COLOR_GRAD2);
    TextShow[playerid] = false;
    HouseEntered[playerid] = 255;
    new string2[64];
    format(string2, sizeof(string2), "Contas/%s.ini", PlayerName(playerid));
    SetPlayerMapIcon(playerid, 1,1552.6703,-1675.5068,16.1953, 30, 0xE6E6E6E6);//dp ls
    SetPlayerMapIcon(playerid, 2,1480.9403,-1770.8481,18.7958, 44, 0xE6E6E6E6);//Prefeitura
    SetPlayerMapIcon(playerid, 3,2243.6750,-1669.8136,21.0313, 45, 0xE6E6E6E6);//Binco
    SetPlayerMapIcon(playerid, 4,1456.9010,-1137.6941,23.9617, 45, 0xE6E6E6E6);//ZIP
    SetPlayerMapIcon(playerid, 5,1461.8320,-1010.3407,26.8438, 52, 0xE6E6E6E6);//Banco
    SetPlayerMapIcon(playerid, 6,1367.3584,-1287.9617,35.3292, 18, 0xE6E6E6E6);//Loja de Armas 2
    SetPlayerMapIcon(playerid, 7,1415.8468,-1693.0602,13.5469, 32, 0xE6E6E6E6); // centro de licencas
    SetPlayerMapIcon(playerid, 8,334.0479,-1507.9438,36.0391, 30, 0xE6E6E6E6); //dp bope
    SetPlayerMapIcon(playerid, 9,918.9910,-1252.1665,16.2109, 30, 0xE6E6E6E6); //dp pc
    SetPlayerMapIcon(playerid, 10,1791.212036,-1164.631713,23.828100, 18 , 0xE6E6E6E6);//Loja de Armas 1
    SetPlayerMapIcon(playerid, 11,-43.4741,-311.0089,5.4297, 30 , 0xE6E6E6E6);//cp PF
    SetPlayerMapIcon(playerid, 12,2104.2051,-1806.5345,13.5547, 29 , 0xE6E6E6E6);//PIZZARIA LS
    SetPlayerMapIcon(playerid, 13,550.7012,-1278.5721,17.2482, 55 , 0xE6E6E6E6);//Carros Aluguel 1
    SetPlayerMapIcon(playerid, 14,2158.1355,-1172.6049,23.8200, 55 , 0xE6E6E6E6);//Carros Aluguel 2
    SetPlayerMapIcon(playerid, 15,1219.2595,-1812.4048,16.5938, 55 , 0xE6E6E6E6); //aluguel de carros perto spawn
    SetPlayerMapIcon(playerid, 16,1330.193603,-984.074523,33.896598, 55 , 0xE6E6E6E6); //aluguel de carros 2
    SetPlayerMapIcon(playerid, 17,-1968.559814,296.269592,35.171901, 19 , 0xE6E6E6E6); //wang cars
    SetPlayerMapIcon(playerid, 18,-1529.5208,476.5718,7.1875, 30 , 0xE6E6E6E6); // HQ EXERCITO
    SetPlayerMapIcon(playerid, 19,1703.2197,-1470.1509,13.5469, 51 , 0xE6E6E6E6); //produtos
    SetPlayerMapIcon(playerid, 21,1833.6124,-1842.4968,13.5781, 17 , 0xE6E6E6E6); //mercado
    SetPlayerMapIcon(playerid, 22,1000.5861,-919.8832,42.3281, 17 , 0xE6E6E6E6); //mercado
    SetPlayerMapIcon(playerid, 23,1928.6006,-1776.4480,13.5469, 17 , 0xE6E6E6E6); //mercado
    SetPlayerMapIcon(playerid, 24,1315.5110,-898.9860,39.5781, 17 , 0xE6E6E6E6); //mercado
    SetPlayerMapIcon(playerid, 25,1352.4357,-1759.0243,13.5078, 17 , 0xE6E6E6E6); //mercado
    SetPlayerMapIcon(playerid, 26,1837.0278,-1682.3890,13.3233, 48 , 0xE6E6E6E6); //alhambra
    SetPlayerMapIcon(playerid, 27,1173.1270,-1323.4219,15.3960, 22 , 0xE6E6E6E6); //samu hospital
    SetPlayerMapIcon(playerid, 28,2027.6760,-1405.0399,16.7958, 22 , 0xE6E6E6E6); //hospital pista
    SetPlayerMapIcon(playerid, 29,1440.1481,-2229.0723,13.5469, 27 , 0xE6E6E6E6); //MECANICOS
    SetPlayerMapIcon(playerid, 30,1203.9453,-921.0353,42.6221, 10 , 0xE6E6E6E6); //BURGER SHOT ls
    SetPlayerMapIcon(playerid, 31,1450.0607,-1965.0198,29.8656, 23, 0xE6E6E6E6);//Madeiras Ilegais
    SetPlayerMapIcon(playerid, 32,1732.8458,-1582.0251,14.1555, 53, 0xE6E6E6E6);//D.E.T.R.A.N
    SetPlayerMapIcon(playerid, 33,461.3484,-1500.9084,31.0592, 45, 0xE6E6E6E6);//VICTIM
    SetPlayerMapIcon(playerid, 34,681.4764,-474.1552,16.5363, 38, 0xE6E6E6E6);//Sons
    SetPlayerMapIcon(playerid, 35,2493.5291,-1669.3787,13.3359, 62, 0xE6E6E6E6);//Groove
    SetPlayerMapIcon(playerid, 36,1093.7090,-1239.2223,15.8203, 59, 0xE6E6E6E6);//Ballas
    SetPlayerMapIcon(playerid, 37,903.7092,-918.1452,42.6075, 58, 0xE6E6E6E6);//AztEcas
    SetPlayerMapIcon(playerid, 38,2815.7200,-1183.3252,25.2545, 60, 0xE6E6E6E6);//Vagos
    SetPlayerMapIcon(playerid, 39,2160.9280,-1801.7670,13.3752, 13, 0xE6E6E6E6);//Comando Vermelho
    if(dini_Isset("socios.cfg",PlayerName(playerid))) (Socio[playerid] = dini_Int("socios.cfg",PlayerName(playerid))); // CARREGARAR OS PLAYES VIP'S
    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)
    {
    }
    if(donoFavela == 9)
    {
        GangZoneShowForPlayer(playerid, GZFavela, COR_PR);
    }
    if(donoFavela == 10)
    {
  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)
 {
    }
    if(donoskate == 9)
    {
        GangZoneShowForPlayer(playerid, GZSkate, COR_PR);
    }
    if(donoskate == 10)
    {
  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, COR_SONS);
 }
    if(donoaero == 9)
    {
        GangZoneShowForPlayer(playerid, GZAero, COR_PR);
    }
    if(donoaero == 10)
    {
        GangZoneShowForPlayer(playerid, GZAero, COR_DRIFTERS);
    }

    if(donopark == 0)
    {
     GangZoneShowForPlayer(playerid, GZPark, 0xC0C0C0AA);
}
if(donopark == 1)
{
    GangZoneShowForPlayer(playerid, GZPark, COR_SONS);
}
if(donopark == 2)
{
    GangZoneShowForPlayer(playerid, GZPark,COR_SONS); // GangZone de Cor Grove ( Verde )
}

    ClearChatbox(playerid, 100);
    if(fexist(string2))
    {
        gPlayerConta[playerid] = 1;
    }
    else
    {
        gPlayerConta[playerid] = 0;
    }
    return true;
}
pawn Code:
public OnPlayerDisconnect(playerid, reason)
{
    RemovePlayerAttachedObject(playerid,3);
    RemovePlayerAttachedObject(playerid, 3);
    DisablePlayerCheckpoint(playerid);
    TextDrawDestroy(Text:FilaAtendimentoText[playerid]);
    TextDrawDestroy(Text:TempoAtendimento2Text[playerid]);
    KillTimer(timer[playerid]);
    FilaAtendimento[playerid] = 999;
    TempoAtendimento2[playerid] = 0;
    OnPlayerSave(playerid);
    SaveHelper();
    SaveAdm();
    dini_IntSet("socios.cfg",PlayerName(playerid),Socio[playerid]);
    KillTimer(tempotd[playerid]);
    new caller = Mobile[playerid];
    OnPlayerSave(playerid);
    if(usandolavacarro == playerid)
    {
        SetVehicleToRespawn(GetPlayerVehicleID(playerid));
        usandolavacarro = -1;
        Update3DTextLabelText(textoentrada, COR_AZULZAO, "Ninguйm estб usando o Lava Rбpido agora, o preзo й de R$ 20,00\n(/lavarcarro)");
    }
    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 Servidor 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(ProvocoPark[playerid] == 1)
    {
        GangZoneStopFlashForAll(GZPark);
        GangZoneShowForAll(GZPark, 0xFFFFFF96);
        GuerranoPark = 0;
        ProvocoPark[playerid] = 0;
        donopark = 0;
        Dominando[playerid] = 0;
        KillTimer(TempoGuerraPark);
    }

    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(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(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; }
    }
    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) && (PlayerInfo[playerid][pAdmin] <= GERENTE))
        {
            new string[256];
            new AdminName[MAX_PLAYER_NAME];
            GetPlayerName(playerid, AdminName, sizeof(AdminName));
            format(string, sizeof(string), "~y~%s: ~r~OFF", AdminName);

                for(new i=0; i<MAX_PLAYERS; i++)
                {
                GameTextForPlayer(i, string , 5000, 1);
                }
        }
}
public SetPlayerSpawn(playerid)
{
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
    {
        if(sincronizando[playerid] == 1)
        {
            return true;
        }
        if(MedicBill[playerid] >= 2 && PlayerInfo[playerid][pJailed] == 0)
        {
            if(PlayerInfo[playerid][pVIP] < 1)
            {
                format(gstring, 128, "Hospital: Vocк foi recuperado e perdeu R$%d.", precomorte);
                SendClientMessage(playerid, TEAM_CYAN_COLOR, gstring);
                GivePlayerMoney(playerid, -precomorte);
            }
            SBizzInfo[12][sbTill] += precomorte;
            ExtortionSBiz(12, precomorte);
            ResetPlayerWeaponsEx(playerid);
            MedicBill[playerid] = 0;
            MedicTime[playerid] = 0;
            NeedMedicTime[playerid] = 0;
            PlayerInfo[playerid][pDeaths] += 1;
            if(WantedPoints[playerid] > 0)
            {
                new wanted = WantedPoints[playerid];
                new diecash = WantedPoints[playerid]*200;
                format(gstring, sizeof(gstring), "Vocк perdeu R$%d por morrer com Nivel De Procura: %d.", diecash, wanted);
                SendClientMessage(playerid, COLOR_YELLOW, gstring);
                GivePlayerMoney(playerid, - diecash);
                //WantedPoints[playerid] = 2;
                //SetPlayerWantedLevel(playerid, 2);
            }
            /*SetPlayerPos(playerid, 2003.2236,2286.2568,1011.9437);
            SetPlayerFacingAngle(playerid, 264.0441);
            SetPlayerCameraPos(playerid,2003.0568,2289.4766,1013.1256);
            SetPlayerCameraLookAt(playerid,2003.2236,2286.2568,1011.9437);
            ApplyAnimation(playerid,"CRACK","crckdeth2",4.1,0,1,1,1,1);
            Controle(playerid, 0);
            PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
            SetPlayerInterior(playerid, 1);*/

        }
        SetPlayerHealth(playerid, 100.0);
        spawnado[playerid] = 1;
        MedicBill[playerid] ++;
        SetPlayerToTeamColor(playerid);
        if(PlayerInfo[playerid][pTut] == 0)
        {
            gNews[playerid] = 1; gFam[playerid] = 1;            Controle(playerid, 0);
            RegistrationStep[playerid] = 1;
            ClearChatbox(playerid, 8);
            PlayerPlaySound(playerid, 1185, 0.0, 0.0, 0.0);
            SetPlayerCameraPos(playerid, 1427.597, -1751.993, 86.024);
            SetPlayerCameraLookAt(playerid, 1431.131, -1747.288, 79.938);
            SetPlayerPos(playerid, 1409.3607,-1713.2329,30.7422);
            SetPlayerInterior(playerid, 0);
            PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
            SetPlayerVirtualWorld(playerid,playerid+1);
            ShowPlayerDialog(playerid,9,DIALOG_STYLE_MSGBOX,"Selecione seu Sexo:","{FFFFFF}Seja Bem Vindo(a)\n{00EE00}Brasil {FFD700}Game {00B2EE}Master{FFFFFF}.\nVisite Nosso Forum:\nwww.{FFD700}brgamemaster{FFFFFF}.forumeiros.com\nVocк й 'Homem' ou 'Mulher' ?\n ","Homem","Mulher");
            PlayerPlaySound(playerid, 1131, 0.0, 0.0, 0.0);
        }
        new rand;
        new House = PlayerInfo[playerid][pPHousekey];
        if(PlayerInfo[playerid][pLuta] == 1)
        {
            SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
        }
        if(PlayerInfo[playerid][pLuta] == 2)
        {
            SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
        }
        if(PlayerInfo[playerid][pLuta] == 3)
        {
            SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
        }
        if(PlayerInfo[playerid][pLuta] == 4)
        {
            SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
        }
        if(PlayerInfo[playerid][pLuta] == 5)
        {
            SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
        }
        if(PlayerInfo[playerid][pLuta] == 6)
        {
            SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL);
        }
        if(PlayerInfo[playerid][pJailed] == 1)
        {
            SetPlayerInterior(playerid, 6);
            rand = random(sizeof(gPresoPmSpawns));
            SetPlayerPos(playerid, gPresoPmSpawns[rand][0], gPresoPmSpawns[rand][1], gPresoPmSpawns[rand][2]); // Warp the player
            SetPlayerFacingAngle(playerid, gPresoPmSpawns[rand][3]);
            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sentenзa incompleta,Vocк voltou para Prisгo");
            return true;
        }
        if(PlayerInfo[playerid][pJailed] == 2)
        {
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid,268.5777,1857.9351,9.8133);
            SetPlayerWorldBounds(playerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
            return true;
        }
        if(PlayerInfo[playerid][pJailed] == 9)
        {
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid,1175.6014,-1179.9524,87.0427);
            //SetPlayerWorldBounds(playerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
            return true;
        }
        if(PlayerInfo[playerid][pJailed] == 3)
        {
            SetPlayerInterior(playerid, 10);
            rand = random(sizeof(gPresoBopeSpawns));
            SetPlayerPos(playerid, gPresoBopeSpawns[rand][0], gPresoBopeSpawns[rand][1], gPresoBopeSpawns[rand][2]); // Warp the player
            SetPlayerFacingAngle(playerid, gPresoBopeSpawns[rand][3]);
            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sentenзa incompleta,Vocк voltou para Prisгo");
            return true;
        }
        if(PlayerInfo[playerid][pJailed] == 4)
        {
            SetPlayerInterior(playerid, 3);
            rand = random(sizeof(gPresoPcSpawns));
            SetPlayerPos(playerid, gPresoPcSpawns[rand][0], gPresoPcSpawns[rand][1], gPresoPcSpawns[rand][2]); // Warp the player
            SetPlayerFacingAngle(playerid, gPresoPcSpawns[rand][3]);
            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sentenзa incompleta,Vocк voltou para Prisгo");
            return true;
        }
        if(PlayerInfo[playerid][pJailed] == 5)
        {
            SetPlayerInterior(playerid, 5);
            rand = random(sizeof(gPresoPfSpawns));
            SetPlayerPos(playerid, gPresoPfSpawns[rand][0], gPresoPfSpawns[rand][1], gPresoPfSpawns[rand][2]); // Warp the player
            SetPlayerFacingAngle(playerid, gPresoPfSpawns[rand][3]);
            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sentenзa incompleta,Vocк voltou para Prisгo");
            return true;
        }
        if(PlayerInfo[playerid][pJailed] == 6)
        {
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid,2695.6262,-2126.2393,13.5488);
            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sentenзa incompleta,Vocк voltou para Prisгo");
            return true;
        }
        if(PlayerInfo[playerid][pJailed] == 7)
        {
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid,-1293.2203,490.5885,11.1953);
            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sentenзa incompleta,Vocк voltou para Prisгo");
            return true;
        }
        if(PlayerInfo[playerid][pJailed] == 8)
        {
            SetPlayerInterior(playerid, 6);
            SetPlayerPos(playerid,264.4160,87.2363,1001.0391);
            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sentenзa incompleta,Vocк voltou para Prisгo");
            return true;
        }
        if(House !=255 && PlayerInfo[playerid][pSpawn] == 1)
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid,HouseInfo[House][hInt]);
            SetPlayerVirtualWorld(playerid,HouseInfo[House][hWorld]);
            SetPlayerPos(playerid, HouseInfo[House][hExitx], HouseInfo[House][hExity],HouseInfo[House][hExitz]); // Warp the player
            PlayerInfo[playerid][pLocal] = House;
            PlayerInfo[playerid][pInt] = HouseInfo[House][hInt];
            HouseEntered[playerid] = House;
            return true;
        }
Reply
#2

Poste as stocks:
pawn Code:
SaveHelper(); e SaveAdm();
Reply
#3

aki tive o msm Problema Add os nomes dos Admins na Pasta:
PHP Code:
scripterfiles>BrasilGames>admins 
ou de /infoadmin e limpe todas as vagas com /limparadmin [ID da Vaga]
e use o /daradmin.

Espero ter Ajudado
Reply
#4

Quote:
Originally Posted by leosivi
View Post
aki tive o msm Problema Add os nomes dos Admins na Pasta:
PHP Code:
scripterfiles>BrasilGames>admins 
ou de /infoadmin e limpe todas as vagas com /limparadmin [ID da Vaga]
e use o /daradmin.

Espero ter Ajudado
OQUE VOCE FEZ PARA ARRUMA?
Reply
#5

O meu gm e o mesmo que o teu Ajuda ae cara como voce resolveu?
Reply
#6

ja disse assim q resolvi

aki tive o msm Problema.
Add os nomes dos Admins na Pasta:
PHP Code:
scripterfiles>BrasilGames>admins 
ou de /infoadmin e limpe todas as vagas com /limparadmin [ID da Vaga]
e use o /daradmin.

Espero ter Ajudado
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)