Jump to content

NuamNume

Membru
  • Posts

    70
  • Joined

  • Last visited

Posts posted by NuamNume

  1. Salut, am 2 bug uri la un sistem de masini personale.

    la comanda asta:
     

    YCMD:vehicles(playerid, params[], help)
    {
        if(!Iter_Count(PersonalVehicle[playerid]))
            return sendPlayerError(playerid, "Nu ai nici un vehicul personal.");

        new string[2048] = "Slot\tVehicle\tStatus\tDespawn Time\n";
        
        foreach(new i : PersonalVehicle[playerid])
        {
            if(PersonalVehicle[i][pvSpawnedID] == INVALID_VEHICLE_ID)
            {
                format(string, 2048, "%s{FFFFFF}%d\t%s\t{db0910}Despawned{FFFFFF}\t-\n", string, (i + 1), getVehicleName(PersonalVehicle[i][pvModelID]));
            }
            else
            {
                format(string, 2048, "%s{FFFFFF}%d\t%s\t%s\t%d minutes\n", string, (i + 1), getVehicleName(PersonalVehicle[i][pvModelID]), (IsVehicleOccupied(PersonalVehicle[i][pvSpawnedID])) ? ("{E5913E}Occupied{FFFFFF}") : ("{4DFF00}Spawned{FFFFFF}"), ((PersonalVehicle[i][pvDespawnTime] - gettime()) / 60));
            }
        }

        new title[64];
        format(title, 64, "%s's garage (%d slots)", getName(playerid), playerInfo[playerid][pVehicleSlots]);
        Dialog_Show(playerid, 0, DIALOG_STYLE_TABLIST_HEADERS, title, string, "Select", "Close");
        return true;
    }

    acolo la %d slots si despawn time nu merge, arata asta. O sa va las poza.

     

    https://imgur.com/a/kjtqgNi

    Pot sa primesc ajutor? Multumesc frumos.

  2. Salut, am 2 bug uri la un sistem de masini personale.

    la comanda asta:
     

    YCMD:vehicles(playerid, params[], help)
    {
        if(!Iter_Count(PersonalVehicle[playerid]))
            return sendPlayerError(playerid, "Nu ai nici un vehicul personal.");

        new string[2048] = "Slot\tVehicle\tStatus\tDespawn Time\n";
        
        foreach(new i : PersonalVehicle[playerid])
        {
            if(PersonalVehicle[i][pvSpawnedID] == INVALID_VEHICLE_ID)
            {
                format(string, 2048, "%s{FFFFFF}%d\t%s\t{db0910}Despawned{FFFFFF}\t-\n", string, (i + 1), getVehicleName(PersonalVehicle[i][pvModelID]));
            }
            else
            {
                format(string, 2048, "%s{FFFFFF}%d\t%s\t%s\t%d minutes\n", string, (i + 1), getVehicleName(PersonalVehicle[i][pvModelID]), (IsVehicleOccupied(PersonalVehicle[i][pvSpawnedID])) ? ("{E5913E}Occupied{FFFFFF}") : ("{4DFF00}Spawned{FFFFFF}"), ((PersonalVehicle[i][pvDespawnTime] - gettime()) / 60));
            }
        }

        new title[64];
        format(title, 64, "%s's garage (%d slots)", getName(playerid), playerInfo[playerid][pVehicleSlots]);
        Dialog_Show(playerid, 0, DIALOG_STYLE_TABLIST_HEADERS, title, string, "Select", "Close");
        return true;
    }

    acolo la %d slots si despawn time nu merge, arata asta. O sa va las poza.

     

    https://imgur.com/a/kjtqgNi

     

  3. Salut, am pe server un sistem de creare de label-uri printr-o comanda, adica merge totul pefect, doar ca atunci cand imi apare dialog si scriu text-ul si dau enter, imi dispare si imi apare in server log asta: 

    [19:39:39] Error ID: 1064, Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '', '13.578', '1151633605', '0', '')' at line 1
    [19:39:39] Callback: FJ37DH3JG_MYSQL_INTERNAL
    [19:39:39] gQuery: INSERT INTO `server_labels` (`X`, `Y`, `Z`, `VirtualWorld`, `Interior`, `Text`) VALUES ('1316.274, '-1387.361', '13.578', '1151633605', '0', '')

    Stie cineva ce are? Nu stiu daca ma credeti, dar ma chinui de 2 ore si 13 minute si nu ii dau de cap, am scris si am re-scris, degeaba. nimic

    Sa va arat si linia cu problema: 

     gQuery[0] = (EOS);
     mysql_format(SQL, gQuery, 256, "INSERT INTO `server_pickups` (Model, X, Y, Z, WorldID, Interior) VALUES ('%d', '%f', '%f', '%f', '%d', '%d')", model, PickupInfo[id][pickupX], PickupInfo[id][pickupY], PickupInfo[id][pickupZ], worldid, interior);

    Poate sa ma ajute cineva? Daca da, chiar as fii recunoscator. Si eu vreau sa va ajut, dar nu prea stiu.. sunt destul de incepator in scripting, adica pot sa rezolv anumite erori, sa fac anumite comenzi, dar la asta chiar nu stiu. Multumesc tuturor si o zi/seara buna.

  4. Nu merge oricum va multumesc mult.

     

    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4571) : error 033: array must be indexed (variable "LoginPTD")
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4572) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4573) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4574) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4575) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4576) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4577) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4578) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4579) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4580) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4581) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4582) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4583) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4584) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4586) : error 033: array must be indexed (variable "LoginPTD")
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4587) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4588) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4589) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4590) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4591) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4592) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4593) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4594) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4595) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4596) : error 035: argument type mismatch (argument 2)
    C:\Users\Raul\Downloads\burned.ro\pawno\include\systems.inc(4597) : error 035: argument type mismatch (argument 2)

    Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


    26 Errors.
    [Finished in 50.6s with exit code 1]
    [cmd: ['pawncc.exe', '-i includes', 'C:\\Users\\Raul\\Downloads\\burned.ro\\gamemodes\\wa-rpg.pwn', '-;+']]
    [dir: C:\Users\Raul\Downloads\burned.ro\gamemodes]
    [path: C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\]

    Am facut exact ce a zis baffy

  5. C:\Users\Raul\Downloads\burned.ro\gamemodes\wa-rpg.pwn(2723) : error 017: undefined symbol "playertextid"
    Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


    1 Error.
    [Finished in 68.9s with exit code 1]
    [cmd: ['pawncc.exe', '-i includes', 'C:\\Users\\Raul\\Downloads\\burned.ro\\gamemodes\\wa-rpg.pwn', '-;+']]
    [dir: C:\Users\Raul\Downloads\burned.ro\gamemodes]
    [path: C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\]

  6. Salutare, am o problema la un sistem de logare pe textdraw. Nu am erori, dar nu ma lasa sa selectez.

    COD: 

                    format(string, sizeof(string), "Name: %s", GetName(playerid));
                    PlayerTextDrawSetString(playerid, LoginPTD[0], string);
                    PlayerTextDrawSetString(playerid, LoginPTD[1], "Password: ~b~click");
                    format(string, sizeof(string), "Last Login:~n~%s", laston);
                    PlayerTextDrawSetString(playerid, LoginPTD[2], string);

                    for(new i = 0; i < 3; i++) PlayerTextDrawShow(playerid, LoginPTD);
                    for(new i = 0; i < 2; i++) TextDrawShowForPlayer(playerid, LoginTD);
                    SelectTextDraw(playerid, 0xFFFFF00FF);

     

                      if(playertextid == LoginPTD[1]) ShowPlayerDialog(playerid, DIALOG_LOGIN2,DIALOG_STYLE_PASSWORD, "Login", "Insert your password in the dialog below!", "Login", "Quit");

    Nu stiu daca este nevoie sa va arat mai mult, poate sa ma ajute cineva pana maine va rog? :)

  7. Help pls

    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
        if(newstate == PLAYER_STATE_DRIVER)
        {
            if(playerInfo[playerid][pFlyLicense] == 0 && isPlane(GetPlayerVehicleID(playerid)))
            {
                sendPlayerError(playerid, "Nu ai licenta de pilot.");
                ClearAnimations(playerid);
                return true;
            }

            if(playerInfo[playerid][pBoatLicense] == 0 && isBoat(GetPlayerVehicleID(playerid)))
            {
                sendPlayerError(playerid, "Nu ai licenta de navigatie.");
                ClearAnimations(playerid);
                return true;
            }

            if(playerInfo[playerid][pDrivingLicense] == 0 && !isBike(GetPlayerVehicleID(playerid)) && !isBoat(GetPlayerVehicleID(playerid)) && !isPlane(GetPlayerVehicleID(playerid)) && GetPlayerVehicleID(playerid) != playerInfo[playerid][pExamenVehicle])
            {
                sendPlayerError(playerid, "Nu ai licenta de condus.");
                ClearAnimations(playerid);
                return true;
            }

            GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
            SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);    
            if[vehicle_engine[GetPlayerVehicleID(playerid)])
                SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective);

            if(isBike(GetPlayerVehicleID(playerid)))
            {
                SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective);
                vehicle_engine[GetPlayerVehicleID(playerid)] = true;
            }
        }
        if(newstate == PLAYER_STATE_ONFOOT || oldstate == PLAYER_STATE_DRIVER)
        {
            if(IsValidVehicle(playerInfo[playerid][pExamenVehicle]))
                examenFail(playerid);
        }
        return 1;
    }

     

    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
        if(PRESSED(KEY_LOOK_BEHIND))
        {
            if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER || !isBike(GetPlayerVehicleID(playerid)) || GetPVarInt(playerid, "engineDeelay") != gettime())
            {
                Command_ReProcess(playerid, "engine", false);
            }
        }

        if(PRESSED(KEY_ACTION))
        {
            if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER || !isBike(GetPlayerVehicleID(playerid)) || !isBoat(GetPlayerVehicleID(playerid)) || !isPlane(GetPlayerVehicleID(playerid)))
            {
                Command_ReProcess(playerid, "lights", false);
            }
        }

        if(PRESSED(KEY_ANALOG_DOWN))
        {
            if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER || !isBike(GetPlayerVehicleID(playerid)) || !isBoat(GetPlayerVehicleID(playerid)) || !isPlane(GetPlayerVehicleID(playerid)))
            {
                GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, objective);
                return true;
            }

                vehicle_boot[GetPlayerVehicleID(playerid)] = true;
                SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, objective);    
                return true;
            }
        }

        if(PRESSED(KEY_ANALOG_UP))
        {
            if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER || !isbike(GetPlayerVehicleID(playerid)) || !isBoat(GetPlayerVehicleID(playerid)) || !isPlane(GetPlayerVehicleID(playerid)))
            {
                new engine, lights, alarm, doors, bonnet, boot, objective;
                GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);

                if(vehicle_bonnet[GetPlayerVehicleID(playerid)]) == true)
                {
                    vehicle_bonnet[GetPlayerVehicleID(playerid)] = false;
                    SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF, objective);
                    return true;
                }

                vehicle_bonnet[GetPlayerVehicleID(playerid)] = true;
                SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, VEHICLE_PARAMS_ON, VEHICLE_PARAMS_ON, objective)
            }
        }
        return 1;
    }

     

    Erori: 

    C:\Users\Raul\Desktop\Tuts GM\pawno\include\callbacks.inc(865) : warning 219: local variable "doors" shadows a variable at a preceding level
    C:\Users\Raul\Desktop\Tuts GM\pawno\include\callbacks.inc(866) : warning 219: local variable "lights" shadows a variable at a preceding level
    C:\Users\Raul\Desktop\Tuts GM\gamemodes\Tuts.pwn(704) : error 017: undefined symbol "engine"
    C:\Users\Raul\Desktop\Tuts GM\gamemodes\Tuts.pwn(705) : error 017: undefined symbol "lights"
    C:\Users\Raul\Desktop\Tuts GM\gamemodes\Tuts.pwn(706) : error 029: invalid expression, assumed zero
    C:\Users\Raul\Desktop\Tuts GM\gamemodes\Tuts.pwn(706) : error 001: expected token: ";", but found ")"
    C:\Users\Raul\Desktop\Tuts GM\gamemodes\Tuts.pwn(706) : error 029: invalid expression, assumed zero
    C:\Users\Raul\Desktop\Tuts GM\gamemodes\Tuts.pwn(706) : fatal error 107: too many error messages on one line

    Compilation aborted.

    Pawn compiler 3.10.8              Copyright (c) 1997-2006, ITB CompuPhase


    6 Errors.
    [Finished in 2.4s with exit code 1]
    [cmd: ['pawncc.exe', '-i includes', 'C:\\Users\\Raul\\Desktop\\Tuts GM\\gamemodes\\Tuts.pwn', '-;+']]
    [dir: C:\Users\Raul\Desktop\Tuts GM\gamemodes]
    [path: C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\] 

  8. File or function is not found

    echo Executing Server Config...
    lanmode 0
    rcon_password parola123
    maxplayers 50
    port 7777
    hostname Shine RPG | In progress...
    gamemode0 Tuts
    filterscripts 
    plugins mysql.dll sscanf
    announce 1
    chatlogging 0
    weburl -
    onfoot_rate 40
    incar_rate 40
    weapon_rate 40
    stream_distance 300.0
    stream_rate 1000
    maxnpc 0
    logtimeformat [%H:%M:%S]
    language RO

  9. 3 hours ago, adversaru said:

    ma tu chiar esti bulangiu? cum iti permiti sa comentezi la o postare de learning "e ez" cand tu ai umplut forumul de "ajutati-ma va rog din suflet" la cele mai penibile rezolvari?
    ce au ajuns copiii astia bai baiatule.

    uau ce scripter bun esti mars ma jigodie ordinara

  10. Ma poate ajuta cineva? Cand dau de ex /ban PetardaBUM1998 0 NeAuzim imi apare "syntax: /ban etc

    Va rog...

    COD: 

    YCMD:ban(playerid, params[], help)
    {
        if(!PlayerInfo[playerid][pAdmin])
            return SCM(playerid, 0xa3e080FF, "You are not an admin!");

        if(GetPVarInt(playerid, "ban_cooldown") > gettime())
            return SendFormatMessage(playerid, COLOR_GREY, "You need to wait %d seconds for another ban.", (GetPVarInt(playerid, "ban_cooldown") - gettime()));

        new userID, days, reason[64];
        if(sscanf(params, "usd[64]", userID, days, reason) || days < 0)
            return SCM(playerid, -1, "Syntax: /ban <playerid/name> <days (0 = permanent)> <reason>");

        if(!IsPlayerLogged(playerid))
            return SCM(playerid, COLOR_GREY, "This player is not connected!");

        if(userID == playerid)
            return SCM(playerid, COLOR_GREY, "Nu poti folosi aceasta comanda aspura ta.");

        if(PlayerInfo[playerid][pAdmin] >= PlayerInfo[playerid][pAdmin] && !strmatch(GetPlayerNameEx(playerid), "R4uL"))
            return SCM(playerid, COLOR_GREY, "Nu poti folosi aceasta comanda pe acel jucator.");

        banPlayer(userID, playerid, days, reason);
        return true;

    se poate fast?

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