Jump to content

Negrici Rares

Membru
  • Posts

    33
  • Joined

  • Last visited

Posts posted by Negrici Rares

  1. 5 hours ago, Banditul said:

    Ma intreb uneori oare este chiar atat de dificil ca aceste topicuri legate de problemele pe care le ai in scripting sa fie postate in sectiunea care in mod uimitor este numita Ajutor Scripting

    if(!PlayerToPoint(5.0, playerid, 2350.2070,-646.6494,128.0547) || !PlayerToPoint(5.0, playerid, alta locatie aici) || s.a.m.d.) return SCM(playerid, COLOR_LGREEN, "Nu esti la un dovleac.");

    si imi zice chair daca sunt la dovleac ca nu sunt langa un dovleac

  2. 5 hours ago, Banditul said:

    Ma intreb uneori oare este chiar atat de dificil ca aceste topicuri legate de problemele pe care le ai in scripting sa fie postate in sectiunea care in mod uimitor este numita Ajutor Scripting

    if(!PlayerToPoint(5.0, playerid, 2350.2070,-646.6494,128.0547) || !PlayerToPoint(5.0, playerid, alta locatie aici) || s.a.m.d.) return SCM(playerid, COLOR_LGREEN, "Nu esti la un dovleac.");

    nu merge ca mie imi trebuie pt 3 locati 

     

  3. YCMD:colecteazadovleacul1(playerid, params[], help) {
        if(PlayerInfo[playerid][pSQ] != 1) return SCM(playerid, -1, "Nu ai inceput quest-ul!");
        if(PlayerInfo[playerid][pFinishQuest] != 0) return SCM(playerid, -1, "Nu Ai inceput quest-ul!");
        if(PlayerInfo[playerid][pVerificareOB1] != 0) return SCM(playerid, -1, "Ai colectat deja acest dovleac");
        if(!PlayerToPoint(5.0, playerid, 2350.2070,-646.6494,128.0547)) return SCM(playerid, COLOR_LGREEN, "Nu esti la un dovleac.");
        SCM(playerid, COLOR_MONEY, "Ai colectat dovleacul(+1);");
        PlayerInfo[playerid][pOb] += 1;
        PlayerInfo[playerid][pVerificareOB1] = 1;
        save_OB(playerid);
        return 1;
    }

    cum fac aici sa am mai multe poziti de unde sa colectez dovleci intr-o singura comanda?

  4. 22 hours ago, shane said:

    Salut @Negrici Rares,

    Trimite si functia SetPlayerPosEx daca vrei sa fie rezolvata problema.

    Insa din ce functii de genul am mai vazut eu, nu stiu la ce foloseste acel false, deci ori problema provine de la el, ori trebuie sa mai adaugi ceva.

    Incearca sa scoti acel false, iar daca problema exista in continuare, trimite functia SetPlayerPosEx sa ne dam si noi seama cum functioneaza la tine.

    O zi buna!

     

    [EDIT]

    Sectiunea pentru ajutor e aici: https://www.sa-mp.ro/forums/forum/355-ajutor-scripting/

    Mi-am dat seama pana la urmă,era de la acel false, Multumesc , O zi buna!

  5. .Cum fac verificare aici gen daca are numarul maxim de masini personale care este 10 sa nu poata sa cumpere cutia?

    YCMD:buyvehiclecrate(playerid, params[],help) {
        if(!PlayerToPoint(3.0,playerid,834.5374,-2261.7124,12.4926)) return SCM(playerid, -1, "Nu esti la crates!");
        if(GetSlots(playerid) >= TotalSlots(playerid)) return SCM(playerid, -1, "Acel player are numarul maxim de vehicule!");
        ShowPlayerDialog(playerid, DIALOG_BUYVCRATES, DIALOG_STYLE_LIST, "Buy vehcicle crate", "Vehicle Crate - {FF0000}1000{FFFFFF}Premium Points\nNormal Crate - {FF0000}300{FFFFFF}Special Points", "Select", "Exit");
        return 1;
    }

  6. ERORR:warning 202: number of arguments does not match definition

    YCMD:gotocp(playerid, params[], help) {
        if(PlayerInfo[playerid][pAdmin] < 6) return true;
        if(CP[playerid] == 0) return SCM(playerid, COLOR_RED, "Eroare: Nu ai un checkpoints activ");
        if(GetPlayerState(playerid) == 2) SetVehiclePosEx(playerid, GetPlayerVehicleID(playerid), CheckpointPos[playerid][0], CheckpointPos[playerid][1], CheckpointPos[playerid][2]);
        else SetPlayerPosEx(false, playerid, CheckpointPos[playerid][0], CheckpointPos[playerid][1], CheckpointPos[playerid][2]);   AICI ESTE PROBLEMA!!! DUPA CUM ZICE SUBLIME
        new vw = GetPlayerVirtualWorld(playerid);
        SetVehicleVirtualWorld(ExamCar[playerid], vw);
        SetPlayerVirtualWorld(playerid, vw);
        SetPlayerInterior(playerid, 0);
        return true;
    }

  7. Stiti gamemode-ul gta-samp- los-santos?

    am descoperit un bug, cand vrei sa cumperi o masina din dealership iti ia bani dar nu iti da masina, oare sa fie de la sistemul de vehicule personale sau e facut prost dealership-ul?

  8. sau ar trebui modificat aici ceva?

    function Dublaje(playerid) {
        new string[128];
        for(new i = 0; i < 9; i++) PlayerTextDrawHide(playerid, SlotTD[i]);
        for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, PacaneleTD[i]);
        IsPacanele[playerid] = 0;
        IsDublaj[playerid] ++;
        for(new i = 0; i < 7; i++) PlayerTextDrawShow(playerid, DublajTD[i]);
        format(string, sizeof(string), "You win: ~g~$%s~n~~w~~h~Press RED or BLACK to double your win.", FormatNumbers(TotalBet[playerid]));
        PlayerTextDrawSetString(playerid, DublajTD[2], string);
        return true;
    }

  9. timer Pacanele[600](playerid) {
        if(TimerPacanele[playerid] > 0) {
            TimerPacanele[playerid] --;
            PlayerPlaySound(playerid, 5201, 0.0, 0.0, 0.0);
            for(new i = 0; i < 9; i++) Slot[i][playerid] = random(6), PacaneleString(playerid, i);
            if(TimerPacanele[playerid] == 0) {
                stop Pacanele(playerid);
                new string[300], AmPierdut = 0;
                for(new gg = 0; gg < 6; gg++) {
                    if(Slot[0][playerid] == gg && Slot[4][playerid] == gg && Slot[8][playerid] == gg) AmPierdut = 1, GiveBet(playerid, gg, 1, 1);
                    else if(Slot[3][playerid] == gg && Slot[4][playerid] == gg && Slot[6][playerid] == gg) AmPierdut = 1, GiveBet(playerid, gg, 2, 1);
                    else if(Slot[0][playerid] == gg && Slot[3][playerid] == gg && Slot[6][playerid] == gg) AmPierdut = 1, GiveBet(playerid, gg, 1, 0);
                    else if(Slot[1][playerid] == gg && Slot[4][playerid] == gg && Slot[7][playerid] == gg) AmPierdut = 1, GiveBet(playerid, gg, 2, 0);
                    else if(Slot[2][playerid] == gg && Slot[5][playerid] == gg && Slot[8][playerid] == gg) AmPierdut = 1, GiveBet(playerid, gg, 3, 0);
                }
                format(string, sizeof(string), "~g~$%s", GetCashStr(playerid));
                PlayerTextDrawSetString(playerid, PacaneleTD[9], string);
                if(AmPierdut == 0) {
                    format(string, sizeof(string), "Ai pierdut $%s.", FormatNumbers(BetPacanele[playerid]));
                    SCM(playerid, COLOR_DARKNICERED, string);
                    GameTextForPlayer(playerid, "~r~YOU LOSE", 1000, 6);
                }
            }
        }
        return true;
    }

     

     

     

    ma gandesc ca aici ar trebui sa modifi:        for(new i = 0; i < 9; i++) Slot[i][playerid] = random(6), PacaneleString(playerid, i);

  10. Am si eu o problema la gm hpq care imi da batai mari de cap,

    imi zice ca masina mea personala e ocupata dar defapt nu e nimeni in ea, să fie de la comanda closestcar ? am observat ca, cand o folosesc se formeaza acest bug 

    e cam greu de explicat ca nu prea stiu de unde vine acest bug

  11.  

       CE ESTE GRESIT DE PRIMESC ACESTE WARNING-URI? :booter.inc(7269) : loose indentation    ,    booter.inc(7270) : loose indentation

       7269:StageTD[0] = TextDrawCreate(195.399978, 94.618469, "box");
       7270:TextDrawLetterSize(StageTD[0], 0.000000, 25.333335);
       7271:TextDrawTextSize(StageTD[0], 487.000000, 0.000000);
       7272:TextDrawAlignment(StageTD[0], 1);
       7273:TextDrawColor(StageTD[0], -1);
       7274:TextDrawUseBox(StageTD[0], 1);
       7275:TextDrawBoxColor(StageTD[0], 255);
       7276:TextDrawSetShadow(StageTD[0], 0);
       7277:TextDrawSetOutline(StageTD[0], 0);
       7278:TextDrawBackgroundColor(StageTD[0], 255);
       7279:TextDrawFont(StageTD[0], 1);
       7280:TextDrawSetProportional(StageTD[0], 1);
       7282:TextDrawSetShadow(StageTD[0], 0);

  12. uite frate, si ma sparge ca nuj ce valoare sa pun

    case 61..75: {
                something = 20 + random(50); gString[0] = (EOS);
                giveExp(playerid, something);
                UpdateVar(playerid, "Respect", PlayerInfo[playerid][pExp]);
                SCMf(playerid, COLOR_SVORANGE, "Spin: {FFFFFF}Ai castigat suma de %d experienta, felicitari.", something);
                format(gString, sizeof gString, "Spin: {FFFFFF}Ai castigat suma de %d experienta. Felicitari !", something);
                ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "Experienta:", gString, "Ok", "");
            }

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