Jump to content

WopsS

Administrator
  • Posts

    2,200
  • Joined

  • Last visited

  • Days Won

    118

Posts posted by WopsS

  1. Nu cred dar imi poti da tu .so si .dll te rog?!

    ARhiva WOS http://www.girlshare.ro/33480209.4

    De ce imi dai arhiva, n-am nevoie de ea.

    Uite aici link-ul de unde le poti descarca, https://github.com/pBlueG/SA-MP-MySQL/releases

  2. Această actualizare este doar pentru administratorii de servere SA-MP

    Dacă actualizaţi serverul de la o versiune 0.3z: puteţi actualiza pur şi simplu prin înlocuirea fişierului "samp03svr" pe linux, sau fişier "samp-server.exe" pe Windows, găsit în pachetul de download pentru versiunea 0.3z.

    SA-MP 0.3z R2-1 server

    - Rezolvat: Programele special concepute pentru a atacă serverul la un nivel inferior al reţelei, cauzând serverul să îngheţe şi să piardă jucători.

    SA-MP 0.3z R2-2 server

    - Valoarea implicită pentru "ackslimit" a fost crescută de la 1000 la 3000. Câteva servere au avut probleme cu jucătorii care au fost daţi afară în mod eronat cu "ackslimit" la 1000.

    - Adăugat callback-ul OnIncomingConnection. Acesta este o notificare când o adresa IP încearcă o conexiune către serverul dvs..

    [pawn]forward OnIncomingConnection(playerid, ip_address[], port);[/pawn]

    - Adaugate urmatoarele "native":

    [pawn]native BlockIpAddress(ip_address[], timems); // blockeaza adresa IP de la o viitoare conexiune

    native UnBlockIpAddress(ip_address[]); // deblocheaza adresa IP

    native SendDeathMessageToPlayer(playerid, killer, killee, weapon);

    native CreateExplosionForPlayer(playerid, Float:X, Float:Y, Float:Z, type, Float:Radius);[/pawn]

    - Eliminat liniile pentru "Packet Modified" din log-ul serverului.

    - mesajele [death] [kill] [nick] nu o sa fie scrise in log-ul serverului daca "chatlogging" este 0.

    Descărcări:

    SA-MP 0.3z R2-2 Linux Server: http://www.sa-mp.ro/utils/server/samp03zsvr_R2-2.tar.gz

    SA-MP 0.3z R2-2 Windows Server: http://www.sa-mp.ro/utils/server/samp03z_svr_R2-2_win32.zip

    SA-MP 0.3z R2-2 Linux Server (1000 max player): http://www.sa-mp.ro/utils/server/samp03zsvr_R2-2-1000p.tar.gz

  3. Da, si nu imi da nici o erroare sau warning merge perfect eu cred ca nu merge pentru ca numele de la baza de date primita de la host e sampdarius nu gangwar cum e cea de la gm am editat gangwar cu sampdarius dar tot nu merge si cei de la host tot imi spun sa editez eu gangwar si si in el sa editez dar nush ce sa editez :(

    Atunci pune-i numele bazei de date primita de la host. Nu pot sa-i pun alt nume, pentru ca nu poate sa se conecteze la ea ...

  4. Nu ai definit i-ul!

    [pawn]function Speedo()

    {

    new i;

    foreach(Player, i)

    {

    new str3[128]; //linia 4052

        if(IsPlayerInAnyVehicle(i))

        {

        new vehicle = GetPlayerVehicleID(i);

    new numara = floatround(GetVehicleSpeed_P(i), floatround_ceil);

    //new Float:Viteza = GetVehicleSpeed_P(i);

    new str1[128],str2[128];

    TextDrawShowForPlayer(i, TextDrawSpeed[2]);

    TextDrawShowForPlayer(i, TextDrawSpeed[3]);

    TextDrawShowForPlayer(i, Patratkilometraj);

    TextDrawShowForPlayer(i, TextDrawSpeed[6]);

    //TextDrawShowForPlayer(i, TextDrawSpeed[4]);

    if(numara<=100)

    {

    format(str1,sizeof(str1),"Viteza: ~y~%d ~w~KM/H",numara);

    TextDrawSetString(TextDrawSpeed[3], str1);

    }

    if(numara>100 && Speed2<=150)

    {

    format(str1,sizeof(str1),"Viteza: ~b~%d ~w~KM/H",numara);

    TextDrawSetString(TextDrawSpeed[3], str1);

    }

    if(numara>150)

    {

    format(str1,sizeof(str1),"Viteza: ~r~%d ~w~KM/H",numara);

        TextDrawSetString(TextDrawSpeed[3], str1);

    }

    format(str2,sizeof(str2),"Benzina: %d L", Gas[vehicle]); //

    TextDrawSetString(TextDrawSpeed[2], str2);

    }

    format(str3,sizeof(str3), "Vehicle: %d", ArIsim[GetVehicleModel(GetPlayerVehicleID(i))-400]); //linia 4077

    TextDrawSetString(TextDrawSpeed[6], str3);

    }

    if(!IsPlayerInAnyVehicle(i))

    {

    TextDrawHideForPlayer(i, TextDrawSpeed[2]);

    TextDrawHideForPlayer(i, TextDrawSpeed[3]);

    TextDrawHideForPlayer(i, Patratkilometraj);

    TextDrawHideForPlayer(i, TextDrawSpeed[6]);

    // TextDrawHideForPlayer(i, TextDrawSpeed[4]);

    }

    }

    }[/pawn]

  5. [pawn]

    function Speedo()

    {

    foreach(Player, i)

    {

    new str3[128]; //linia 4052

        if(IsPlayerInAnyVehicle(i))

        {

        new vehicle = GetPlayerVehicleID(i);

    new numara = floatround(GetVehicleSpeed_P(i), floatround_ceil);

    //new Float:Viteza = GetVehicleSpeed_P(i);

    new str1[128],str2[128];

    TextDrawShowForPlayer(i, TextDrawSpeed[2]);

    TextDrawShowForPlayer(i, TextDrawSpeed[3]);

    TextDrawShowForPlayer(i, Patratkilometraj);

    TextDrawShowForPlayer(i, TextDrawSpeed[6]);

    //TextDrawShowForPlayer(i, TextDrawSpeed[4]);

    if(numara<=100)

    {

    format(str1,sizeof(str1),"Viteza: ~y~%d ~w~KM/H",numara);

    TextDrawSetString(TextDrawSpeed[3], str1);

    }

    if(numara>100 && Speed2<=150)

    {

    format(str1,sizeof(str1),"Viteza: ~b~%d ~w~KM/H",numara);

    TextDrawSetString(TextDrawSpeed[3], str1);

    }

    if(numara>150)

    {

    format(str1,sizeof(str1),"Viteza: ~r~%d ~w~KM/H",numara);

        TextDrawSetString(TextDrawSpeed[3], str1);

    }

    format(str2,sizeof(str2),"Benzina: %d L", Gas[vehicle]); //

    TextDrawSetString(TextDrawSpeed[2], str2);

    }

    format(str3,sizeof(str3), "Vehicle: %d", ArIsim[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); //linia 4077

    TextDrawSetString(TextDrawSpeed[6], str3);

    }

    if(!IsPlayerInAnyVehicle(i))

    {

    TextDrawHideForPlayer(i, TextDrawSpeed[2]);

    TextDrawHideForPlayer(i, TextDrawSpeed[3]);

    TextDrawHideForPlayer(i, Patratkilometraj);

    TextDrawHideForPlayer(i, TextDrawSpeed[6]);

    // TextDrawHideForPlayer(i, TextDrawSpeed[4]);

    }

    }

    }[/pawn]

    Pune asa.

  6. Pai am incercat dupa cum mi-ati zis :

    [pawn]new WLD;

    forward WantedLevelDown(playerid);

    public WantedLevelDown(playerid)

    {

        if(GetPlayerWantedLevel(playerid) == 10)

    {

    PlayerInfo[playerid][pWantedLevel] = 9;

    SendClientMessage(playerid, COLOR_YELLOW, "Current Wanted Level: 9");

    }

        else if(GetPlayerWantedLevel(playerid) == 9)

    {

    PlayerInfo[playerid][pWantedLevel] = 8;

    SendClientMessage(playerid, COLOR_YELLOW, "Current Wanted Level: 8");

    }

        else if(GetPlayerWantedLevel(playerid) == 8)

    {

    PlayerInfo[playerid][pWantedLevel] = 7;

    SendClientMessage(playerid, COLOR_YELLOW, "Current Wanted Level: 7");

    }

        else if(GetPlayerWantedLevel(playerid) == 7)

    {

    PlayerInfo[playerid][pWantedLevel] = 6;

    SendClientMessage(playerid, COLOR_YELLOW, "Current Wanted Level: 6");

    }

        else if(GetPlayerWantedLevel(playerid) == 6)

    {

    PlayerInfo[playerid][pWantedLevel] = 5;

    SendClientMessage(playerid, COLOR_YELLOW, "Current Wanted Level: 5");

    }

        else if(GetPlayerWantedLevel(playerid) == 5)

    {

    PlayerInfo[playerid][pWantedLevel] = 4;

    SendClientMessage(playerid, COLOR_YELLOW, "Current Wanted Level: 4");

    }

        else if(GetPlayerWantedLevel(playerid) == 4)

    {

    PlayerInfo[playerid][pWantedLevel] = 3;

    SendClientMessage(playerid, COLOR_YELLOW, "Current Wanted Level: 3");

    }

        else if(GetPlayerWantedLevel(playerid) == 3)

    {

    PlayerInfo[playerid][pWantedLevel] = 2;

    SendClientMessage(playerid, COLOR_YELLOW, "Current Wanted Level: 2");

    }

        else if(GetPlayerWantedLevel(playerid) == 2)

    {

    PlayerInfo[playerid][pWantedLevel] = 1;

    SendClientMessage(playerid, COLOR_YELLOW, "Current Wanted Level: 1");

    }

        else if(GetPlayerWantedLevel(playerid) == 1)

        {

            PlayerInfo[playerid][pWantedLevel] = 0;

            KillTimer(WLD);

            SendClientMessage(playerid, COLOR_YELLOW, "Current Wanted Level: 0");

        }

        return 1;

    }

    WLD = SetTimer("WantedLevelDown", 120000, false);[/pawn]

    dar nu prea merge .. Am facut-o rau ?

    [pawn]new WLD[MAX_PLAYERS];

    WLD[playerid] = SetTimer("WantedLevelDown", 120000,  true, "i", playerid); // Asta e doar pentru un player[/pawn]

    Asta o pui atunci cand face crima sau primeste wanted, etc..

    Ce ai facut tu acolo e gresit, cand ai pus timer-ul.

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