Jump to content

Jomes.

Membru
  • Posts

    102
  • Joined

  • Last visited

Posts posted by Jomes.

  1. Problemă întâlnită (descriere): Nu merge sa traduc dialogul de la logare....
    Ero(area / rile) / warning-(ul / urile): -

    Liniile de cod / sursa / script-ul: [pawn]public OnPlayerRequestClass(playerid, classid)
    {
    if(gPlayerLogged[playerid] == 1)
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid, -1976.5912,166.1818,36.9623);
    SetPlayerFacingAngle(playerid, 272.6393);
    SetPlayerCameraPos(playerid,-1976.5912 + 3, 166.1818,36.9623);
    SetPlayerCameraLookAt(playerid,-1976.5912,166.1818,36.9623);
    TogglePlayerControllable(playerid, 0);
    if(PlayerInfo[playerid][pMember] == 0 && PlayerInfo[playerid][pLeader] == 0)
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid, -1976.5912,166.1818,36.9623);
    SetPlayerFacingAngle(playerid, 272.6393);
    SetPlayerCameraPos(playerid,-1976.5912 + 3, 166.1818,36.9623);
    SetPlayerCameraLookAt(playerid,-1976.5912,166.1818,36.9623);
    TogglePlayerControllable(playerid, 0);
    PlayerInfo[playerid][pModel] = Peds[classid][0];
    new rand = random(10);
    SetPlayerVirtualWorld(playerid, rand);
    }
    }
    if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1)
    {
    TogglePlayerSpectating(playerid, 1);
    SetPlayerFacingAngle(playerid, 3.41);
    SetPlayerCameraPos(playerid, 320.0, 50.0, 170.0);
    SetPlayerCameraLookAt(playerid, 324.34, 54.122, 173.35);
    SetPlayerInterior(playerid, 0);
    TogglePlayerControllable(playerid, 0);
    if (gPlayerAccount[playerid] != 0)
    {
    new loginstring[320];
    new loginname[64];
    GetPlayerName(playerid,loginname,sizeof(loginname));
    new laston[64];
    new field[128];
    GetPlayerName(playerid,loginname,sizeof(loginname));
    format(field, sizeof(field), "SELECT `ID` FROM users WHERE `Language` = '%s'", loginname);
    mysql_query(SQL, field);
    format(field,128,"SELECT `lastOn` FROM users WHERE `name`='%s'",loginname);
    mysql_query(SQL,field);
    mysql_store_result();
    if(mysql_retrieve_row())
    {
    mysql_fetch_field_row(laston, "lastOn");
    }
    mysql_free_result();
    PlayAudioStreamForPlayer(playerid, "http://www.uploadmusic.org/MUSIC/7487911405899922.mp3");
    format(loginstring,sizeof(loginstring),"Welcome back, {5D8CD7}%s{A9C4E4}!nn{A9C4E4}Please enter your password below to login your account.nn{FFFFFF}* Last login: %s *",loginname,laston);
    ShowPlayerDialog(playerid,DIALOG_LOGIN2,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Quit");
    login[playerid] = SetTimerEx("Logink",30000,false,"d",playerid);
    }
    else
    {
    gPlayerAccount[playerid] = 0;
    new regstring[200];
    new regname[64];
    GetPlayerName(playerid,regname,sizeof(regname));
    PlayAudioStreamForPlayer(playerid, "http://www.uploadmusic.org/MUSIC/7487911405899922.mp3");
    format(regstring,sizeof(regstring),"Welcome to the server, {5D8CD7}%s{A9C4E4}!nnPlease register an account by entering your desired password below.",regname);
    ShowPlayerDialog(playerid,DIALOG_LOGIN1,DIALOG_STYLE_PASSWORD,"Register",regstring,"Register","Quit");
    login[playerid] = SetTimerEx("Logink",60000,false,"d",playerid);
    }
    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel], 1641.6526,-2240.9209,13.4954, 1.0, -1, -1, -1, -1, -1, -1);
    }
    else if(IsPlayerNPC(playerid)) return 1;
    return 1;
    }[/pawn]

    Imagini / Video (optional): -
    Aţi încercat să rezolvaţi singur?: Da

    Vreau ca acest dialog sa-l fac disponibil pentru ambele limbi, dar daca fac asa nu-mi mai apare dialogul...

    [pawn]if(PlayerInfo[playerid][pLanguage] == 1) {
    format(loginstring,sizeof(loginstring),"Bine ai venit, {5D8CD7}%s{A9C4E4}!nn{A9C4E4}Te rog sa iti introduci parola pentru a te logann{FFFFFF}* Ultima logare: %s *",loginname,laston);
    ShowPlayerDialog(playerid,DIALOG_LOGIN2,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Quit"); }
    else if(PlayerInfo[playerid][pLanguage] == 2) {
    format(loginstring,sizeof(loginstring),"Welcome back, {5D8CD7}%s{A9C4E4}!nn{A9C4E4}Please enter your password below to login your account.nn{FFFFFF}* Last login: %s *",loginname,laston);
    ShowPlayerDialog(playerid,DIALOG_LOGIN2,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Quit"); }[/pawn]
    Cum pot sa-i extrag limba din baza de date la logare?
  2. Cauta dupa denumirea masinilor de la dmv pana ajungi la funcita.

    [pawn]public OnPlayerStateChange(playerid, newstate, oldstate)[/pawn]

    Acolo trebuie sa ai un [pawn]SetPlayerCheckpoint[/pawn]

    • Upvote 1
  3. Modifica

    [pawn]SetPlayerRaceCheckpoint(playerid,3,1570.0110,-2593.5493,14.0566, 1789.3186,-2593.9263,20.4397,10); [/pawn]

    in

    [pawn]SetPlayerCheckpoint(playerid, Float:x, Float:y, Float:z, Float:size);// aici e primul checkpoint dupa ce executi comanda.[/pawn] 

    Coordonatele le pui tu.

  4. Problemă întâlnită (descriere): Am creat armoury pd sub forma de biz, iar cand intru in biz nu imi apare interiorul. Ma pot misca, dar nu apar obiectele.
    Ero(area / rile) / warning-(ul / urile): -
    Liniile de cod / sursa / script-ul: -
    Imagini / Video (optional): http://imgur.com/AkriOpr
    Aţi încercat să rezolvaţi singur?: Da

     

    [pawn]Biz ID: 9

    Owned: 1

    Owner: The State

    Message: LVPD Armoury

    EntranceX: 2282.32

    EntranceY: 2423.96

    EntranceZ: 3.4766

    ExitX: 246.587

    ExitY: 109.03

    ExitZ: 1003.22

    LevelNeeded: 10

    BuyPrice: 1000000

    EntranceCost: 1

    Till: 54545481

    Locked: 0

    Interior: 8

    Products: 9671

    Max​Products: 10000

    PriceProd: 100

    Virtual: 2[/pawn]

  5. Problemă întâlnită (descriere): Cand deschid map editor imi da eroare/
    Ero(area / rile) / warning-(ul / urile):  http://imgur.com/xTSbPV9
    Liniile de cod / sursa / script-ul: -
    Imagini / Video (optional): http://imgur.com/xTSbPV9
    Aţi încercat să rezolvaţi singur?: Da

    Sa nu-mi ziceti sa instalez alt driver ca am facut deja acest lucru.

    Nu inteleg de ce da aceasta eroare, imi merge orice joc, chiar si gta 4.... E singurul program cu probleme.

  6. Doar soferul poate seta o statie de radio la masina.

    Bugul cu setarea si la sofer cand se urca cineva in masina a fost rezolvat. Mai e un singur bug, cand un player e in masina si se urca inca unu ii seteaza radioul de 2 oori si cred ca asa face si cand sunt 2 playeri in masina si se urca inca unu ii seteaza radioul de 3 ori

  7. Si care e eroarea? Asa trebuie sa faca.

    Nu am explicat eu bine.

    Eu vreau ca atunci cand sunt in masina si se urca un pasager sa nu-mi mai seteze si mie radio, sa-i seteze doar lui, aceeasi cheste se intampla si cand se afla un pasager in masina si se urca un sofer.

  8. Nick:Vanilla

    Problema: Cand am baga un radio si un player se urca la mine in masina imi seteaza si mie radio-ul din nou.

    Erori / warnings: -

    Pawno Code:

    Lini/script:[pawn]new RadioFixed[MAX_VEHICLES];

    new Radio[MAX_PLAYERS];[/pawn]

    public OnPlayerStateChange(playerid, newstate, oldstate)

    [pawn] if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)

    {

    for(new i = 0; i < MAX_PLAYERS; i++)

    {

    new vehicle = GetPlayerVehicleID(playerid);

    if(GetPlayerVehicleID(i) == vehicle)

    {

    if(RadioFixed[vehicle] == 2)

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.136:80");

    }

    if(RadioFixed[vehicle] == 3)

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.35:80");

    }

    if(RadioFixed[vehicle] == 4)

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                PlayAudioStreamForPlayersInCar(vehicleid, "http://stream.profm.ro:8012/profm.mp3");

    }

    if(RadioFixed[vehicle] == 5)

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://www.radio21.ro/Radio21Live.m3u");

    }

    if(RadioFixed[vehicle] == 6)

    {

        StopAudioStreamForPlayersInCar(vehicleid);

                PlayAudioStreamForPlayersInCar(vehicleid, "http://www.radiozu.ro/live.m3u");

    }

    if(RadioFixed[vehicle] == 7)

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                  PlayAudioStreamForPlayersInCar(vehicleid, "http://live.radiotaraf.com:8181");

    }

    if(RadioFixed[vehicle] == 8)

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://radiohot.dyndns.biz:8000");

    }

    if(RadioFixed[vehicle] == 9)

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://necenzurat.greudedifuzat.eu:8012");

    }

    if(RadioFixed[vehicle] == 10)

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://www.europafm.ro/&files/live.m3u");

    }

    if(RadioFixed[vehicle] == 11)

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.35:9000");

    }

    if(RadioFixed[vehicle] == 12)

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://bbc.co.uk/radio/listen/live/r1.asx");

    }

    if(RadioFixed[vehicle] == 0)

    {

    StopAudioStreamForPlayersInCar(vehicleid);

    }

    }

    }

    }[/pawn]

    [pawn] if(dialogid == Dialog_radio)

    {

    if(!response)

    {

      //SendClientMessage(playerid, COLOR_GREY, "Ai inchis radioul.");

        foreach(Player,i)

        {

            if(IsPlayerInAnyVehicle(i))

            {

                if(GetPlayerVehicleID(i) == vehicleid)

          {

                    //PlayAudioStreamForPlayer(i,url);

                }

            }

        }

        return 1;

            }

    switch(listitem)

    {

    case 0:

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.136:80");

    Radio[playerid] = 1;

    RadioFixed[vehicleid] = 2;

    return 1;

    }

    case 1:

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.35:80");

    Radio[playerid] = 1;

    RadioFixed[vehicleid] = 3;

    return 1;

    }

    case 2:

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                PlayAudioStreamForPlayersInCar(vehicleid, "http://stream.profm.ro:8012/profm.mp3");

    Radio[playerid] = 1;

    RadioFixed[vehicleid] = 4;

    return 1;

    }

    case 3:

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://www.radio21.ro/Radio21Live.m3u");

    Radio[playerid] = 1;

    RadioFixed[vehicleid] = 5;

    return 1;

    }

    case 4:

    {

        StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://www.radiozu.ro/live.m3u");

    Radio[playerid] = 1;

    RadioFixed[vehicleid] = 6;

    return 1;

    }

    case 5:

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://live.radiotaraf.com:8181");

    Radio[playerid] = 1;

    RadioFixed[vehicleid] = 7;

    return 1;

    }

    case 6:

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://radiohot.dyndns.biz:8000");

    Radio[playerid] = 1;

    RadioFixed[vehicleid] = 8;

    return 1;

    }

    case 7:

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://necenzurat.greudedifuzat.eu:8012");

    Radio[playerid] = 1;

    RadioFixed[vehicleid] = 9;

    return 1;

    }

    case 8:

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://www.europafm.ro/&files/live.m3u");

    Radio[playerid] = 1;

    RadioFixed[vehicleid] = 10;

    return 1;

    }

    case 9:

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.35:9000");

    Radio[playerid] = 1;

    RadioFixed[vehicleid] = 11;

    return 1;

    }

    case 10:

    {

    StopAudioStreamForPlayersInCar(vehicleid);

                    PlayAudioStreamForPlayersInCar(vehicleid, "http://bbc.co.uk/radio/listen/live/r1.asx");

    Radio[playerid] = 1;

    RadioFixed[vehicleid] = 12;

    return 1;

    }

    case 11:

    {

                    StopAudioStreamForPlayersInCar(vehicleid);

    Radio[playerid] = 0;

    RadioFixed[vehicleid] = 0;

    return 1;

    }

    }

    return 1;

    }[/pawn]

    [pawn]stock PlayAudioStreamForPlayersInCar(vehicleid,url[])

    {

        foreach(Player,i)

        {

            if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i))

            {

                if(GetPlayerVehicleID(i) == vehicleid)

                {

                    PlayAudioStreamForPlayer(i,url);

                }

            }

        }

        return 1;

    }[/pawn]

    [pawn]stock StopAudioStreamForPlayersInCar(vehicleid)

    {

        foreach(Player,i)

        {

            if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i))

            {

                if(GetPlayerVehicleID(i) == vehicleid)

                {

                    StopAudioStreamForPlayer(i);

                }

            }

        }

        return 1;

    }[/pawn]

    Ai incercat sa rezolvi singur ?: Da

  9. Nick:Vanilla

    Problema: Nu se compileaza. Daca vreau sa compilez imi apare acel chenar si ramane asa pana imi v-a creste barba, daca incerc sa modific orice in gm imi da eroarea de mai jos.

    Erori / warnings:

    [pawn]Cannot create file "C:\Users\iatag_000\Desktop\Ro-Play RPG

    Server\gamemodes\RORP.pwn". The process cannot access the file

    because it is being used by another process.[/pawn]

    Lini/script: -

    Ai incercat sa rezolvi singur ?: Da

    PROBLEMA REZOLVATA! Multumesc pentru ajutor.

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