Jump to content

KB.HERO

Membru
  • Posts

    537
  • Joined

  • Last visited

  • Days Won

    14

Posts posted by KB.HERO

  1. Acum 23 minute, RaulDume a spus:

    Nu ai cum sa pui o data de baze de la un gamemode la un alt gamemode, doar daca acestea sunt asemanatoare 1/1 , ceea ce e nu e prea posibil.

    Cel mai probail se refera la baza fara conturi ca nu merge sa o urci pe ultra-h ca are 1-2k conturi 

  2. Acum 1 minut, Alexandru Alex a spus:

    C:\Users\flowg\Desktop\GM\gamemodes\GM.pwn(3707) : error 017: undefined symbol "plyerid"
    C:\Users\flowg\Desktop\GM\gamemodes\GM.pwn(3711) : error 017: undefined symbol "plyerid"
    C:\Users\flowg\Desktop\GM\gamemodes\GM.pwn(3715) : error 017: undefined symbol "plyerid"
    C:\Users\flowg\Desktop\GM\gamemodes\GM.pwn(3719) : error 017: undefined symbol "plyerid"
    C:\Users\flowg\Desktop\GM\gamemodes\GM.pwn(3723) : error 017: undefined symbol "plyerid"
    C:\Users\flowg\Desktop\GM\gamemodes\GM.pwn(3939) : error 017: undefined symbol "SendQuest"
    C:\Users\flowg\Desktop\GM\gamemodes\GM.pwn(8348) : warning 202: number of arguments does not match definition
    C:\Users\flowg\Desktop\GM\gamemodes\GM.pwn(8348) : warning 202: number of arguments does not match definition
    C:\Users\flowg\Desktop\GM\gamemodes\GM.pwn(8348) : warning 202: number of arguments does not match definition
    C:\Users\flowg\Desktop\GM\gamemodes\GM.pwn(8417) : error 017: undefined symbol "GetPlayerCheckpointPos"
    C:\Users\flowg\Desktop\GM\gamemodes\GM.pwn(8422) : error 001: expected token: ";", but found "-identifier-"

    unde ai "plyerid" pune "playerid" defineste sendquest 

  3. Acum 6 minute, Alexandru Alex a spus:
    
    function OnPlayerEnterRaceCheckpoint(playerid) {
        if(!PlayerToPoint(50, playerid, LastPos[playerid][0], LastPos[playerid][1], LastPos[playerid][2]) && !playerVariables[playerid][pAdmin]) return AdmBot(playerid, "possible checkpoint-teleport #2");
    
        switch(CP[playerid]) {
            // exam
            case 100: {
                SetPlayerRaceCheckpointEx(playerid, 0,-136.4739, 1190.3674, 19.2818 , -125.5403, 1195.6617, 19.2818, 3.0);
                CP[playerid]++;
            }
            case 101: {
                SetPlayerRaceCheckpointEx(playerid,0, -125.5403, 1195.6617, 19.2818, -118.3623, 1162.6816, 19.2818, 3.0);
                CP[playerid]++;
            }
            case 102: {
                SetPlayerRaceCheckpointEx(playerid,0, -118.3623, 1162.6816, 19.2818, -173.6527, 1151.0865, 19.2818, 3.0);
                CP[playerid]++;
            }
            case 103: {
                SetPlayerRaceCheckpointEx(playerid,0, -173.6527, 1151.0865, 19.2818, -186.8403, 1168.0807, 19.1839, 3.0);
                CP[playerid]++;
            }
            case 104: {
                SetPlayerRaceCheckpointEx(playerid,0, -186.8403, 1168.0807, 19.1839, -184.9106, 1193.8254, 19.1839, 3.0);
                CP[playerid]++;
            }
            case 105: {
                SetPlayerRaceCheckpointEx(playerid,0, -184.9106, 1193.8254, 19.1839, -154.6323, 1196.2001, 19.1839, 3.0);
                CP[playerid]++;
            }
            case 106: {
                SetPlayerRaceCheckpointEx(playerid,0, -154.6323, 1196.2001, 19.1839, -141.2546, 1195.6125, 19.1839, 3.0);
                CP[playerid]++;
            }
            case 107: {
                SetPlayerRaceCheckpointEx(playerid,1, -141.2546, 1195.6125, 19.1839,0.0,0.0,0.0, 3.0);
                CP[playerid]++;
            }
            case 108: {
                if(!IsPlayerInVehicle(playerid, examcar[playerid])) return SCM(playerid, COLOR_LIGHTGREEN3, "You aren't in the examen car.");
                playerVariables[playerid][pCarLic] = 1;
                playerVariables[playerid][pCarLicT] = 100;
                InExamen[playerid] = 0;
                DisablePlayerRaceCheckpointEx(playerid);
                CP[playerid] = 0;
                DisableRemoteVehicleCollisions(playerid, 0);
                DestroyVehicle(examcar[playerid]);
                examcar[playerid] = -1;
                UpdateVar(playerid, "CarLic", 1);
                UpdateVar(playerid, "CarLicT", 100);
                SCM(playerid, COLOR_JOB, "(Info): {FFFFFF}You earned your driving license. This is available for 100 hours.");
            }
            // pilot
            case 159: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1337.7225,-2458.1738,52.1955,1068.9011,-1998.5757,110.3633, 5.0);    
            }
            case 160: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1068.9011,-1998.5757,110.3633,1248.2017,-1089.9178,126.1693, 5.0);
            }
            case 161: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1248.2017,-1089.9178,126.1693,1262.6804,-359.7021,125.8077, 5.0);
            }
            case 162: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1262.6804,-359.7021,125.8077,1354.6277,185.5372,126.3102, 5.0);
            }
            case 163: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1354.6277,185.5372,126.3102,1469.2338,856.8419,73.3954, 5.0);
            }
            case 164: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1469.2338,856.8419,73.3954,1477.5388,1444.2805,11.7513, 5.0);
            }
            case 165: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1477.5388,1444.2805,11.7513,1389.3634,1615.9071,11.7527, 5.0);
            }
            case 166: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1389.3634,1615.9071,11.7527,1381.7755,1238.9287,35.4809, 5.0);
            }
            case 167: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1381.7755,1238.9287,35.4809,1350.0398,829.1030,91.8478, 5.0);
            }
            case 168: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1350.0398,829.1030,91.8478,1251.3011,235.3953,113.0084, 5.0);
            }
            case 169: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1251.3011,235.3953,113.0084,1161.8298,-439.5165,142.3422, 5.0);
            }
            case 170: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1161.8298,-439.5165,142.3422,1033.0001,-918.2105,146.7412, 5.0);
            }
            case 171: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1033.0001,-918.2105,146.7412,817.0712,-1571.2627,105.0100, 5.0);
            }
            case 172: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 817.0712,-1571.2627,105.0100,854.5660,-2107.3997,73.8536, 5.0);
            }
            case 173: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 854.5660,-2107.3997,73.8536,1156.9110,-2464.0076,51.5708, 5.0);
            }
            case 174: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 4, 1156.9110,-2464.0076,51.5708,1691.7114,-2592.8950,14.4685, 5.0);
            }
            case 175: {
                CP[playerid] ++;
                SetPlayerRaceCheckpointEx(playerid, 3,1691.7114,-2592.8950,14.4685,0.0,0.0,0.0, 5.0);
            }
            case 176: {
                if(!IsPlayerInVehicle(playerid, JobVehicle[playerid])) return sendJob(playerid, "Nu esti cu vehiculul de la job.");
                DisablePlayerRaceCheckpointEx(playerid);
                CP[playerid] = 0;
                PlayerTextDrawHide(playerid, JobTD);
    
                DisableRemoteVehicleCollisions(playerid, false);
    
                playerVariables[playerid][pPilotSkill] ++;
                UpdateVar(playerid, "PilotSkill", playerVariables[playerid][pPilotSkill]);
    
                GiveJobSalary(playerid);
    
                JobWorking[playerid] = 0;
                if(JobVehicle[playerid] != 0) { DestroyVehicle(JobVehicle[playerid]); JobVehicle[playerid] = 0; }
            }
            // bus
            case 179: {
                SetPlayerRaceCheckpointEx(playerid, 0, 1941.3706,-2169.2083,13.4851,1964.6262,-1899.2827,13.4838,4.0);
                CP[playerid]++;
            }
            case 180: { 
                SetPlayerRaceCheckpointEx(playerid, 0, 1964.6262,-1899.2827,13.4838,1921.6910,-1749.1346,13.4828,4.0);
                CP[playerid]++;
            }
            case 181: { 
                SetPlayerRaceCheckpointEx(playerid, 0, 1921.6910,-1749.1346,13.4828,1819.4100,-1814.2385,13.5056,4.0);
                CP[playerid]++;
            }
            case 182: { 
                SetPlayerRaceCheckpointEx(playerid, 0, 1819.4100,-1814.2385,13.5056,1692.2909,-1764.9092,13.4875,4.0);
                CP[playerid]++;
            }
            case 183: { 
                SetPlayerRaceCheckpointEx(playerid, 0, 1692.2909,-1764.9092,13.4875,1395.2542,-1729.2012,13.4901,4.0);
                CP[playerid]++;
            }
            case 184: { 
                SetPlayerRaceCheckpointEx(playerid, 0, 1395.2542,-1729.2012,13.4901,1315.4188,-1631.5197,13.4827,4.0);
                CP[playerid]++;
            }
            case 185: { 
                SetPlayerRaceCheckpointEx(playerid, 0, 1315.4188,-1631.5197,13.4827,1325.5859,-1392.4742,13.4741,4.0);
                CP[playerid]++;
            }
            case 186: {
                SetPlayerRaceCheckpointEx(playerid, 0, 1325.5859,-1392.4742,13.4741,1209.0767,-1324.8274,13.5002,4.0);
                CP[playerid]++;
            }
            case 187: {
                SetPlayerRaceCheckpointEx(playerid, 0, 1209.0767,-1324.8274,13.5002,1082.8730,-1277.8145,13.5019,4.0);
                CP[playerid]++;
            }
            case 188: {
                SetPlayerRaceCheckpointEx(playerid, 0, 1082.8730,-1277.8145,13.5019,966.0933,-1218.3807,16.8770,4.0);
                CP[playerid]++;
            }
            case 189: {
                SetPlayerRaceCheckpointEx(playerid, 0, 966.0933,-1218.3807,16.8770,818.9665,-1137.8669,23.8506,4.0);
                CP[playerid]++;
            }
            case 190: {
                SetPlayerRaceCheckpointEx(playerid, 0, 818.9665,-1137.8669,23.8506,794.1818,-1301.3213,13.4795,4.0);
                CP[playerid]++;
            }
            case 191: {
                SetPlayerRaceCheckpointEx(playerid, 0, 794.1818,-1301.3213,13.4795,678.5087,-1392.8485,13.5081,4.0);
                CP[playerid]++;
            }
            case 192: {
                SetPlayerRaceCheckpointEx(playerid, 0, 678.5087,-1392.8485,13.5081,380.8662,-1492.7212,32.2020,4.0);
                CP[playerid]++;
            }
            case 193: {
                SetPlayerRaceCheckpointEx(playerid, 0, 380.8662,-1492.7212,32.2020,258.5574,-1537.6969,32.3608,4.0);
                CP[playerid]++;
            }
            case 194: {
                SetPlayerRaceCheckpointEx(playerid, 0, 258.5574,-1537.6969,32.3608,484.7990,-1357.7792,17.9893,4.0);
                CP[playerid]++;
            }
            case 195: {
                SetPlayerRaceCheckpointEx(playerid, 0, 484.7990,-1357.7792,17.9893,588.3983,-1232.8560,17.8009,4.0);
                CP[playerid]++;
            }
            case 196: {
                SetPlayerRaceCheckpointEx(playerid, 0, 588.3983,-1232.8560,17.8009,774.5882,-1058.5305,24.5938,4.0);
                CP[playerid]++;
            }
            case 197: {
                SetPlayerRaceCheckpointEx(playerid, 0, 774.5882,-1058.5305,24.5938,1209.5120,-948.5093,42.8005,4.0);
                CP[playerid]++;
            }
            case 198: {
                SetPlayerRaceCheckpointEx(playerid, 0, 1209.5120,-948.5093,42.8005,1566.5400,-997.7548,45.7116,4.0);
                CP[playerid]++;
            }
            case 199: {
                SetPlayerRaceCheckpointEx(playerid, 1, 1958.2472,-1999.3572,13.4949,0.0,0.0,0.0,4.0);
                CP[playerid]++;
            }
            case 200: {
                if(!IsPlayerInVehicle(playerid, JobVehicle[playerid])) return sendJob(playerid, "Nu esti cu vehiculul de la job.");
                DisablePlayerRaceCheckpointEx(playerid);
                CP[playerid] = 0;
                PlayerTextDrawHide(playerid, JobTD);
    
                playerVariables[playerid][pBusSkill] ++;
                UpdateVar(playerid, "BusSkill", playerVariables[playerid][pBusSkill]);
    
                GiveJobSalary(playerid);
    
                JobWorking[playerid] = 0;
                if(JobVehicle[playerid] != 0) { DestroyVehicle(JobVehicle[playerid]); JobVehicle[playerid] = 0; }
                SCM(playerid, -1, "Felicitari ai terminat toate checkpoint-urile.");
            }
        }
            //quest
            case 301: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  744.6379,-556.1034,18.0129, 981.4542,-1814.0586,13.9752, 5.0 );
                CP[playerid]++;    
            }
            case 302: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  981.4542,-1814.0586,13.9752, 981.4542,-1814.0586,13.9752, 5.0);
                CP[playerid]++;
            }
            case 303: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  981.4542,-1814.0586,13.9752, 167.8773,-1768.6434,4.4820, 5.0);
                CP[playerid]++;
            }
            case 304: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  167.8773,-1768.6434,4.4820, 1981.6117,-1682.4552,17.0533, 5.0);
                CP[playerid]++;    
            }
            case 305: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  1981.6117,-1682.4552,17.0533, 2208.2031,-1100.8151,31.5547, 5.0);
                CP[playerid]++;    
            }
        return 1;
    }

     

      case 200: {
                if(!IsPlayerInVehicle(playerid, JobVehicle[playerid])) return sendJob(playerid, "Nu esti cu vehiculul de la job.");
                DisablePlayerRaceCheckpointEx(playerid);
                CP[playerid] = 0;
                PlayerTextDrawHide(playerid, JobTD);
    
                playerVariables[playerid][pBusSkill] ++;
                UpdateVar(playerid, "BusSkill", playerVariables[playerid][pBusSkill]);
    
                GiveJobSalary(playerid);
    
                JobWorking[playerid] = 0;
                if(JobVehicle[playerid] != 0) { DestroyVehicle(JobVehicle[playerid]); JobVehicle[playerid] = 0; }
                SCM(playerid, -1, "Felicitari ai terminat toate checkpoint-urile.");
            }
            //quest    
            case 301: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  744.6379,-556.1034,18.0129, 981.4542,-1814.0586,13.9752, 5.0 );
                CP[playerid]++;    
            }
            case 302: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  981.4542,-1814.0586,13.9752, 981.4542,-1814.0586,13.9752, 5.0);
                CP[playerid]++;
            }
            case 303: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  981.4542,-1814.0586,13.9752, 167.8773,-1768.6434,4.4820, 5.0);
                CP[playerid]++;
            }
            case 304: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  167.8773,-1768.6434,4.4820, 1981.6117,-1682.4552,17.0533, 5.0);
                CP[playerid]++;    
            }
            case 305: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  1981.6117,-1682.4552,17.0533, 2208.2031,-1100.8151,31.5547, 5.0);
                CP[playerid]++;    
            }
        } 
        return 1;
    }
  4. Acum 7 minute, Alexandru Alex a spus:
    
            case 301: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  744.6379,-556.1034,18.0129, 981.4542,-1814.0586,13.9752, 5.0 );
                CP[playerid]++;    
            }
            case 302: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  981.4542,-1814.0586,13.9752, 981.4542,-1814.0586,13.9752, 5.0);
                CP[playerid]++;
            }
            case 203: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  981.4542,-1814.0586,13.9752, 167.8773,-1768.6434,4.4820, 5.0);
                CP[playerid]++;
            }
            case 304: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  167.8773,-1768.6434,4.4820, 1981.6117,-1682.4552,17.0533, 5.0);
                CP[playerid]++;    
            }
            case 305: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  1981.6117,-1682.4552,17.0533, 2208.2031,-1100.8151,31.5547, 5.0);
                CP[playerid]++;    
            }

    Erorile: 

    
    : error 014: invalid statement; not in switch
    : warning 215: expression has no effect
    : error 001: expected token: ";", but found ":"
    : fatal error 107: too many error messages on one line

    Care e faza?

    Arata tot codul 

    pana ce problema o vad aici 

            case 203: {
                SetPlayerRaceCheckpointEx(plyerid, 0,  981.4542,-1814.0586,13.9752, 167.8773,-1768.6434,4.4820, 5.0);
                CP[playerid]++;
            }
    

    trebuie case 303:  {

  5. Acum 45 minute, Alexandru Alex a spus:

    Am grsit eu

    (21602) : error 001: expected token: ",", but found "["
    (21602) : error 029: invalid expression, assumed zero
    (21602) : warning 215: expression has no effect
    (21602) : error 001: expected token: ";", but found "]"
    (21602) : fatal error 107: too many error messages on one line 

    acestea sunt erorile, 

    iar codul este:                      format(gString, sizeof(gString), "(Crate Systems){FFFFFF} Ti-ai cumparat o cutie (%s) pentru {E26AF2}%d Black Points{FFFFFF}! Total cutii rare: %d [%d total - general]", CrateName[x], CratePrice[x][1], playerVariables[playerid][pCrates][x]+1, totalcrates(playerid)+1);
                        Update(playerid, pBlackPoints);

    Arata cod la linia aceasta . 21602

  6. Acum 10 minute, Alexandru Alex a spus:

            case DIALOG_BUYCRATES: {
                if(!response) 
                    return true;

                format(gString, sizeof(gString), "Payment\tPrice\nBlack-Points\t{E26AF2}%d\nPremium Points\t{EEEE3F}%d", CratePrice[AlegeCrates[playerid]][0], CratePrice[AlegeCrates[playerid]][1]);
                ShowPlayerDialogEx(playerid, DIALOG_BUYCRATES1, DIALOG_STYLE_TABLIST_HEADERS, "Buy Crate", gString, "Da", "nu");
            }
            case DIALOG_BUYCRATES1: {
                if(!response) return true;
                new x = AlegeCrates[playerid];
                switch(listitem) {
                    case 0: {
                        if(playerVariables[playerid][pBlackPoints] < CratePrice[x][0]) return SCM(playerid, -1, "Nu ai suficiente Black Points");
                        playerVariables[playerid][pBlackPoints] -= CratePrice[x][0];
                        format(gString, sizeof(gString), "(Crate Systems){FFFFFF} Ti-ai cumparat o cutie (%s) pentru {E26AF2}%d Black Points{FFFFFF}! Total cutii rare: %d [%d total - general]", CrateName[x], CratePrice[x][1], playerVariables[playerid][pCrates][x]+1, totalcrates(playerid)+1);
                        Update(playerid, pBlackPoints);
                    }
                    case 1: {
                        if(playerVariables[playerid][pPremiumPoints] < CratePrice[x][1]) return SCM(playerid, -1, "Nu ai suficiente puncte premium.");
                        playerVariables[playerid][pPremiumPoints] -= CratePrice[x][1];
                        format(gString, sizeof(gString), "(Crate Systems){FFFFFF} Ti-ai cumparat o cutie (%s) pentru {EEEE3F}%d PP{FFFFFF}! Total cutii rare: %d [%d total - general]", CrateName[x], CratePrice[x][1], playerVariables[playerid][pCrates][x]+1, totalcrates(playerid)+1);        
                        Update(playerid, pPremiumPoints);
                    }
                }            
                SCM(playerid, -1, "Pentru a deschide o cuite, foloseste /opencrate.");
                playerVariables[playerid][pCrates][x] ++;
                save_crates(playerid);
            }

    ai gresit ceva nu e ceia ce ai dat prima data sus 

  7. Acum 55 minute, Extr3m3Tr3z a spus:

    Salut, am si eu nevoie de comanda ceatehouse daca ma poate ajuta cineva, am un gamemode inceput de la Terone, multumesc

    CMD:createhouse( playerid, params[] ) {
        if( PlayerInfo[playerid][pAdmin] < 6 ) return true;

        new ivInt, Float:IntPos[3], inter, Float:pX, Float:pY, Float:pZ, string[128], query[500], text, sendername[25];
        if( sscanf( params, "i", text ) ) 
            return SCM( playerid, COLOR_GREY, "Syntax: {FFFFFF}/createhouse <Size - 0/1/2> 0 = small, 1 = medium, 2 = big");
        if(text >= 3) return SendClientMessage(playerid, COLOR_ERROR, "Unknown Size");
        GetPlayerPos(playerid, pX, pY, pZ);
        SetPVarFloat(playerid, "pHeX", pX);
        SetPVarFloat(playerid, "pHeY", pY);
        SetPVarFloat(playerid, "pHeZ", pZ);
        if(text == 0)
        {
            ivInt = random(5);
            if(ivInt == 0)IntPos[0] = 223.20, IntPos[1] = 1287.08, IntPos[2] = 1082.14, inter = 1;
            else if(ivInt == 1)IntPos[0] = 2283.04, IntPos[1] = -1140.28, IntPos[2] = 1050.90, inter = 11;
            else if(ivInt == 2)IntPos[0] = 446.90, IntPos[1] = 506.35, IntPos[2] = 1001.42, inter = 12;
            else if(ivInt == 3)IntPos[0] = 328.05, IntPos[1] = 1477.73, IntPos[2] = 1084.44, inter = 15;
            else if(ivInt == 4)IntPos[0] = 223.20, IntPos[1] = 1287.08, IntPos[2] = 1082.14, inter = 1;
            else if(ivInt == 5)IntPos[0] = -42.59, IntPos[1] = 1405.47, IntPos[2] = 1084.43, inter = 8;
        }
        else if(text == 1)
        {
            ivInt = random(5)+6;
            if(ivInt == 6)IntPos[0] = 235.34, IntPos[1] = 1186.68, IntPos[2] = 1080.26, inter = 3;
            else if(ivInt == 7)IntPos[0] = 24.04, IntPos[1] = 1340.17, IntPos[2] = 1084.38, inter = 10;
            else if(ivInt == 8)IntPos[0] = -283.44, IntPos[1] = 1470.93, IntPos[2] = 1084.38, inter = 15;
            else if(ivInt == 9)IntPos[0] = -260.49, IntPos[1] = 1456.75, IntPos[2] = 1084.37, inter = 4;
            else if(ivInt == 10)IntPos[0] = 377.15, IntPos[1] = 1417.41, IntPos[2] = 1081.33, inter = 15;
        }
        else if(text == 2)
        {
            ivInt = random(5)+11;
            if(ivInt == 11)IntPos[0] = 2324.53, IntPos[1] = -1149.54, IntPos[2] = 1050.71, inter = 12;
            else if(ivInt == 12)IntPos[0] = 1260.64, IntPos[1] = -785.37, IntPos[2] = 1091.91, inter = 5;
            else if(ivInt == 13)IntPos[0] = 140.17, IntPos[1] = 1366.07, IntPos[2] = 1083.65, inter = 5;
            else if(ivInt == 14)IntPos[0] = 234.19, IntPos[1] = 1063.73, IntPos[2] = 1084.21, inter = 6;
            else if(ivInt == 15)IntPos[0] = 225.68, IntPos[1] = 1021.45, IntPos[2] = 1084.02, inter = 7;
            else if(ivInt == 16)IntPos[0] = 226.30, IntPos[1] = 1114.24, IntPos[2] = 1080.99, inter = 5;
        }

        new i = housess+1;
        mysql_format(SQL, query, sizeof(query), "INSERT INTO houses (Owner, Lockk, Hel, Arm, Level, Rentabil, Rent, Owned, Discription, Value, Takings) VALUES('AdmBot', '0', '0', '0', '10', '1', '500', '0', 'House', '10000000', '0')");
        mysql_tquery(SQL, query, "", "");

        HouseInfo[hID]                           = i;
        HouseInfo[hEntrancex]                    = GetPVarFloat(playerid, "pHeX");
        HouseInfo[hEntrancey]                    = GetPVarFloat(playerid, "pHeY");
        HouseInfo[hEntrancez]                    = GetPVarFloat(playerid, "pHeZ");
        HouseInfo[hExitx]                        = IntPos[0];
        HouseInfo[hExity]                        = IntPos[1];
        HouseInfo[hExitz]                        = IntPos[2];
        format(HouseInfo[hOwner], 64, "AdmBot");
        format(HouseInfo[hDiscription], 64, "House");
        HouseInfo[hValue]                        = 5000000;
        HouseInfo[hHel]                          = 0;
        HouseInfo[hInterior]                     = inter;
        HouseInfo[hLock]                         = 0;
        HouseInfo[hOwned]                        = 0;
        HouseInfo[hRent]                         = 10000;
        HouseInfo[hRentabil]                     = 1;
        HouseInfo[hTakings]                      = 0;
        HouseInfo[hLevel]                        = 10;
        HouseInfo[hVirtual]                      = housess+1;

        mysql_format(SQL, query, sizeof(query), "UPDATE `houses` SET `Entrancex`='%f',`Entrancey`='%f',`Entrancez`='%f',`Exitx`='%f',`Exity`='%f',`Exitz`='%f',`Interior`='%d',`Virtual`='%d',`Value`='%d',`Level`='%d' WHERE `ID`='%d'",HouseInfo[hEntrancex],HouseInfo[hEntrancey],HouseInfo[hEntrancez],HouseInfo[hExitx],HouseInfo[hExity],HouseInfo[hExitz],HouseInfo[hInterior],HouseInfo[hVirtual],HouseInfo[hValue],HouseInfo[hLevel],i);
        mysql_tquery(SQL, query, "", "");
        mysql_format(SQL, query, sizeof(query), "UPDATE `houses` SET `Entrancex`='%f',`Entrancey`='%f',`Entrancez`='%f',`Exitx`='%f',`Exity`='%f',`Exitz`='%f',`Interior`='%d',`Virtual`='%d' WHERE `ID`='%d'", HouseInfo[hEntrancex], HouseInfo[hEntrancey], HouseInfo[hEntrancez], HouseInfo[hExitx], HouseInfo[hExity], HouseInfo[hExitz], HouseInfo[hInterior], HouseInfo[hVirtual], i);
        mysql_tquery(SQL, query, "", "");

        if(ivInt >= 0 && ivInt <=5)
        {
            mysql_format(SQL, query, sizeof(query), "UPDATE `houses` SET `InteriorType` = 0  WHERE `ID`='%d'",i);
            mysql_tquery(SQL,query,"","");
            HouseInfo[hInteriorType] = 0;
        }
        else if(ivInt >= 6 && ivInt <=10)
        {
            mysql_format(SQL, query, sizeof(query), "UPDATE `houses` SET `InteriorType` = 1  WHERE `ID`='%d'",i);
            mysql_tquery(SQL,query,"","");
            HouseInfo[hInteriorType] = 1;
        }
        else if(ivInt >= 11 && ivInt <=16)
        {
            mysql_format(SQL, query, sizeof(query), "UPDATE `houses` SET `InteriorType` = 2  WHERE `ID`='%d'",i);
            mysql_tquery(SQL,query,"","");
            HouseInfo[hInteriorType] = 2;
        }
        OnPropTextdrawUpdate(1,i);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        SetPlayerPos(playerid, HouseInfo[hEntrancex], HouseInfo[hEntrancey], HouseInfo[hEntrancez]);
        housess++;
        format(string,sizeof(string),"[Casa] %d a fost creata cu succes.!",i);
        SendClientMessage(playerid, COLOR_YELLOW, string);
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "[Admin] %s: a creat o noua casa ID %d", sendername, i);
        ABroadCast(COLOR_ADMCHAT, string, 1);
        return true;
    }

  8. Acum 8 ore, LIQUID4CSs a spus:

    Cum conectez panelul cu serverul de samp?

    Panelul merge pe host numai k nu il pot conecta cu serevrul

    Asta am in config

    
    <?php
    define('DB_SERVER', 'localhost');
    define('DB_USERNAME', 'rayzenro_panel');
    define('DB_PASSWORD', '');
    define('DB_DATABASE', 'rayzenro_panel');
    
    $db = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,DB_DATABASE);
    $csfr = getToken(24);
    
    date_default_timezone_set('Europe/Bucharest');
    
    
    $author = "Bogdan";
    $serverURL = "http://rayzen.ro/panel/";
    $serverName = "Rayzen";
    
    $result = $db->query("SELECT COUNT(*) FROM `users` WHERE Status='1'");
    $online = $result->fetch_row();
    $result1 = $db->query("SELECT COUNT(*) FROM `users`");
    $accountCreated = $result1->fetch_row();
    $result2 = $db->query("SELECT COUNT(*) FROM `houses`");
    $houses = $result2->fetch_row();
    $result3 = $db->query("SELECT COUNT(*) FROM `bizz`");
    $bizz = $result3->fetch_row();
    $result4 = $db->query("SELECT COUNT(*) FROM `users` WHERE Admin > 0");
    $adminson = $result4->fetch_row();
    $result5 = $db->query("SELECT COUNT(*) FROM `users` WHERE Helper > 0");
    $helperson = $result5->fetch_row();
    $result6 = $db->query("SELECT COUNT(*) FROM `users` WHERE Leader > 0");
    $leaderson = $result6->fetch_row();
    $result7 = $db->query("SELECT COUNT(*) FROM `factions`");
    $factionsCount = $result7->fetch_row();
    $result8 = $db->query("SELECT COUNT(*) FROM `faction_apply` WHERE Status='2'");
    $factionsCount8 = $result8->fetch_row();
    $result9 = $db->query("SELECT COUNT(*) FROM `faction_apply` WHERE Status='3'");
    $factionsCount9 = $result9->fetch_row();
    $result10 = $db->query("SELECT COUNT(*) FROM `faction_apply`");
    $factionsCount10 = $result10->fetch_row();
    $result13 = $db->query("SELECT COUNT(*) FROM `complaints`");
    $factionsCount13 = $result13->fetch_row();
    $result11 = $db->query("SELECT COUNT(*) FROM `complaints` WHERE status='0'");
    $complaintscount = $result11->fetch_row();
    $result12 = $db->query("SELECT COUNT(*) FROM `complaints` WHERE status='1'");
    $factionsCount12 = $result12->fetch_row();
    $result14 = $db->query("SELECT COUNT(*) FROM `tickets` WHERE Status='0'");
    $ticketsactive = $result14->fetch_row();
    $result15 = $db->query("SELECT COUNT(*) FROM `tickets`");
    $totaltickets = $result15->fetch_row();
    $result16 = $db->query("SELECT COUNT(*) FROM `tickets` WHERE Status='1'");
    $ticketerezolvate = $result16->fetch_row();
    $result17 = $db->query("SELECT COUNT(*) FROM `unban-panel` WHERE Now='0'");
    $countdebanari = $result17->fetch_row();
    
    function time_elapsed_string($datetime, $full = false) {
        $now = new DateTime;
        $ago = new DateTime($datetime);
        $diff = $now->diff($ago);
    
        $diff->w = floor($diff->d / 7);
        $diff->d -= $diff->w * 7;
    
        $string = array(
            'y' => 'year',
            'm' => 'month',
            'w' => 'week',
            'd' => 'day',
            'h' => 'hour',
            'i' => 'minute',
            's' => 'second',
        );
        foreach ($string as $k => &$v) {
            if ($diff->$k) {
                $v = $diff->$k . ' ' . $v . ($diff->$k > 1 ? 's' : '');
            } else {
                unset($string[$k]);
            }
        }
    
        if (!$full) $string = array_slice($string, 0, 1);
        return $string ? implode(', ', $string) . ' ago' : 'just now';
    }
    
    function calculeazabani($numar) {
    	$numar1 = number_format($numar);
    	echo $numar1;
    }
    function get_faction($id, $c) {
    	global $db;
    	if($c == 0) { ?> Civilian <?php } else {
    		$result4 = $db->query("SELECT * from `factions` WHERE ID = ".$id."");
    		$factionName = $result4->fetch_assoc();
    		echo $factionName["Name"];
    	}
    }
    
    function get_job($id) {
    	if($id == 0) {
    		echo "N/A";
    	}else{
    		$url = "./json/jobs.json";
    		$data = file_get_contents($url);
    		
    		$character = json_decode($data);
    		echo $character->{$id};
    	}
    }
    
    function crypto_rand_secure($min, $max)
    {
        $range = $max - $min;
        if ($range < 1) return $min; // not so random...
        $log = ceil(log($range, 2));
        $bytes = (int) ($log / 8) + 1; // length in bytes
        $bits = (int) $log + 1; // length in bits
        $filter = (int) (1 << $bits) - 1; // set all lower bits to 1
        do {
            $rnd = hexdec(bin2hex(openssl_random_pseudo_bytes($bytes)));
            $rnd = $rnd & $filter; // discard irrelevant bits
        } while ($rnd > $range);
        return $min + $rnd;
    }
    
    function getToken($length)
    {
        $token = "";
        $codeAlphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
        $codeAlphabet.= "abcdefghijklmnopqrstuvwxyz";
        $codeAlphabet.= "0123456789";
        $max = strlen($codeAlphabet); // edited
    
        for ($i=0; $i < $length; $i++) {
            $token .= $codeAlphabet[crypto_rand_secure(0, $max-1)];
        }
    
        return $token;
    }
    
    function get_faction_count_members($params) {
    	global $db;
    	$rezultat = $db->query("SELECT COUNT(*) FROM `users` WHERE Member='".$params."'");
    	$factionsCount = $rezultat->fetch_row();
    	echo $factionsCount[0];
    }
    
    function check_if_user_have_leader($params) {
    	global $db;
    	global $serverURL;
    	$rezultat = $db->query("SELECT Leader from `users` WHERE name='".$params."'");
    	$grad = $rezultat->fetch_assoc();
    	if($grad["Leader"] > 0) {
    		?>
    		<li><a class="" href="<?php echo $serverURL;?>leader.php?id=<?=$grad["Leader"]?>" aria-expanded="false">
    		<i class="mdi mdi-account-multiple"></i><span class="hide-menu">Leader Panel</span></a></li>
    		<?php
    	}
    
    }
    function check_if_user_have_acces_to_leader_panel($params) {
    	global $db;
    	$rezultat = $db->query("SELECT Leader from `users` WHERE name='".$params."'");
    	$grad = $rezultat->fetch_assoc();
    	
    	if($grad["Leader"] == 0) {
    		go("/");
    	}
    }
    
    function check_if_user_is_leader_to_x_faction($params) {
    	global $db;
    	$rezultat = $db->query("SELECT Leader from `users` WHERE name='".$params."'");
    	$grad = $rezultat->fetch_assoc();
    	
    	if($grad["Leader"] != mysqli_real_escape_string($db, $_GET['id'])) {
    		go("/");
    		die;
    	}
    }
    
    function check_if_user_is_leader_to_x_faction1($params, $params1) {
    	global $db;
    	$rezultat = $db->query("SELECT Leader from `users` WHERE name='".$params."'");
    	$grad = $rezultat->fetch_assoc();
    	
    	if($grad["Leader"] != $params1) {
    		go("/");
    		die;
    	}
    }
    
    function select_name_faction() {
    	global $db;
    	$rezultat = $db->query("SELECT Name from `factions` where ID='".mysqli_real_escape_string($db, $_GET['factionID'])."'");
    	$numefactiune = $rezultat->fetch_assoc();
    	echo $numefactiune["Name"];
    }
    
    function select_info_user($params, $valuewant) {
    	global $db;
    	$rezultat = $db->query("SELECT * FROM `users` WHERE name='".$params."'");
    	$numefactiune = $rezultat->fetch_assoc();
    	echo $numefactiune[$valuewant];
    }
    function select_info_user_from_id($params, $valuewant) {
    	global $db;
    	$rezultat = $db->query("SELECT * FROM `users` WHERE id='".$params."'");
    	$numefactiune = $rezultat->fetch_assoc();
    	echo $numefactiune[$valuewant];
    }
    function check_app($params) {
    	global $db;
    	$rezultat = $db->query("SELECT * FROM `faction_apply` WHERE ID='".$params."'");
    	$rezultatfac = $rezultat->fetch_assoc();
    	if($rezultatfac["Status"] == 1) {
    		echo "Un-answered";
    	}
    	if($rezultatfac["Status"] == 2) {
    		echo "Accepted for tests";
    	}
    	if($rezultatfac["Status"] == 3) {
    		echo "Rejected";
    	}
    }
    
    function go($params) {
    	echo "<meta http-equiv=\"refresh\" content=\"0; url=".$params."\">";
    }
    
    //cod suplimentar
    $VehicleName = Array(
        400 => 'Landstalker', 401 => 'Bravura', 402 => 'buffalo', 403 => 'linerunner', 404 => 'perenail', 405 => 'sentinel', 406 => 'dumper', 407 => 'firetruck', 408 => 'trashmaster', 409 => 'stretch', 410 => 'manana', 411 => 'infernus', 412 => 'voodoo', 413 => 'pony', 414 => 'mule', 415 => 'cheetah', 416 => 'ambulance', 417 => 'levetian', 418 => 'moonbeam', 419 => 'esperanto', 420 => 'taxi', 421 => 'washington', 422 => 'bobcat', 423 => 'mr whoopee', 424 => 'bf injection', 425 => 'hunter', 426 => 'premier', 427 => 'enforcer', 428 => 'securicar', 429 => 'banshee', 430 => 'predator', 431 => 'bus', 432 => 'rhino', 433 => 'barracks', 434 => 'hotknife', 435 => 'artic trailer 1', 436 => 'previon', 437 => 'coach', 438 => 'cabbie', 439 => 'stallion', 440 => 'rumpo', 441 => 'rc bandit',
        442 => 'Romero', 443 => 'packer', 444 => 'monster', 445 => 'admiral', 446 => 'squalo', 447 => 'seasparrow', 448 => 'pizza boy', 449 => 'tram', 450 => 'artic trailer 2', 451 => 'turismo', 452 => 'speeder', 453 => 'reefer', 454 => 'tropic', 455 => 'flatbed', 456 => 'yankee', 457 => 'caddy', 458 => 'solair', 459 => 'top fun', 460 => 'skimmer', 461 => 'pcj 600', 462 => 'faggio', 463 => 'freeway', 464 => 'rc baron', 465 => 'rc raider', 466 => 'glendale', 467 => 'oceanic', 468 => 'sanchez', 469 => 'sparrow', 470 => 'patriot', 471 => 'quad', 472 => 'coastgaurd', 473 => 'dinghy', 474 => 'hermes', 475 => 'sabre', 476 => 'rustler', 477 => 'zr 350', 478 => 'walton', 479 => 'regina', 480 => 'comet', 481 => 'bmx', 482 => 'burriro', 483 => 'camper', 484 => 'marquis', 485 => 'baggage', 
        486 => 'Dozer', 487 => 'maverick', 488 => 'vcn maverick', 489 => 'rancher', 490 => 'fbi rancher', 491 => 'virgo', 492 => 'greenwood', 493 => 'jetmax', 494 => 'hotring', 495 => 'sandking', 496 => 'blistac', 497 => 'police maverick', 498 => 'boxville', 499 => 'benson', 500 => 'mesa', 501 => 'rc goblin', 502 => 'hotring a', 503 => 'hotring b', 504 => 'blood ring banger', 505 => 'rancher (lure)', 506 => 'super gt', 507 => 'elegant', 508 => 'journey', 509 => 'bike', 510 => 'mountain bike', 511 => 'beagle', 512 => 'cropduster', 513 => 'stuntplane', 514 => 'petrol', 515 => 'roadtrain', 516 => 'nebula', 517 => 'majestic', 518 => 'buccaneer', 519 => 'shamal', 520 => 'hydra', 521 => 'fcr 900', 522 => 'nrg 500', 523 => 'hpv 1000', 524 => 'cement', 525 => 'towtruck', 526 => 'fortune',
        527 => 'Cadrona', 528 => 'fbi truck', 529 => 'williard', 530 => 'fork lift', 531 => 'tractor', 532 => 'combine', 533 => 'feltzer', 534 => 'remington', 535 => 'slamvan', 536 => 'blade', 537 => 'freight', 538 => 'streak', 539 => 'vortex', 540 => 'vincent', 541 => 'bullet', 542 => 'clover', 543 => 'sadler', 544 => 'firetruck la', 545 => 'hustler', 546 => 'intruder', 547 => 'primo', 548 => 'cargobob', 549 => 'tampa', 550 => 'sunrise', 551 => 'merit', 552 => 'utility van', 553 => 'nevada', 554 => 'yosemite', 555 => 'windsor', 556 => 'monster a', 557 => 'monster b', 558 => 'uranus', 559 => 'jester', 560 => 'sultan', 561 => 'stratum', 562 => 'elegy', 563 => 'raindance', 564 => 'rc tiger', 565 => 'flash', 566 => 'tahoma', 567 => 'savanna', 568 => 'bandito', 569 => 'freight flat',
        570 => 'Streak', 571 => 'kart', 572 => 'mower', 573 => 'duneride', 574 => 'sweeper', 575 => 'broadway', 576 => 'tornado', 577 => 'at 400', 578 => 'dft 30', 579 => 'huntley', 580 => 'stafford', 581 => 'bf 400', 582 => 'news van', 583 => 'tug', 584 => 'petrol tanker', 585 => 'emperor', 586 => 'wayfarer', 587 => 'euros', 588 => 'hotdog', 589 => 'club', 590 => 'freight box', 591 => 'artic trailer 3', 592 => 'andromada', 593 => 'dodo', 594 => 'rc cam', 595 => 'launch', 596 => 'cop car ls', 597 => 'cop car sf', 598 => 'cop car lv', 599 => 'ranger', 600 => 'picador', 601 => 'swat tank', 602 => 'alpha', 603 => 'phoenix', 604 => 'glendale (damage)', 605 => 'sadler (damage)', 606 => 'bag box a', 607 => 'bag box b', 608 => 'stairs', 609 => 'boxville (black)', 610 => 'farm trailer', 611 => 'utility van trailer'
    );
    
    ?>

     

    Aici pui datele mysql de la host 
    define('DB_SERVER', 'localhost');
    define('DB_USERNAME', 'rayzenro_panel');
    define('DB_PASSWORD', '');
    define('DB_DATABASE', 'rayzenro_panel');

     

  9. Acum 55 minute, AnurakiV2 a spus:

    Bravo 

  10. Acum 2 ore, Doinel Costache a spus:

    @StrikerM

    Nu imi merge cu GetName uite codu.

    stock GetName(playerid) {
    new name[MAX_PLAYERS_NAME];  ---aici e randu 249 pe care iau erori
    GetPlayerName(playerid, name, sizeof(name));
    return name;
    }

    ooops.png

    new name[MAX_PLAYERS_NAME];

    Pune asa 

    new name[MAX_PLAYER_NAME];

  11. Acum 19 minute, Raul112233 a spus:

    Doresti sa schimbi monotonia in SA:MP?

    Atunci server-ul nostru e tot ce ai nevoie!
    IP: 45.11.228.6:7777
    Server-ul contine urmatoarele:
    - 12 factiuni, fiecare factiune are sistemul ei.
     - 12 joburi.
    - Sistem de ROB ultra updatat pe bancomate/banci
    - Sistem Vip Player si Vip Plus Player.
     - 5 arene de evenimente.

    Multe alte chestii originale care te l-as sa le descoperi astazi la ora 18:00
    Forum-ul nostru este https://www.hgz.ro/ unde va asteptam sa va inscrieti si sa faceti aplicatii pentru functia de helper.
    Cautam un staff serios, adult cu care sa colaboram si sa ducem acest proiect cat mai departe posibil.

    Fondator: UnKnown

    Va asteptam alaturi de noi!!!
    https://discord.gg/c6BKSsz

    Gamemode Gta-Samp ? :D 

  12. Acum 38 minute, AlexandruBHD a spus:

    Am o problema cu sv meu de samp nu porneste samp server ul, ma puteti ajuta?

    SA-MP Dedicated Server
    ----------------------
    v0.3.7-R2, (C)2005-2015 SA-MP Team

    [04:02:31] filterscripts = ""  (string)
    [04:02:31] 
    [04:02:31] Server Plugins
    [04:02:31] --------------
    [04:02:31]  Loading plugin: mysql
    [04:02:31]  >> plugin.mysql: R39-6 successfully loaded.
    [04:02:31]   Loaded.
    [04:02:31]  Loading plugin: sscanf
    [04:02:31] 

    [04:02:31]  ===============================

    [04:02:31]       sscanf plugin loaded.     

    [04:02:31]          Version:  2.8.1        

    [04:02:31]    (c) 2012 Alex "Y_Less" Cole  

    [04:02:31]  ===============================

    [04:02:31]   Loaded.
    [04:02:31]  Loading plugin: whirlpool
     

    SERVER LOG....daca pornesc samp server, se inchide.....

    Poza la server.cfg 

×
×
  • 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.