Jump to content

InceMan

Membru
  • Posts

    755
  • Joined

  • Last visited

  • Days Won

    42

Posts posted by InceMan

  1. am observat ca ai postat o gramada de topicuri de genul ajutor scripting, chear daca te-am ajuta tu tot vei posta si multe altele.

    daca nu te straduesti sa faci de unul singur mai bine nu te mai apuca sau mai bine plateste un scripter e mult mai simplu!

  2. incearca sa adaugi asa if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pMember] == 6)
                            {
                                SetPlayerVirtualWorld(playerid, 1);
                            }
                            else
                            {
                                SetPlayerVirtualWorld(playerid, 0);
                            }

    daca nu merge aratane tot codul ce contine turf sa ne dam seama!

  3. incearca asa  

    if(dialogid == DIALOG_FPUNINVITE)
        {
            if(response)
            {
                new string1[300],result[30],name[30],rank,ftime,reason[128],idd;
                format(string1, sizeof(string1), "SELECT * FROM `users` WHERE `id`='%d'",Selected2[playerid]);
                new Cache: membresult = mysql_query(SQL,string1);
                for(new i, j = cache_get_row_count (); i != j; ++i)
                {
                    cache_get_field_content(i, "name", result); format(name, 30, result);
                    ftime = cache_get_field_content_int(i, "FactionTime");
                    rank = cache_get_field_content_int(i, "Rank");
                    idd = cache_get_field_content_int(i, "id");
                }
                cache_delete(membresult);
                mysql_real_escape_string(inputtext, reason);
                new string2[500],query[500];
                format(string2, sizeof(string2), "%s was uninvited by %s from faction %s (rank %d) after %d days, with FP. Reason: %s.", name,PlayerInfo[playerid][pNormalName],DynamicFactions[PlayerInfo[playerid][pMember]][fName],rank,ftime,reason);
                mysql_format(SQL, query, sizeof(query), "INSERT INTO faction_logs (`text`,`player`,`leader`) VALUES ('%s','%d','%d')", string2, idd, PlayerInfo[playerid][pSQLID]);
                mysql_tquery(SQL,query,"","");
                mysql_format(SQL,string1,sizeof(string1),"UPDATE users SET `Team`='3',`Member`='0',`Leader`='0',`Rank`='0',`Model`='250',`FPunish`='40',`FWarn`='0',`FactionTime`='0',`FactionJoin`='0' WHERE `id`='%d'",Selected2[playerid]);
                mysql_tquery(SQL,string1,"","");
                foreach(Player, i)
                {
                    if(PlayerInfo[pSQLID] == Selected2[playerid])
                    {
                        gTeam = 3;
                        PlayerInfo[pTeam] = 3;
                        PlayerInfo[pMember] = 0;
                        PlayerInfo[pRank] = 0;
                        PlayerInfo[pLeader] = 0;
                        PlayerInfo[pFACWarns] = 0;
                        PlayerInfo[pFpunish] = 40;
                        PlayerInfo[pFactionTime] = 0;
                        PlayerInfo[pModel] = 250;
                        SetPlayerArmourEx(i, 0);
                        tazer = 0;
                        OnDuty = 0;
                        SetPlayerSkin(i,PlayerInfo[pModel]);
                        SpawnPlayer(i);
                    }
                }
                format(string1, sizeof(string1),"%s was uninvited by %s from faction %s (rank %d) after %d days, with FP. Reason:      %s",name,PlayerInfo[playerid][pNormalName],DynamicFactions[PlayerInfo[playerid][pMember]][fName],rank,ftime,reason);
                Factionlog(PlayerInfo[playerid][pMember],idd,PlayerInfo[playerid][pSQLID],string1);
                SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_GENANNOUNCE, string1);
            }
            return 1;
        }

    +1 daca te-am fost de ajutor

     

  4. poftim 

    (1, 0, 12, 0, 0, '114.21', '-1364.93', '506.54', '-912.91'),
    (2, 0, 12, 0, 0, '506.54', '-1364.93', '899.25', '-912.91'),
    (3, 0, 12, 0, 0, '899.25', '-1313.70', '1313.58', '-912.91'),
    (4, 0, 12, 0, 0, '1313.58', '-1364.93', '1727.49', '-912.91'),
    (5, 0, 12, 0, 0, '1727.49', '-1364.93', '2108.13', '-912.91'),
    (6, 0, 12, 0, 0, '2108.13', '-1364.93', '2499.38', '-912.91'),
    (7, 0, 12, 0, 0, '2499.38', '-1313.70', '2916.17', '-912.91'),
    (8, 0, 12, 0, 0, '114.21', '-1821.03', '506.54', '-1364.93'),
    (9, 0, 12, 0, 0, '506.54', '-1821.03', '899.25', '-1364.93'),
    (10, 0, 12, 0, 0, '899.25', '-1721.90', '1313.58', '-1313.70'),
    (11, 0, 12, 0, 0, '1313.58', '-1821.03', '1727.49', '-1364.93'),
    (12, 0, 12, 0, 0, '1727.49', '-1821.03', '2108.13', '-1364.93'),
    (13, 0, 12, 0, 0, '2108.13', '-1821.03', '2499.38', '-1364.93'),
    (14, 0, 12, 0, 0, '2499.38', '-1737.65', '2916.17', '-1313.70'),
    (15, 0, 12, 0, 0, '899.25', '-2131.32', '1313.58', '-1721.90'),
    (16, 0, 12, 0, 0, '899.25', '-2489.99', '1313.58', '-2131.32'),
    (17, 0, 12, 0, 0, '1313.58', '-2250.92', '1727.49', '-1821.03'),
    (18, 0, 12, 0, 0, '1727.49', '-2250.92', '2108.13', '-1821.03'),
    (19, 0, 12, 0, 0, '2108.13', '-2250.92', '2499.38', '-1821.03'),
    (20, 0, 12, 0, 0, '2499.38', '-2172.41', '2916.17', '-1737.65'),
    (21, 0, 12, 0, 0, '1313.58', '-2690.47', '1727.49', '-2250.92'),
    (22, 0, 12, 0, 0, '1727.49', '-2690.47', '2108.13', '-2250.92'),
    (23, 0, 12, 0, 0, '2108.13', '-2690.47', '2499.38', '-2250.92'),
    (24, 0, 12, 0, 0, '2499.38', '-2567.91', '2916.17', '-2172.41'),
    (25, 0, 12, 0, 0, '1114.47', '2444.49', '1478.16', '2901.03'),
    (26, 0, 12, 0, 0, '1478.16', '2444.49', '1828.16', '2901.03'),
    (27, 0, 12, 0, 0, '1828.16', '2444.49', '2150.16', '2901.03'),
    (28, 0, 12, 0, 0, '2150.16', '2444.49', '2528.16', '2901.03'),
    (29, 0, 12, 0, 0, '2528.16', '2444.49', '2878.16', '2901.03'),
    (30, 0, 12, 0, 0, '901.16', '1980.34', '1307.16', '2444.49'),
    (31, 0, 12, 0, 0, '1307.16', '1980.34', '1677.16', '2444.49'),
    (32, 0, 12, 0, 0, '1677.16', '1980.34', '2076.16', '2444.49'),
    (33, 0, 12, 0, 0, '2076.16', '1980.34', '2482.00', '2444.49'),
    (34, 0, 12, 0, 0, '2482.00', '1980.34', '2878.16', '2444.49'),
    (35, 0, 12, 0, 0, '901.16', '1528.09', '1307.16', '1980.34'),
    (36, 0, 12, 0, 0, '1307.16', '1528.09', '1677.16', '1980.34'),
    (37, 0, 12, 0, 0, '1677.16', '1528.09', '2076.16', '1980.34'),
    (38, 0, 12, 0, 0, '2076.16', '1528.09', '2482.00', '1980.34'),
    (39, 0, 12, 0, 0, '2482.00', '1528.09', '2878.16', '1980.34'),
    (40, 0, 12, 0, 0, '901.16', '1074.90', '1307.16', '1528.09'),
    (41, 0, 12, 0, 0, '1307.16', '1074.90', '1677.16', '1528.09'),
    (42, 0, 12, 0, 0, '1677.16', '1074.90', '2076.16', '1528.09'),
    (43, 0, 12, 0, 0, '2076.16', '1074.90', '2482.00', '1528.09'),
    (44, 0, 12, 0, 0, '2482.00', '1074.90', '2878.16', '1528.09'),
    (45, 0, 12, 0, 0, '1307.16', '663.83', '1677.16', '1074.90'),
    (46, 0, 12, 0, 0, '1677.16', '663.83', '2076.16', '1074.90'),
    (47, 0, 12, 0, 0, '2076.16', '663.83', '2482.00', '1074.90'),
    (48, 0, 12, 0, 0, '2482.00', '663.83', '2878.16', '1074.90');
    • Like 1
    • Upvote 1
  5. ca sa poti pune turf-urile trebuie sa le adaugi in baza de date 

    -- Salvarea datelor din tabel `turfs`
    --

    INSERT INTO `turfs` (`ID`, `Owned`, `MinX`, `MinY`, `MaxX`, `MaxY`) VALUES
    (1, 6, 114.21, -1364.93, 506.54, -912.91),

    sau cum ai tu si adaugi locurile la teritorile dorite

  6. 1) Pentru inceput, iti trebuie un telefon mai performant. Hmm, sunteti nerabdatori sa jucati de pe telefon? Pai raspunsul este da si nu, deoarece este foarte greu sa controlezi caracterul din joc. Prin urmare, veti putea scrie pe orice fel de chat din SA:MPputeti face asta cand sunteti plecata in vacante si vreti sa tineti o sedinta.


    2) Bun, sa trecem la treaba. Descarcati aplicatia TeamViewer pe PC si pe telefon.

    3Trebuie sa lasati PC online si teamviewer-ul deschid pe calculator sa puteti intra pe telefon.

    4Deschidem aplicatia de pe telefon, introducem ID apoi PW si voila, suntem logati.

    9dx0Lg7.jpg

    4Cam asa ar trebui sa arate pe telefon, (ce e acolo mai jos de Infernus sunt "controalele", de acolo dai la tastatura si toate cele.)

     
    QPdiI2W.jpg

    * Nu vreau vad reply rautacioase, acest topic l-am facut pentru mai multi prieteni si este chiar de folos cand sunteti undeva si trebuie sa tineti o sedinta, sa trimiteti un sms cuiva.
    ** Repet, nu puteti sa va plimbati cu caracterul este foarte dificil, (eu unul nu pot.)
    *** Am pus pozele sa vedeti cum ar trebui sa faceti, nu vreau sa ma dau mare, nu comentati pozelemultumesc. 

    daca doriti si va fost de ajutor +1 :D

    • Upvote 2
  7. La 28.10.2016 la 12:52, Gireada a spus:

    Nu face update cum trebuie la functia unde se updateaza factiunile, aratane OnPlayerDisconnect.

        KillTimer(Timer[playerid]);
        if(somated[playerid] != -1)
        {
            if(PlayerInfo[playerid][pWantedLevel] > 0 && sarmale[playerid] == 0)
            {
                new string[256];
                foreach(Player, i)
                {
                    if(IsPlayerConnected(i))
                    {
                        new wakaname2[MAX_PLAYER_NAME], price = PlayerInfo[playerid][pWantedLevel] * 1000, totalprice = price / 2, streap[MAX_PLAYER_NAME];
                        if(IsACop(i) && CrimInRange(50.0, playerid,i) && OnDuty == 1)
                        {
                            GetPlayerName(playerid, streap, sizeof(streap));
                            GetPlayerName(i, wakaname2, sizeof(wakaname2));
                            GameTextForPlayer(i, "Running Suspect bonus!", 5000, 1);
                            format(string, sizeof(string), "Ai primit $%d bonus pentru prinderea suspectului %s.", totalprice, streap);
                            SendClientMessage(i, COLOR_DBLUE, string);
                            new var[356], wtime = (300*PlayerInfo[playerid][pWantedLevel]);
                            mysql_format(SQL, var, sizeof(var), "UPDATE `users` SET `JailTime`='%d',`Jailed`= '1',`WantedLevel`='0' WHERE `name`='%s'",wtime,PlayerInfo[playerid][pNormalName]);
                            mysql_tquery(SQL,var,"","");
                            format(string, sizeof(string), "********");
                            strmid(PlayerInfo[playerid][pVictim], string, 0, strlen(string), 255);
                            strmid(PlayerInfo[playerid][pAccused], string, 0, strlen(string), 255);
                            format(string, sizeof(string), "Fara Crima");
                            PlayerInfo[playerid][pJailTime]=300*PlayerInfo[playerid][pWantedLevel];
                            PlayerInfo[playerid][pCommands]++;
                            Update(playerid,pCommandsx);
                            new str[256];
                            mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Commands`='%d' WHERE `name`='%s'",PlayerInfo[playerid][pCommands],PlayerInfo[playerid][pNormalName]);
                            mysql_tquery(SQL,str,"","");
                            PlayerInfo[playerid][pJailed] = 1;
                            PlayerInfo[playerid][pWantedLevel] = 0;
                            PlayerInfo[playerid][pWantedDeaths] += 1;
                            WantedPoints[playerid] = 0;
                            ClearCrime(playerid);
                            strmid(PlayerInfo[playerid][pCrime1], string, 0, strlen(string), 255);
                            strmid(PlayerInfo[playerid][pCrime2], string, 0, strlen(string), 255);
                            strmid(PlayerInfo[playerid][pCrime3], string, 0, strlen(string), 255);
                            Update(playerid,pCrime1x);
                            Update(playerid,pCrime2x);
                            Update(playerid,pCrime3x);
                            Update(playerid,pAccusedx);
                            Update(playerid,pVictimx);
                            GivePlayerCash(i, totalprice);
                            sarmale[playerid] = 1;
                            format(string, sizeof(string), "Dispatch: %s has been killed by No One and will be in jail for %d seconds, over.",streap,PlayerInfo[playerid][pJailTime]);
                        }
                    }
                }
                SendTeamMessage(1, COLOR_LIGHTBLUE, string);
                SendTeamMessage(2, COLOR_LIGHTBLUE, string);
                SendTeamMessage(3, COLOR_LIGHTBLUE, string);
                SendTeamMessage(8, COLOR_LIGHTBLUE, string);
            }
            else if(PlayerInfo[playerid][pWantedLevel] < 1)
            {
                new string[256],var100[256],sendername[30];
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "Unknown");
                strmid(PlayerInfo[playerid][pVictim], string, 0, strlen(string), 255);
                Update(playerid,pVictimx);
                if(strcmp(PlayerInfo[playerid][pCrime1], "Fara Crima", true) == 0)
                {
                    format(string,sizeof(string),"disconnect during a chase");
                    strmid(PlayerInfo[playerid][pCrime1], string, 0, strlen(string), 255);
                    Update(playerid,pCrime1x);
                }
                else if(strcmp(PlayerInfo[playerid][pCrime2], "Fara Crima", true) == 0)
                {
                    format(string,sizeof(string),"disconnect during a chase");
                    strmid(PlayerInfo[playerid][pCrime2], string, 0, strlen(string), 255);
                    Update(playerid,pCrime2x);
                }
                else if(strcmp(PlayerInfo[playerid][pCrime3], "Fara Crima", true) == 0)
                {
                    format(string,sizeof(string),"disconnect during a chase");
                    strmid(PlayerInfo[playerid][pCrime3], string, 0, strlen(string), 255);
                    Update(playerid,pCrime3x);
                }
                else if(strcmp(PlayerInfo[playerid][pCrime1],  "Fara Crima", true) == 0 && strcmp(PlayerInfo[playerid][pCrime2], "Fara Crima", true) == 0 && strcmp(PlayerInfo[playerid][pCrime3], "Fara Crima", true) == 0) { }
                else
                {
                    format(string,sizeof(string),"disconnect during a chase");
                    strmid(PlayerInfo[playerid][pCrime1], string, 0, strlen(string), 255);
                    Update(playerid,pCrime1x);
                    format(string, sizeof(string), "Fara Crima");
                    strmid(PlayerInfo[playerid][pCrime2], string, 0, strlen(string), 255);
                    strmid(PlayerInfo[playerid][pCrime3], string, 0, strlen(string), 255);
                    Update(playerid,pCrime2x);
                    Update(playerid,pCrime3x);
                }
                format(string, sizeof(string), "Dispatch: %s is now wanted for disconnecting during a chase.",sendername);
                SendTeamMessage(1, COLOR_DBLUE, string);
                SendTeamMessage(2, COLOR_DBLUE, string);
                SendTeamMessage(3, COLOR_DBLUE, string);
                SendTeamMessage(8, COLOR_DBLUE, string);
                PlayerInfo[playerid][pWantedLevel] = (2+PlayerInfo[playerid][pWantedLevel]);
                Update(playerid,pWantedLevelx);
                mysql_format(SQL, var100, sizeof(var100), "INSERT INTO `emails` (`playerid`,`Message`) VALUES('%d','Nivelul tau de wanted a fost modificat (+2) pentru ca te-ai deconectat in timp ce erai urmarit de politie.')",PlayerInfo[playerid][pSQLID]);
                mysql_tquery(SQL,var100,"","");
            }
        }
        // PAYDAY SAVE
        if(gPlayerLogged[playerid] != 0)
        {
            OnPlayerDateUpdateX2(playerid);
            Update(playerid, pPayDayx);
            Update(playerid, pPayCheckx);
            Update(playerid, pFpunishx);
            Update(playerid, pConnectTimex);
            Update(playerid, pLawyerx);
            Update(playerid, pBank);
            Update(playerid, pCashx);
            Update(playerid, pRP);
            Update(playerid, pJailTimex);
            Update(playerid, pLevelx);
            Update(playerid, pCommandsx);
            Update(playerid, pPremiumPointsx);
        }
        pnsmoney[playerid] = 0;
        OnDutymedic[playerid] = 0;
        RepairTime[playerid] = 0;
        Tigaanel[playerid] = 0;
        Vipnamecar[playerid] = 0;
        foreach(Player, i)
        {
            if(IsACop(playerid))
            {
                if(caser[playerid] == i)
                {
                    cased --;
                    caser[playerid] = 1001;
                }
            }
        }
        cased[playerid] = 0;
        caser[playerid] = 1001;

        if(PlayerInfo[playerid][pMember] > 0)
        {
            new namex[25],disc[84];
            GetPlayerName(playerid,namex,sizeof(namex));
            if(serverrestart2 == -1)
            {
                switch(reason)
                {
                    case 0: format(disc,sizeof(disc),"%s from your group has disconnected (crash).",namex);
                    case 1: format(disc,sizeof(disc),"%s from your group has disconnected (quit).",namex);
                    case 2: format(disc,sizeof(disc),"%s from your group has disconnected (banned/kicked).",namex);
                }
                SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_GENANNOUNCE, disc);
            }
        }
        if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pHelper] >= 1)
        {
            new string2[128],namee[30];
            GetPlayerName(playerid, namee, sizeof(namee));
            if(serverrestart2 == -1)
            {
                switch(reason)
                {
                    case 0: format(string2, sizeof(string2), "Quitbot: %s left the game (crash).",namee);
                    case 1: format(string2, sizeof(string2), "Quitbot: %s left the game (quit).",namee);
                    case 2: format(string2, sizeof(string2), "Quitbot: %s left the game (banned/kicked).",namee);
                }
                ABroadCast(COLOR_ADMCHAT, string2,1);
                HLChat(COLOR_ADMCHAT,string2);
            }
        }
        if(PlayerInfo[playerid][pPaintBallG] > 0)
         {
              new string [128],sendername[30];
            GetPlayerName(playerid, sendername, sizeof(sendername));
            foreach(Player, i)
            {
                  if(PlayerInfo[pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
                {
                      format(string,sizeof(string),"%s has left the paintball arena.", sendername);
                    SendClientMessage(i, COLOR_YELLOW, string);
                }
            }
            curatj[playerid] = 0;
            for (new i = 0; i != 5; ++i) SendDeathMessageToPlayer(playerid, 1001, 1001, 1001);
            PlayerTextDrawHide(playerid, PaintBallText[playerid]);
            SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
            paintp[PlayerInfo[playerid][pPaintBallG]]--;
              PlayerInfo[playerid][pPaintBallG] = 0;
            PlayerInfo[playerid][pPaintBallKills] = 0;
            PlayerInfo[playerid][pPaintBallVoted] = 0;
            PlayerInfo[playerid][pPaintBallVoted2] = 0;
             ResetPlayerWeaponsEx(playerid);
            ResetPlayerWeapons(playerid);
            SetPlayerArmourEx(playerid, 0);
            SetPlayerInterior(playerid, 0);
            SetPlayerVirtualWorld(playerid,0);
            SetPlayerToTeamColor(playerid);
            SetPlayerWorldBounds(playerid, 20000.0000, -20000.0000, 20000.0000, -20000.0000);
            SetPlayerPos(playerid, 1154.4122,-1440.0548,15.7969);
        }
         if(PlayerInfo[playerid][pPremiumAccount] == 1)
         {
             if(PlayerInfo[playerid][pColor] >=1)
             {
                 PlayerInfo[playerid][pColor] = 0;
              }
        }


        if(PlayerInfo[playerid][pFlyMode] > 0)
        {
            SetPlayerHealth(playerid, 99999999999999999);
            SetPlayerArmour(playerid, 0);
            //StopFly(playerid);
            PlayerInfo[playerid][pFlyMode] = 0;
        }
        
        if(TakingLesson[playerid] == 1)
        {
            PlayerTextDrawHide(playerid, DMVexam[playerid]);
            PlayerTextDrawHide(playerid, DMVcheck[playerid]);
            DestroyVehicle(examcar[playerid]);
            DisableRemoteVehicleCollisions(playerid, 0);
            examcar[playerid] = -1;
            TakingLesson[playerid] = 0;
            DisablePlayerRaceCheckpoint(playerid);
        }
        
        if(AdvPlayer[playerid] != 0)
        {
            KillTimer(AdvTimer[playerid]);
            AdvPlayer[playerid] = 0;
            format(AdvMSG[playerid], 256, "");
        }

        new qqerry[128];
        mysql_format(SQL,qqerry, sizeof(qqerry), "UPDATE `users` SET `Status` = '0' WHERE `id` = '%d'", PlayerInfo[playerid][pSQLID]);
        mysql_tquery(SQL,qqerry,"","");
        mysql_format(SQL,qqerry, sizeof(qqerry), "UPDATE `friends` SET `Status` = '0' WHERE `FriendID` = '%d'", PlayerInfo[playerid][pSQLID]);
        mysql_tquery(SQL,qqerry,"","");

        DestroyPVehs(playerid);

        if(viddd[playerid] != 0)
        {
            DestroyVehicle(viddd[playerid]);
            viddd[playerid] = 0;
        }

        InTraining[playerid] = 0;
        tazer[playerid] = 0;                        curatj[playerid] = 0;
        playerdeath[playerid] = 0;                    
        bizid[playerid] = 0;                         bizprice[playerid] = 0;
        bizoffer[playerid] = 999;                    PlayerInfo[playerid][pSleeping] = 0;
        adminacceptedhelp[playerid] = -1;            DeletePVar(playerid, "Help");
        licenseaccepted[playerid] = -1;                licensesend[playerid] = -1;
        SellgunOffer[playerid] = -1;                SellgunPrice[playerid] = 0;
        SellgunMats[playerid] = 0;                    SellgunAmmo[playerid] = 0;
        SellgunID[playerid] = 0;                    pizzaj[playerid] = 0;
        requestingevent[playerid] = 0;              pizzatime[playerid] = 0;
        eventorganizer[playerid] = 0;                togfind[playerid] = 0;
        PlayerCuffed2[playerid] = 0;                timerrent[playerid] = 0;
        togip[playerid] = 0;                        Clanidoff[playerid] = 999;
        WTToggle[playerid] = false;                 WTChannel[playerid] = 0.0;
        antirem[playerid] = 0;                         
          wantedlost[playerid] =1799;                    Trucker[playerid] = 0;
        Diceid[playerid] = 999;                     PlayerHandsup[playerid] = 0;
        Dicem[playerid] = 999;                         firerockettime[playerid] = 0;
        TaxiCall[playerid] = -1;                    Refueling[playerid] = 0;
         InHQ[playerid] = -1;                        InHouse[playerid] = -1;
        InBussines[playerid] = -1;                     raceoff[playerid] = 999;
        toglc[playerid] = 0;        
        taxim[playerid] = 0;
        RocketBoxTime[playerid] = 0;                somated[playerid] = -1;
        SomatePermission[playerid] = 1;             somatee[playerid] = 1;
        ReportTime[playerid] = 0;                   IsCollectingRubbish[playerid] = 0;
         hudactivated[playerid] = 0;                
        Vending[playerid] = 0;                      PlayerInfo[playerid][pFishPrice] = 0;
        FactionOffer[playerid] = 999;               Sunglasses[playerid] = 0;
        Hatss[playerid] = 0;                        TowAcc[playerid] = 0;
        CheckBus[playerid] = 0;                     JobStep[playerid] = 0;
        viddd[playerid] = 0;                        Trucker2[playerid] = 0;
        TruckID[playerid] = 0;                      Trucker3[playerid] = 0;
        Trucker4[playerid] = 0;                     AreFaina[playerid] = 0;
        CarJacker[playerid] = 0;                    JackAcc[playerid] = 0;
        Fishing[playerid] = 0;                      FishTimer[playerid] = 0;
        TipPeste[playerid] = 0;                     SelFac[playerid] = 0;
        BuyCar[playerid] = -1;                      EnterInModShop[playerid] = 0;
        PlayerInfo[playerid][pHelpedPlayers] = 0;
        PlayerInfo[playerid][pCommands] = 0;
        PlayerInfo[playerid][pNMuted] = 0;
        PlayerInfo[playerid][pNRE] = -1;
        WantedPoints[playerid] = 0;                 PlayerInfo[playerid][pJailTime] = 0;
        PlayerInfo[playerid][pJailed] = 0;
        pingsound[playerid] = 1;
        PlayerTextDrawHide(playerid, TimeLeftWar1[playerid]);
        KillTimer(timersoo[playerid]);
        KillTimer(soexpire[playerid]);
        //KillTimer(timerfree1[playerid]);
        PlayerTextDrawHide(playerid, UndercoverText[playerid]);
        PlayerTextDrawHide(playerid, HUD[1][playerid]);
        PlayerTextDrawHide(playerid, HUD[2][playerid]);
        PlayerTextDrawHide(playerid, HUD[3][playerid]);
        PlayerTextDrawHide(playerid, Reportss[playerid]);
        PlayerTextDrawHide(playerid, RentCar[playerid]);
        PlayerTextDrawHide(playerid, WantedText[playerid]);
        
        if(RentVeh[playerid] != -1)
        {
            VehicleRent[RentVeh[playerid]] = -1;
            RentTime[playerid] = 0;
            TotalTimeRent[playerid] = 0;
            KillTimer(RentTimerr[playerid]);
            RentVeh[playerid] = -1;
        }

        RemovePlayerAttachedObject(playerid,0);
        RemovePlayerAttachedObject(playerid,1);
        RemovePlayerAttachedObject(playerid,2);
        RemovePlayerAttachedObject(playerid,3);
        RemovePlayerAttachedObject(playerid,4);

        if(HireCar[playerid] > 0)
        {
              new engine,lights,alarm,doors,bonnet,boot,objective;
            gCarLock[HireCar[playerid]] = 0;
             GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
             SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,0,bonnet,boot,objective);
              vehEngine[HireCar[playerid]] = 0;
               GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
            SetVehicleParamsEx(HireCar[playerid],VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
            HireCar[playerid] = -1;
              SetVehicleToRespawn(HireCar[playerid]);
              timerrent[playerid] = 0;
        }

        // HITMAN
        if(GotHit[playerid] > 0)
        {
            if(GetChased[playerid] < 999)
            {
                if(IsPlayerConnected(GetChased[playerid]))
                {
                    SendClientMessage(GetChased[playerid], COLOR_YELLOW, "Your hit has left the server.");
                    GoChase[GetChased[playerid]] = 999;
                    togfind[GetChased[playerid]] = 0;
                    PlayerInfo[GetChased[playerid]][pHitT] = 0;
                    new string[124];
                    mysql_format(SQL, string, sizeof(string), "UPDATE users SET `HitT`='%d' WHERE `name`='%s'", PlayerInfo[GetChased[playerid]][pHitT], PlayerInfo[GetChased[playerid]][pNormalName]);
                    mysql_tquery(SQL,string,"","");
                }
            }
        }
        if(GoChase[playerid] != 999)
        {
            GotHit[GoChase[playerid]] = 0;
            GetChased[GoChase[playerid]] = 999;
            GoChase[playerid] = 999;
        }
        GetChased[playerid] = 999;                     GotHit[playerid] = 0;

        // TIMER MONEY
        KillTimer(TimerAtuPlayer[playerid]);

        // LAST LOGIN
        new y,m,d,h,mi,sec;
        getdate(y,m,d);
        gettime(h,mi,sec);
        new str[184];
        mysql_format(SQL,str,sizeof(str), "UPDATE users SET `lastOn`='%d-%02d-%02d %02d:%02d:%02d' WHERE `name`='%s'",y,m,d,h,mi,sec,PlayerInfo[playerid][pNormalName]);
        mysql_tquery(SQL,str,"","");

        // MESAJ DECONECTARE
         new wakaname2[25],
            string2[64];
        GetPlayerName(playerid, wakaname2, sizeof(wakaname2));
        if(serverrestart2 == -1)
         {
            switch(reason)
            {
                   case 0: format(string2,sizeof(string2),"%s has timed out from the server (crash).",wakaname2);
                   case 1: format(string2,sizeof(string2),"%s has left the server.",wakaname2);
                   case 2: format(string2,sizeof(string2),"%s has been kicked or banned from the server.",wakaname2);
            }
            ProxDetector(20.0, playerid, string2, COLOR_GENANNOUNCE,COLOR_GENANNOUNCE,COLOR_GENANNOUNCE,COLOR_GENANNOUNCE,COLOR_GENANNOUNCE);
        }
        // TAXI
        foreach(Player,i)
        {
            if(IsPlayerConnected(Mobile[playerid]))
            {
                if(Mobile[playerid] != -1)
                {
                    CellTime[Mobile[playerid]] = 0;
                    CellTime[playerid] = 0;
                    Mobile[Mobile[playerid]] = -1;
                    SetPlayerSpecialAction(Mobile[playerid],SPECIAL_ACTION_STOPUSECELLPHONE);
                    Mobile[playerid] = -1;
                    PlayerInfo[playerid][pSpeaker] = 0;
                    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
                }
            }
            if(targetfind == playerid)
            {
                targetfind = -1;
                UsedFind = 0;
                DisablePlayerCheckpoint(i);
                GameTextForPlayer(i, "~r~Your target left the game.", 5000, 1);
                if(IsACop(i))
                {
                    if(caser == playerid)
                    {
                        caser = 0;
                    }
                }
            }
            if(TaxiAccepted < 999)
            {
                if(TaxiAccepted == playerid)
                {
                    TaxiAccepted = 999;
                    GameTextForPlayer(i, "~w~Taxi Caller~n~~r~~h~Left the game", 5000, 1);
                    TaxiCallTime = 0;
                    DisablePlayerCheckpoint(i);
                }
            }
        }
        if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
        {
            if(IsPlayerConnected(TransportDriver[playerid]))
            {
                new string[256],sendername[30],giveplayer[30];
                GetPlayerName(playerid,sendername,sizeof(sendername));
                GetPlayerName(TransportDriver[playerid],giveplayer,sizeof(giveplayer));
                TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
                TransportTime[TransportDriver[playerid]] = 0;
                TransportCost[TransportDriver[playerid]] = 0;
                format(string, sizeof(string), "~w~Passenger left~n~~g~Earned $%d",TransportCost[playerid]);
                GameTextForPlayer(TransportDriver[playerid], string, 5000, 1);
                PlayerInfo[playerid][pCommands]++;
                Update(playerid,pCommandsx);
                mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Commands`='%d' WHERE `name`='%s'",PlayerInfo[playerid][pCommands],PlayerInfo[playerid][pNormalName]);
                mysql_tquery(SQL,str,"","");
                format(string, sizeof(string), "# %s gets off the cab and pays $%s to %s.",sendername,FormatNumber(TransportCost[playerid]),giveplayer);
                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
        }

        // TRANSPORT DUTY / JOB DUTY
        if(TransportDuty[playerid] == 1)
        {
            TaxiDrivers -= 1;
        }
        if(PlayerInfo[playerid][pJob] == 5)
        {
            if(JobDuty[playerid] == 1) { Medics -= 1; }
        }
        else if(PlayerInfo[playerid][pJob] == 8)
        {
            if(JobDuty[playerid] == 1) { Mechanics -= 1; }
        }
     

  8. Sistem Event v2.0

     

     

    INFO: Un sistem event , atunci cand un admin da /startevent pe server playerii serverului pot da /joinevent sa se duca la event , vor primi freeze pana da adminul /inchideevent.

     

    COMENZI:

    ----------------------------------------------------------------------------------------

    [Deagle Event]: /startdevent | /inchidedevent | /joindevent

    [Molotov Event]: /startmcevent | /inchidemcevent | /joinmcevent

    [Grenade Event]: /startgevent | /inchidegevent | /joingevent

    [baseball Event]: /startbbevent | /inchidebbevent | /joinbbevent

    [sMG Event]: /startsmgevent | /inchidesmgevent | /joinsmgevent

    [shotGun Event]: /startcsevent | /inchidecsevent | /joincsevent"

    [unarmed Event]: /startevent | /inchideevent | /joinevent

    ----------------------------------------------------------------------------------------

     

    POZE/VIDEO : Nu am inca...

     

    Download:  http://hotupload.eu/U6p

    http://solidfiles.com/d/6a39/

     

    Sper sa va placa si sa il folositi pe serverul vostru !

    NU STERGETI CREDITILE BY andu & shower

    • Thanks 1
    • Upvote 1
  9. am incercat sa refac totul si tot asa imi da 

    [19:29:28] [debug] Run time error 4: "Array index out of bounds"
    [19:29:28] [debug]  Accessing element at index 55 past array upper bound 54
    [19:29:28] [debug] AMX backtrace:
    [19:29:28] [debug] #0 000e9a74 in public LoadBizz () at C:\Users\andu\Desktop\FIVEGAME 2016\samp03\gamemodes\FiveGame.pwn:15988
     

  10. 7 minutes ago, TrueCross said:

    Bizzlabel-ul declara-l in felul urmator:

    new BInfo[55][BizzInfo],
        Text3D:BizzLabel[sizeof(BizzInfo)];

     

    iar textele, iconitele le declari in felul urmator, faci variabile si pt iconite si mapicon.

    BizzLabel = CreateDynamic3DTextLabel(PropertyString ,0x0066FFCC,BizzInfo[bEntranceX], BizzInfo[bEntranceY], BizzInfo[bEntranceZ],25, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0);

     

    si ai nevoie si de dupa fiecare BizzInfo

    nu am ideie cum sa fac ori nu am inteles eu prea bine

     

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.