Jump to content

2pacs

Membru
  • Posts

    65
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by 2pacs

  1. Ok, inteleg... dar sunt cam incepator...

    [pawn]public CarCheck()
    {
    new string[256];
    for(new j = 0; j {
    if(IsPlayerConnected(j))
    {
    new Float:health;
    GetPlayerHealth(j, health);
    if(STDPlayer[j]==1)
    {
    GetPlayerHealth(j, health);
    SetPlayerHealth(j, health - 5.0);
    SendClientMessage(j, COLOR_WHITE, "* Lost 4 health due to STD.");
    }
    else if(STDPlayer[j]==2)
    {
    GetPlayerHealth(j, health);
    SetPlayerHealth(j, health - 12.0);
    SendClientMessage(j, COLOR_WHITE, "* Lost 8 health due to STD.");
    }
    else if(STDPlayer[j]==3)
    {
    GetPlayerHealth(j, health);
    SetPlayerHealth(j, health - 20.0);
    SendClientMessage(j, COLOR_WHITE, "* Lost 12 health due to STD.");
    }

    if(GetPlayerMoney(j) < 0)
    {
    if(MoneyMessage[j]==0)
    {
    format(string, sizeof(string), "You are in debt, you have till next Time Check to get: $%d or you go to jail.", GetPlayerMoney(j));
    SendClientMessage(j, COLOR_LIGHTRED, string);
    MoneyMessage[j] = 1;
    }
    }
    else
    {
    MoneyMessage[j] = 0;
    }
    }
    }
    for(new c = 1; c < 400; c++)
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    new level = PlayerInfo[pJackSkill]
    if (level >= 401)
    {
    SetVehicleParamsForPlayer(c, i, 0, 0);
    }
    }
    }
    if (gLastDriver[c] == 301)
    {

    }
    if (gLastDriver[c] >= 300)
    {
    gLastDriver[c]++;
    }
    //foundowner = -1;
    }
    return 1;
    }[/pawn];>

  2. Problemă întâlnită (descriere):Salut, am o problema cu comanda /houseentrance, nu pot seta intrare la casele cu id mai mare de 77.
    Ero(area / rile) / warning-(ul / urile):-
    Liniile de cod / sursa / script-ul:mai jos
    Imagini / Video (optional):-
    Aţi încercat să rezolvaţi singur?:nu prea am stiut ce..

    [pawn]new HouseInfo[301][hInfo];[/pawn]

    [pawn]if(strcmp(cmd, "/houseentrance", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pAdmin] != 1340)
    {
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "SYNTAX: /houseentrance [houseid] - Modifica iesirea");
    return 1;
    }
    new proplev = strval(tmp);
    if(proplev > sizeof(HouseInfo) || proplev < 0)
    {
    SendClientMessage(playerid,COLOR_WHITE,"Nu poti seta o intrare cu un id mai mare de 300.");
    return 1;
    }
    else
    {
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    format(string,sizeof(string),"Entrance of House %d to %f - %f - %f",proplev,X,Y,Z);
    ABroadCast(COLOR_YELLOW,string,5);
    HouseInfo[proplev][hEntrancex] = X;
    HouseInfo[proplev][hEntrancey] = Y;
    HouseInfo[proplev][hEntrancez] = Z;
    OnPropUpdate();
    return 1;
    }
    }
    }[/pawn]

  3. Problemă întâlnită (descriere):Am adaugat un sistem "vama" pe server... acum cand ajung in punctul de control al vamii, scriu comanda /vama... comanda functioneaza dar sub ea imi apare unknown command.
    Ero(area / rile) / warning-(ul / urile):
    Liniile de cod / sursa / script-ul: este pus mai jos
    Imagini / Video (optional):https://imageshack.com/i/p7QE1nicp
    Aţi încercat să rezolvaţi singur?:da, am modificat-o, cum am crezut... dar fara folos.

    [pawn]if(strcmp(cmd, "/vama", true) == 0)
    {
    if(PlayerToPoint(3.0, playerid, 63.0148,-1524.9260,4.9184))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama1,54.231167, -1529.687012, 9.320637, 3.5);
    SetTimer("vamaClose1", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~~h~-500", 5000, 1);
    SendClientMessage(playerid, COLOR_GREEN, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_BLUE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(3.0, playerid, 43.9277,-1540.1890,5.2053))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama2,52.695782, -1540.765869, 9.255125, 3.5);
    SetTimer("vamaClose2", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~~h~-50", 5000, 1);
    SendClientMessage(playerid, COLOR_GREEN, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, 1734.4246,548.4321,26.5624))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama3, 1735.363892, 541.511719, 23.052874, 3.5);
    SetTimer("vamaClose3", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, 79.7887,-1267.8707,14.4737))//vama5
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama5, 86.199996948242, -1263.1999511719, 10.199999809265, 3.5);
    SetTimer("vamaClose5", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, 86.4550,-1249.6454,14.6873))//vama6
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama6, 80.300003051758, -1253.8000488281, 10.199999809265, 3.5);
    SetTimer("vamaClose6", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, 1752.8773,524.2502,27.5999))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama4, 1752.032959, 534.572021, 23.052874, 3.5);
    SetTimer("vamaClose4", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, -2677.2427,1267.8577,55.4297))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama7, -2677.3000488281, 1274.0999755859, 50.099998474121, 3.5);
    SetTimer("vamaClose7", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, -2667.7046,1268.1748,55.4297))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama8, -2668.099609375, 1274.5, 50.099998474121, 3.5);
    SetTimer("vamaClose8", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, 102.4933,-1270.5217,14.7523))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama9, 98.400001525879, -1273.8000488281, 10.199999809265, 3.5);
    SetTimer("vamaClose9", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, 100.8988,-1285.2039,14.3161))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama10, 104.40000152588, -1282.4000244141, 10.199999809265, 3.5);
    SetTimer("vamaClose10", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, -1724.1564,-743.2758,35.6537))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama11, -1721.8000488281, -747.29998779297, 30.099998474121, 3.5);
    SetTimer("vamaClose11", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, -1710.0458,-739.7853,37.3692))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama12, -1714.3000488281, -737.29998779297, 30.299999237061, 3.5);
    SetTimer("vamaClose12", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, -2875.9744,-1009.6417,9.4922))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama13, -2875.5, -1004, 3.300000190735, 3.5);
    SetTimer("vamaClose13", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, -2888.6890,-997.1403,9.4922))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama14, -2889.5, -1002.700012207, 3.300000190735, 3.5);
    SetTimer("vamaClose14", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, -1159.7938,1062.8971,40.2110))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama15, -1163.9000244141, 1062.9000244141, 45.599998474121 , 3.5);
    SetTimer("vamaClose15", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, -1180.7094,1074.2361,40.4388))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama16, -1176.1999511719, 1074.4000244141, 45.599998474121, 3.5);
    SetTimer("vamaClose16", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(3.0, playerid, -1163.7650,1066.9692,40.2029))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama17, -1164.099609375, 1063.19921875, 45.599998474121 , 3.5);
    SetTimer("vamaClose17", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(3.0, playerid, -1176.5973,1069.6074,40.4582))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama18, -1175.9000244141, 1074.0999755859, 45.599998474121 , 3.5);
    SetTimer("vamaClose18", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, -2686.5955,1281.2941,55.4297))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama19, -2686.3999023438, 1274, 50.099998474121 , 3.5);
    SetTimer("vamaClose19", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else if(PlayerToPoint(5.0, playerid, -2694.8418,1281.9725,55.4297))
    {
    if(PlayerInfo[playerid][pPassport] == 1)
    {
    MoveDynamicObject(vama20, -2695.5, 1274.6999511719, 50.099998474121 , 3.5);
    SetTimer("vamaClose20", 4000, 0);
    GivePlayerCash(playerid, -50);
    GameTextForPlayer(playerid, "~r~-50", 500, 1);
    SendClientMessage(playerid, COLOR_WHITE, "{F3FF02}[Vames]:{FFFFFF} Bariera a fost deschisa pentru {F3FF02}4{FFFFFF} seconde.");
    SBizzInfo[4][sbTill] += 50;
    ExtortionSBiz(14, 50);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "* Nu ai Pasaport, dute la City Hall si cumpara unu.");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "Nu esti la vama.");
    return 1;
    }
    }[/pawn]

  4. Problemă întâlnită (descriere):Salut, de curand am gasit un job interesant intr-un GM, l-am copiat...etc, folosesc comanda /baloti, porneste jobul acum problema mea este: fac curse pana la infinit nu pot oprii jobul.
    Ero(area / rile) / warning-(ul / urile):-
    Liniile de cod / sursa / script-ul: este pus mai jos.

    Imagini / Video (optional):

    Aţîncercat să rezolvaţi singur?:Da, am facut comanda /stopbaloti... imi respawneaza masina... sterge CP-urile, dar daca ma urc iar in masina jobului, scriu /baloti... imi spune ca deja lucrez, cum as putea oprii jobul? (ex: /porneste, /opreste.)

    [pawn]if (strcmp("/stopbaloti", cmdtext, true, 10) == 0)
    {
    if(PlayerInfo[playerid][pJob] != 8)
    {
    SendClientMessage(playerid, COLOR_GREY, "Server: Nu esti Distribuitor de baloti!");
    return 1;
    }
    new carid = GetPlayerVehicleID(playerid);
    SetVehicleToRespawn(carid);
    DisablePlayerCheckpoint(playerid);
    SendClientMessage(playerid, COLOR_LIGHTGREEN, "{21BAE5}Ai terminat treaba pe ziua de azi.");
    return 1;
    }[/pawn]
    [pawn]
    if (strcmp("/baloti", cmdtext, true, 10) == 0)
    {
    if(PlayerInfo[playerid][pJob] != 8)
    {
    SendClientMessage(playerid, COLOR_GREY, "Server: Nu esti Distribuitor de baloti!");
    return 1;
    }
    if(CP[playerid] >= 601 && CP[playerid] <= 604)
    {
    SendClientMessage(playerid, COLOR_GREY, "Deja lucrezi!");
    return 1;
    }
    new tmpcar;
    tmpcar = GetPlayerVehicleID(playerid);
    if(IsAbalot(tmpcar))
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,-90.2143,53.5446,3.1172,9.0);
    CP[playerid] = 600;
    SendClientMessage(playerid, COLOR_LIGHTGREEN, "Dute la punctul rosu , pentru a incarca balotii!");
    return 1;
    }
    SendClientMessage(playerid, COLOR_RED,"Trebuie sa fi intr-un Camion");
    }[/pawn]
     

  5.  format(string, sizeof(string), " %s s-a connectat ****.", gpInfo[playerid][pName]);
     format(string, sizeof(string), "{ffffff}%s a fost detectat cu .", gpInfo[playerid][pName]);
    ai uitat sa pui la sizeof parantezele ( )

    Nu era problema cu parantezele, am scris-o altfel.

    La problema asta, nu stiu ce sa-i fac:

    [pawn]symbol is never used: "hackers"[/pawn]

    asta e linia : [pawn]CMD:hackers(playerid, params[])[/pawn]

  6. incearca...

    format(string, sizeof(string), "[ANTI-[color=red][b][i][censured by the system][/i][/b][/color]]: %s s-a connectat ****.", gpInfo[playerid][pName]);

    si nu am intelez faza cu [ANTI-.....

    mai exact ce face comanda asta si CMD:hackers ?

    Detecteaza pe cei cu Sob

    PS. primesc aceleasi erori

  7. [pawn]-(62578) : warning 213: tag mismatch

    -(62579) : warning 213: tag mismatch

    -(63217) : warning 203: symbol is never used: "hackers"

    [/pawn]

    [pawn]

        62578 -  format(string, sizeof string, "[ANTI-[censured by the system]]: %s s-a connectat ****.", gpInfo[playerid][pName]);

    62579 - format(string, sizeof(string), "{ffffff}%s a fost detectat cu [censured by the system].", gpInfo[playerid][pName]);

    }[/pawn]

    [pawn] [pawn]63217[/pawn] CMD:hackers(playerid, params[])[/pawn] Linia asta nu exista, doar numele

  8. [pawn]-(62578) : warning 213: tag mismatch

    -(62579) : warning 213: tag mismatch

    -(63217) : warning 203: symbol is never used: "hackers"

    [/pawn]

    [pawn]

        62578 - format(string, sizeof string, "[ANTI-[censured by the system]]: %s s-a connectat ****.", gpInfo[playerid][pName]);

    62579 - format(string, sizeof(string), "{ffffff}%s a fost detectat cu [censured by the system].", gpInfo[playerid][pName]);

    [/pawn]

    [pawn]63217 - CMD:hackers(playerid, params[])[/pawn]

    Linia asta nu exista, doar numele

  9. Salut, de curand am depistat o noua problema la DMV, am incercat sa dau examenul pentru car license... am dat sala iar cand dau traseul ma urc in masina dar nu imi mai apare nici un checkpoint.

    [pawn]

    public IsASala(carid)

    {

    if(carid == dmv1||carid == dmv2||carid == dmv3||carid == dmv4)

    {

    return 1;

    }

    return 0;

    }[/pawn]

    [pawn]

    if(IsASala(newcar))

    {

        if (PlayerInfo[playerid][pSala] == 1)

    {

      CP[playerid] = 200;

      SetPlayerCheckpoint(playerid, 2054.183349,-1929.639648,13.045073, 4.0);

      PlayerInfo[playerid][pExamen] = 1;

        SendClientMessage(playerid,COLOR_LIGHTGREEN, "Bafta , ai grija cum conduci si nu zgaria masina");

        }

        else

        {

            RemovePlayerFromVehicle(playerid);

            SendClientMessage(playerid,COLOR_LIGHTRED," Alege msina privata pentru testul de conducere , permis!! ");

            }

    }[/pawn]

    [pawn]else if(CP[playerid] ==200)

    {

    if(IsPlayerInVehicle(playerid, dmv1) || IsPlayerInVehicle(playerid, dmv2) || IsPlayerInVehicle(playerid, dmv3) || IsPlayerInVehicle(playerid, dmv4))

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 201;

    SetPlayerCheckpoint(playerid, 1980.910644,-1929.369628,13.059986, 5.0);

    }

    else

    {

        SendClientMessage(playerid, COLOR_LIGHTBLUE," Pacat nu ai trecut testul . Incearca din nou.");

        DisablePlayerCheckpoint(playerid);

    }

    }

    else if(CP[playerid]==201)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 202;

    SetPlayerCheckpoint(playerid, 1964.082519,-1878.616821,13.060032, 5.0);

    }

    else if(CP[playerid]==202)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 203;

    SetPlayerCheckpoint(playerid, 1963.966796,-1779.863891,13.060076, 5.0);

    }

    else if(CP[playerid]==203)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 204;

    SetPlayerCheckpoint(playerid, 1943.790039,-1705.203247,13.059985, 5.0);

    }

    else if(CP[playerid]==204)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 205;

    SetPlayerCheckpoint(playerid, 1944.533569,-1628.368774,13.059996, 5.0);

    }

      else if(CP[playerid]==205)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 206;

    SetPlayerCheckpoint(playerid, 1887.180053,-1610.085327,13.060022, 5.0);

    }

    else if(CP[playerid]==206)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 207;

    SetPlayerCheckpoint(playerid, 1837.729370,-1610.586791,13.059965, 5.0);

    }

    else if(CP[playerid]==207)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 208;

    SetPlayerCheckpoint(playerid, 1690.084228,-1591.491455,13.055836, 5.0);

    }

    else if(CP[playerid]==208)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 209;

    SetPlayerCheckpoint(playerid, 1622.209838,-1591.014282,13.226021, 5.0);

    }

    else if(CP[playerid]==209)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 210;

    SetPlayerCheckpoint(playerid, 1564.234619,-1590.752441,13.059996, 5.0);

    }

    else if(CP[playerid]==210)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 211;

    SetPlayerCheckpoint(playerid, 1527.087402,-1623.924560,13.060006, 5.0);

    }

    else if(CP[playerid]==211)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 212;

    SetPlayerCheckpoint(playerid, 1527.694824,-1677.360107,13.059997, 5.0);

    }

    else if(CP[playerid]==212)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 213;

    SetPlayerCheckpoint(playerid, 1527.014038,-1719.925292,13.060014, 5.0);

    }

    else if(CP[playerid]==213)

    {

    DisablePlayerCheckpoint(playerid);

    CP[playerid] = 214;

    SetPlayerCheckpoint(playerid, 1564.181762,-1734.296386,13.061343, 5.0);

    }

    else if(CP[playerid]==214)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 215;

    SetPlayerCheckpoint(playerid, 1627.635131,-1734.696166,13.059998, 5.0);

    }

    else if(CP[playerid]==215)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 216;

    SetPlayerCheckpoint(playerid, 1676.247924,-1734.912963,13.060023, 5.0);

    }

    else if(CP[playerid]==216)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 217;

    SetPlayerCheckpoint(playerid, 1726.601440,-1735.138549,13.060169, 5.0);

    }

    else if(CP[playerid]==217)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 218;

    SetPlayerCheckpoint(playerid, 1792.010742,-1735.201416,13.060034, 5.0);

    }

    else if(CP[playerid]==218)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 219;

    SetPlayerCheckpoint(playerid, 1820.016723,-1761.708251,13.060017, 5.0);

    }

    else if(CP[playerid]==219)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 220;

    SetPlayerCheckpoint(playerid, 1819.721801,-1811.827758,13.079769, 5.0);

    }

    else if(CP[playerid]==220)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 221;

    SetPlayerCheckpoint(playerid, 1819.725708,-1879.399169,13.057919, 5.0);

    }

    else if(CP[playerid]==221)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 222;

    SetPlayerCheckpoint(playerid, 1842.979370,-1934.453369,13.054437, 5.0);

    }

    else if(CP[playerid]==222)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 223;

    SetPlayerCheckpoint(playerid, 1904.768432,-1934.566528,13.060020, 5.0);

    }

    else if(CP[playerid]==223)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 224;

    SetPlayerCheckpoint(playerid, 1972.998413,-1935.032470,13.060103, 5.0);

    }

    else if(CP[playerid]==224)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 225;

    SetPlayerCheckpoint(playerid, 2025.825927,-1935.412475,12.994773, 5.0);

    }

    else if(CP[playerid]==225)

    {

        DisablePlayerCheckpoint(playerid);

    CP[playerid] = 226;

    SetPlayerCheckpoint(playerid, 2058.864990,-1916.749877,13.224019, 5.0);

    }

    else if(CP[playerid]==226)

    {

    new pName[24];

    new str[128];

    GetPlayerName(playerid, pName, 24);

    SafeGivePlayerMoney(playerid, -500);

    format(str, 128,"Felicitari %s! ai luat permisul de conducere.", pName);

    SendClientMessage(playerid, COLOR_LIGHTGREEN, str);

    new carid = GetPlayerVehicleID(playerid);

    SetVehicleToRespawn(carid);

      SetVehicleNumberPlate(examc, " School");

      TakingLesson[playerid] = 0;

      PlayerInfo[playerid][pSala] = 0;

    PlayerInfo[playerid][pCarLic] = 1;

    PlayerInfo[playerid][pExamen] = 0;

    DisablePlayerCheckpoint(playerid);

    }[/pawn]

  10. Salut, de curand am vazut ca PayDay-ul s-a defectat, nu stiu din ce cauza acum primesc un payday de 0.4 fara casa fara nimic si cu rank de donator am 0.6, insa eu il facusem in asa fel in cat sa primesc 0.1 fara casa, 0.1 cu casa, 0.2 cu casa si bizz, 0.3 cu rank de donator. ma puteti ajuta va rog?

    [pawn]public PayDay()

    {

    new string[128];

    new account,interest;

    new rent = 0;

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

    {

    if(IsPlayerConnected(i))

    {

        if(PlayerInfo[pLevel] > 0)

        {

        if(MoneyMessage==1)

    {

        SendClientMessage(i, COLOR_LIGHTRED, "You failed to pay your debt, Jail time.");

        GameTextForPlayer(i, "~r~Busted!", 2000, 1);

        SetPlayerInterior(i, 10);

        PlayerInfo[pInt] = 10;

      SetPlayerPos(i, 224.1168,114.4357,999.0156);

                PlayerInfo[pJailed] = 1;

                SafeResetPlayerWeapons(i);

                SafeResetPlayerMoney(i);

    WantedPoints = 0;

    ResetPlayerWantedLevelEx(i);

    PlayerInfo[pJailTime] = 240;

    format(string, sizeof(string), "You are jailed for %d seconds.  Bail: Unable", PlayerInfo[pJailTime]);

    SendClientMessage(i, COLOR_WHITE, string);

    }

    new playername2[MAX_PLAYER_NAME];

    GetPlayerName(i, playername2, sizeof(playername2));

    account = PlayerInfo[pAccount];

    new key = PlayerInfo[pPhousekey];

    if(key != 255)

    {

    rent = HouseInfo[key][hRent];

    if(strcmp(playername2, HouseInfo[key][hOwner], true) == 0)

    {

    rent = 0;

    }

    else if(rent > GetPlayerMoney(i))

    {

    PlayerInfo[pPhousekey] = 255;

    SendClientMessage(i, COLOR_WHITE, "You have been evicted.");

    rent = 0;

    }

    HouseInfo[key][hTakings] = HouseInfo[key][hTakings]+rent;

    }

    new tmpintrate;

    if (key != 255 && strcmp(playername2, HouseInfo[key][hOwner], true) == 0)

    {

        if(PlayerInfo[pDonateRank] > 0) { tmpintrate = intrate+3; }

    else { tmpintrate = intrate+1; }

    }

    if(PlayerInfo[pPayDay] >= 0)

    {

        Tax += TaxValue;//Should work for every player online

        PlayerInfo[pAccount] -= TaxValue;

    new checks = PlayerInfo[pPayCheck] / 1;

    if(PlayerInfo[pDonateRank] > 0)

    {

        new bonus = PlayerInfo[pPayCheck] / 10;

        checks += bonus;

    }

        new ebill = 100*(PlayerInfo[pLevel]);

        //ConsumingMoney = 1;

        //SafeGivePlayerMoney(i, checks);

        account += checks;

        if(PlayerInfo[pPhousekey] != 255)

        {

        PlayerInfo[pAccount] -= ebill;

        SBizzInfo[4][sbTill] += ebill;

    }

    else

    {

        ebill = 0;

    }

    interest = (PlayerInfo[pAccount]/1000)*(tmpintrate);

    PlayerInfo[pExp]++;

    PlayerPlayMusic(i);

    PlayerInfo[pAccount] = account+interest;

    SendClientMessage(i, COLOR_GREEN, "|___ BANK STATMENT ___|");

    format(string, sizeof(string), "  Paycheck: $%d  Tax Money: -$%d", checks, TaxValue);

    PlayerInfo[pRob] += 1;

    SendClientMessage(i, COLOR_WHITE, string);

    if(PlayerInfo[pPhousekey] != 255 || PlayerInfo[pPbiskey] != 255)

    {

        format(string, sizeof(string), "  Electricity Bill: -$%d", ebill);

    SendClientMessage(i, COLOR_GRAD1, string);

    }

    format(string, sizeof(string), "  Balance: $%d", account - checks);

    SendClientMessage(i, COLOR_WHITE, string);

    format(string, sizeof(string), "  Interest Rate: 0.%d percent",tmpintrate);

    SendClientMessage(i, COLOR_GRAD2, string);

    format(string, sizeof(string), "  Interest Gained $%d", interest);

    SendClientMessage(i, COLOR_GRAD3, string);

    SendClientMessage(i, COLOR_GREEN, "|--------------------------------------|");

    format(string, sizeof(string), "  New Balance: $%d", PlayerInfo[pAccount]);

    SendClientMessage(i, COLOR_GRAD5, string);

    format(string, sizeof(string), "  Rent: -$%d", rent);

    SendClientMessage(i, COLOR_GRAD5, string);

    format(string, sizeof(string), "~y~PayDay~n~~w~Check paid into your account");

    GameTextForPlayer(i, string, 5000, 1);

    rent = 0;

    PlayerInfo[pPayDay] = 0;

    PlayerInfo[pPayCheck] = 0;

    PlayerInfo[pConnectTime] += 1;

    if(FarmerVar == 0)

    {

    FarmerPickup[0] = 0;

    }

    if(DrugFarmerVar == 0)

    {

    DrugFarmerPickup[0] = 0;

    }

    if(SmugglerWork == 0)

    {

    PayDaySecure = 0;

    }

    if(PlayerInfo[pDonateRank] > 0)

    {

        PlayerInfo[pPayDayHad] += 0;

        if(PlayerInfo[pPayDayHad] >= 3)

        {

            PlayerInfo[pExp]++;

            PlayerInfo[pPayDayHad] = 0;

        }

    }

    }

    else

    {

        SendClientMessage(i, COLOR_WHITE, "* You haven't played long enough to obtain a PayDay.");

    }

    }

    }

    }

    SaveAccounts();

    Checkprop();

    return 1;

    }[/pawn]

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