Jump to content

[Tutorial] Jobul de "Maturator" sau "Colector de Gunoi" (by ARTIST)


ARTIST

Recommended Posts

garbage_man.png

 

 

 

 

 

Buna ziua stimati utilizatori ai Comunitatii " SA-MP.RO ".

 

Astazi am decis sa va ofer drept cadou o creatie personala si anume jobul de Maturator sau Colector de Gunoi (il numiti cum doriti).

Aceasta decizie am luat-o dupa ce am vazut urmatorul topic creat: http://gta-mp.ro/forum/viewtopic.php?f=27&t=247 (nu e reclama) dupa care am ramas foarte dezamagit in actiunile unor persoane cu care am colaborat in parcurs si care au decis sa vanda sau sa ofere acest sistem de job cuiva. Jobul acesta a fost implementat de catre mine pe 2 servere SA:MP (denumirea acestora nu o divulg). Nu cunosc motivul cum a ajuns in mainile altor destepti ce modifica 5-10 linii in cod si se dau drept autori ai sistemului, dar asa caracter de neinteles au unii romani, am inteles si m-am obisnuit demult cu acest lucru...

Deaceea vin cu un mic sfat catre voi toti: "Nu credeti niciodata in ceea ce va vad ochii, credeti in totul ce vi se demonstreaza prin fapte reale sau dovezi prezentate."

 

 

et1zga51pf1zr3mbrbfg6auipt4s1qo.png

»

Biroul de angajare (Vestiarul) in calitate de maturator se afla pe plaja Maria Beach din oraselul Los Santos.

» Odata ce veti fi angajat in calitate de maturator veti primi si o uniforma de lucru in care va veti schimba si o punga de gunoi in care veti pune tot gunoiul colectat.

» Pe toata plaja veti observa multa mizerie. Sarcina dumneavoastra e sa curatati plaja de gunoiul acumulat.

» Pentru a colecta de jos gunoiul e necesar doar sa va apropiati de acesta si sa tastati "Alt". Va veti apleca astfel si veti ridica gunoiul de jos si il veti pune in punga.

» Vi se va afisa un textdraw in care va fi indicata cantitatea totala de gunoi colectat si suma de bani acumulata pana acum pentru colectarea acestuia.

» Veti observa cum punga cu gunoi treptat se mareste si la un moment dat veti primi o instiintare cand aceasta se va umple de tot. Veti fi nevoit sa va va indeptati la containerul din apropiere si sa aruncati punga cu gunoi in acesta. Primiti astfel o alta punga si puteti colecta gunoiul mai departe.

» Cand veti dori sa incheiati ziua de lucru si sa va primiti salariul, va trebui sa mergeti la vestiar unde veti lasa uniforma de lucru si veti primi banii castigati.

 

 


 

Kq_TRv.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

 

 


 

 

kt4ze551pfosaedrcwog15mopt1s43mqqtozr3jy

 

Adaugam la toate new:

 


new dtrash[30];
new gunoi = 30;
new Text:trashtd[MAX_PLAYERS][3];
new Float:objcoord[MAX_PLAYERS][2];
new trashpick;

 

 

Adaugam la public OnPlayerConnect(playerid) :

 


    TextDrawLetterSize(trashtd[0][playerid], 0.449999, 1.600000);
    TextDrawTextSize(trashtd[0][playerid], 110.171417, 89.599998);
    TextDrawUseBox(trashtd[0][playerid], true);
    TextDrawBackgroundColor(trashtd[0][playerid], 51);
    TextDrawFont(trashtd[0][playerid], 5);
    TextDrawSetProportional(trashtd[0][playerid], 1);
    TextDrawSetPreviewModel(trashtd[0][playerid], 1333);
    TextDrawSetPreviewRot(trashtd[0][playerid], 345.000000, 0.000000, 0.000000, 1.000000);

    trashtd[1][playerid] = TextDrawCreate(609.085693, 99.633331, "usebox");
    TextDrawLetterSize(trashtd[1][playerid], 0.000000, 0.299629);
    TextDrawTextSize(trashtd[1][playerid], 495.371459, 0.000000);
    TextDrawAlignment(trashtd[1][playerid], 1);
    TextDrawColor(trashtd[1][playerid], 0);
    TextDrawUseBox(trashtd[1][playerid], true);
    TextDrawBoxColor(trashtd[1][playerid], 102);
    TextDrawSetShadow(trashtd[1][playerid], 0);
    TextDrawSetOutline(trashtd[1][playerid], 0);
    TextDrawFont(trashtd[1][playerid], 0);

    trashtd[2][playerid] = TextDrawCreate(534.400085, 170.240020, "Gunoi: 23~n~$: 203");
    TextDrawLetterSize(trashtd[2][playerid], 0.193542, 0.977067);
    TextDrawAlignment(trashtd[2][playerid], 1);
    TextDrawColor(trashtd[2][playerid], -1);
    TextDrawSetShadow(trashtd[2][playerid], 0);
    TextDrawSetOutline(trashtd[2][playerid], 0);
    TextDrawBackgroundColor(trashtd[2][playerid], 51);
    TextDrawFont(trashtd[2][playerid], 2);
    TextDrawSetProportional(trashtd[2][playerid], 1);
trashtd[0][playerid] = TextDrawCreate(497.371490, 98.560005, "New Textdraw");

 

 

Tot la public OnGameModeInit() vom adauga urmatoarele:

 


        CreateObject(1334, 609.259338,-1876.764404,4.334559, 0.000000,0.000000,-179.699981);
        newtrash();
trashpick = CreatePickup(1275, 23, 610.0758,-1875.3566,5.7707, 0);

 

 

Adaugam la public OnPlayerPickUpPickup(playerid, pickupid):

 


    {
        if(GetPVarInt(playerid, "BEACH") == 1) ShowPlayerDialog(playerid,228,0,"Biroul de Angajare","Doriti sa incheiati ziua de lucru?","Da","Nu");
        else ShowPlayerDialog(playerid,228,0,"Biroul de Angajare","Doriti sa fiti angajat in calitate de maturator?\n","Da","Nu");
    }
if(pickupid == trashpick)

 

 

La public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) vom adauga:

 


        {
            if(response)
            {
                if(GetPVarInt(playerid, "beach") == 0)
                {
                    SetPVarInt(playerid, "beach",1);
                    SetPVarInt(playerid, "pack",0);
                    SetPVarInt(playerid, "skin_old", GetPlayerSkin(playerid));
                    SetPlayerSkin(playerid, 16);
                    TextDrawShowForPlayer(playerid,trashtd[0][playerid]);
                    TextDrawShowForPlayer(playerid,trashtd[1][playerid]);
                    TextDrawShowForPlayer(playerid,trashtd[2][playerid]);
                    new string[50];
                    format(string,sizeof(string),"Gunoi: %d~n~$: %d",GetPVarInt(playerid, "pack"),GetPVarInt(playerid, "pack")*50);
                    TextDrawSetString(trashtd[2][playerid], string);
                    SendClientMessage(playerid,0xCECFCEFF, "Ziua de lucru {63cb00}a inceput!");
                    SendClientMessage(playerid,0xCECFCEFF, "{00bfff}Sarcina dumneavoastra e sa colectati tot gunoiul de pe plaja. Spor la munca!");
                    SetPlayerAttachedObject(playerid, 1, 1264, 6, 0.189000, -0.014000, 0.000000, 90.000000, -90.500000, 0.000000, 0.2,0.2, 0.2);
                    objcoord[playerid][0] = 0.2,objcoord[playerid][1] = 0.2;
                }
                else
                {
                    new string[64];
                    if(GetPVarInt(playerid, "beach") == 0) return SendClientMessage(playerid, 0xCECFCEFF, "Nu sunteti angajat in calitate de maturator!");
                    GivePlayerCash(playerid, GetPVarInt(playerid, "pack")*50); // Pentru fiecare unitate de gunoi colectata, jucatorul va primi cate 50$. Modificati la dorinta dumneavoastra.
                    TextDrawHideForPlayer(playerid,trashtd[0][playerid]);
                    TextDrawHideForPlayer(playerid,trashtd[1][playerid]);
                    TextDrawHideForPlayer(playerid,trashtd[2][playerid]);
                    SendClientMessage(playerid,0xCECFCEFF, "Ziua de lucru {ff4500}s-a incheiat!");
                    format(string,sizeof(string), "Salariul dumneavoastra: {63cb00}%d$", GetPVarInt(playerid, "pack")*50); // Pentru fiecare unitate de gunoi colectata, jucatorul va primi cate 50$. Modificati la dorinta dumneavoastra.
                    SendClientMessage(playerid, 0xCECFCEFF, string);
                    RemovePlayerAttachedObject(playerid,1);
                    SetPlayerSkin(playerid, GetPVarInt(playerid, "skin_old"));
                    DeletePVar(playerid, "pack");
                    DeletePVar(playerid, "beach");
                    DeletePVar(playerid, "trash");
                }
            }
        }
if(dialogid == 228)

 

 

Adaugam la public OnPlayerKeyStateChange(playerid, newkeys, oldkeys):

 


     {
        if(GetPVarInt(playerid, "beach") != 0)
        {
            if(!trashcoord(playerid))
            {
                if(GetPVarInt(playerid, "trash") == 15) return SendClientMessage(playerid, 0xCECFCEFF, "Pachetul dumneavoastra de gunoi s-a umplut! {63cb00}Aruncati gunoiul in cantainerul din apropiere.");
                LoopingAnim(playerid, "MISC", "pickup_box", 4.0, 0, 0, 0, 0, -1);
                SetPVarInt(playerid, "pack",GetPVarInt(playerid,"pack") +1);
                SetPVarInt(playerid, "trash",GetPVarInt(playerid,"trash") +1);
                RemovePlayerAttachedObject(playerid,1);
                SetPlayerAttachedObject(playerid, 1, 1264, 6, 0.189000, -0.014000, 0.000000, 90.000000, -90.500000, 0.000000, objcoord[playerid][0]+0.2,objcoord[playerid][0]+0.02,objcoord[playerid][1]+0.02);
                objcoord[playerid][0]+= 0.02;
                objcoord[playerid][1]+= 0.02;
                new string[50];
                format(string,sizeof(string),"Gunoi: %d~n~$: %d",GetPVarInt(playerid, "pack"),GetPVarInt(playerid, "pack")*50); // Pentru fiecare unitate de gunoi colectata, jucatorul va primi cate 50$. Modificati la dorinta dumneavoastra.
                TextDrawSetString(trashtd[2][playerid], string);
                trashobj(playerid);
                gunoi --;
                if(gunoi == 0) newtrash(),gunoi = 30;
                return 1;
            }
            if(IsPlayerInRangeOfPoint(playerid, 1.5, 609.3203,-1877.8152,4.2218))
            {
                if(GetPVarInt(playerid, "trash") == 0) return SendClientMessage(playerid, 0xCECFCEFF, "Pachetul dumneavoastra de gunoi este gol!");
                SetPVarInt(playerid, "trash",0);
                SendClientMessage(playerid, 0xAAFFCC33, "Gunoiul a fost aruncat in container. Puteti continua colectarea acestuia de pe plaja.");
                SetPlayerAttachedObject(playerid, 1, 1264, 6,0.189000, -0.014000, 0.000000, 90.000000, -90.500000, 0.000000, 0.2,0.2, 0.2);
                objcoord[playerid][0] = 0.2,objcoord[playerid][1] = 0.2;
                trashobj(playerid);
                return 1;
            }
        }
    }
if(newkeys == 1024) // ID-ul      tastei   "Alt"     pe care o folositi pentru a colecta gunoiul

 

 

Pe la sfarsitul gamemode-ului dumneavoastra adaugati urmatoarele:

 


{
    if(IsPlayerInRangeOfPoint(playerid, 1.5,617.747741,-1877.806274,3.383815) && dtrash[0] != 0) return DestroyObject(dtrash[0]),dtrash[0] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,632.308471,-1880.004760,3.367703) && dtrash[1] != 0) return DestroyObject(dtrash[1]),dtrash[1] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,639.848632,-1856.302246,4.543799) && dtrash[2] != 0) return DestroyObject(dtrash[2]),dtrash[2] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,625.965576,-1880.298706,3.314722) && dtrash[3] != 0) return DestroyObject(dtrash[3]),dtrash[3] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,637.335144,-1870.778076,3.899995) && dtrash[4] != 0) return DestroyObject(dtrash[4]),dtrash[4] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,623.070373,-1861.995117,4.359910) && dtrash[5] != 0) return DestroyObject(dtrash[5]),dtrash[5] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,636.945617,-1860.985229,4.602905) && dtrash[6] != 0) return DestroyObject(dtrash[6]),dtrash[6] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,631.633911,-1872.288085,3.898286) && dtrash[7] != 0) return DestroyObject(dtrash[7]),dtrash[7] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,623.602172,-1874.981445,3.579676) && dtrash[8] != 0) return DestroyObject(dtrash[8]),dtrash[8] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,626.375732,-1870.782226,3.932815) && dtrash[9] != 0) return DestroyObject(dtrash[9]),dtrash[9] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,604.483581,-1879.646850,3.246384) && dtrash[10] != 0) return DestroyObject(dtrash[10]),dtrash[10] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,599.627502,-1861.806884,4.246555) && dtrash[11] != 0) return DestroyObject(dtrash[11]),dtrash[11] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,580.439880,-1861.407836,3.984007) && dtrash[12] != 0) return DestroyObject(dtrash[12]),dtrash[12] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,586.950317,-1869.291503,3.581429) && dtrash[13] != 0) return DestroyObject(dtrash[13]),dtrash[13] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,594.259765,-1870.975585,3.801309) && dtrash[14] != 0) return DestroyObject(dtrash[14]),dtrash[14] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,598.388122,-1877.198974,3.362951) && dtrash[15] != 0) return DestroyObject(dtrash[15]),dtrash[15] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,607.590087,-1863.304809,4.170703) && dtrash[16] != 0) return DestroyObject(dtrash[16]),dtrash[16] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,615.023803,-1858.458618,4.313018) && dtrash[17] != 0) return DestroyObject(dtrash[17]),dtrash[17] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,603.239807,-1885.194458,3.036873) && dtrash[18] != 0) return DestroyObject(dtrash[18]),dtrash[18] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,609.370849,-1887.010742,3.141731) && dtrash[19] != 0) return DestroyObject(dtrash[19]),dtrash[19] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,614.221862,-1885.502807,3.014095) && dtrash[20] != 0) return DestroyObject(dtrash[20]),dtrash[20] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,624.142395,-1888.274658,3.079805) && dtrash[21] != 0) return DestroyObject(dtrash[21]),dtrash[21] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,631.751037,-1888.015258,2.971426) && dtrash[22] != 0) return DestroyObject(dtrash[22]),dtrash[22] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,618.174560,-1894.566406,2.600891) && dtrash[23] != 0) return DestroyObject(dtrash[23]),dtrash[23] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,600.638427,-1894.585327,2.703701) && dtrash[24] != 0) return DestroyObject(dtrash[24]),dtrash[24] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,589.851562,-1889.585937,3.021248) && dtrash[25] != 0) return DestroyObject(dtrash[25]),dtrash[25] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,579.439392,-1882.567504,3.154924) && dtrash[26] != 0) return DestroyObject(dtrash[26]),dtrash[26] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,575.060424,-1871.364990,3.549407) && dtrash[27] != 0) return DestroyObject(dtrash[27]),dtrash[27] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,586.512451,-1849.734375,4.585798) && dtrash[28] != 0) return DestroyObject(dtrash[28]),dtrash[28] = 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,591.037780,-1858.562866,4.073434) && dtrash[29] != 0) return DestroyObject(dtrash[29]),dtrash[29] = 0;
    return 1;
}
stock trashcoord(playerid)
{
    if(IsPlayerInRangeOfPoint(playerid, 1.5,617.747741,-1877.806274,3.383815) && dtrash[0] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,632.308471,-1880.004760,3.367703) && dtrash[1] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,639.848632,-1856.302246,4.543799) && dtrash[2] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,625.965576,-1880.298706,3.314722) && dtrash[3] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,637.335144,-1870.778076,3.899995) && dtrash[4] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,623.070373,-1861.995117,4.359910) && dtrash[5] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,636.945617,-1860.985229,4.602905) && dtrash[6] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,631.633911,-1872.288085,3.898286) && dtrash[7] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,623.602172,-1874.981445,3.579676) && dtrash[8] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,626.375732,-1870.782226,3.932815) && dtrash[9] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,604.483581,-1879.646850,3.246384) && dtrash[10] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,599.627502,-1861.806884,4.246555) && dtrash[11] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,580.439880,-1861.407836,3.984007) && dtrash[12] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,586.950317,-1869.291503,3.581429) && dtrash[13] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,594.259765,-1870.975585,3.801309) && dtrash[14] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,598.388122,-1877.198974,3.362951) && dtrash[15] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,607.590087,-1863.304809,4.170703) && dtrash[16] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,615.023803,-1858.458618,4.313018) && dtrash[17] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,603.239807,-1885.194458,3.036873) && dtrash[18] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,609.370849,-1887.010742,3.141731) && dtrash[19] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,614.221862,-1885.502807,3.014095) && dtrash[20] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,624.142395,-1888.274658,3.079805) && dtrash[21] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,631.751037,-1888.015258,2.971426) && dtrash[22] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,618.174560,-1894.566406,2.600891) && dtrash[23] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,600.638427,-1894.585327,2.703701) && dtrash[24] !=0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,589.851562,-1889.585937,3.021248) && dtrash[25] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,579.439392,-1882.567504,3.154924) && dtrash[26] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,575.060424,-1871.364990,3.549407) && dtrash[27] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,586.512451,-1849.734375,4.585798) && dtrash[28] != 0) return 0;
    if(IsPlayerInRangeOfPoint(playerid, 1.5,591.037780,-1858.562866,4.073434) && dtrash[29] != 0) return 0;
    return 1;
}

stock newtrash()
{
    dtrash[0] = CreateObject(2670, 617.747741,-1877.806274,3.383815, 0.000000,0.000000,0.000000);
    dtrash[1] = CreateObject(2670, 632.308471,-1880.004760,3.367703, 0.000000,0.000000,0.000000);
    dtrash[2] = CreateObject(2670, 639.848632,-1856.302246,4.543799, 0.000000,0.000000,0.000000);
    dtrash[3] = CreateObject(2670, 625.965576,-1880.298706,3.314722, 0.000000,0.000000,0.000000);
    dtrash[4] = CreateObject(2670, 637.335144,-1870.778076,3.899995, 0.000000,0.000000,0.000000);
    dtrash[5] = CreateObject(2672, 623.070373,-1861.995117,4.359910, 0.000000,0.000000,0.000000);
    dtrash[6] = CreateObject(2672, 636.945617,-1860.985229,4.602905, 0.000000,0.000000,0.000000);
    dtrash[7] = CreateObject(2672, 631.633911,-1872.288085,3.898286, 0.000000,0.000000,0.000000);
    dtrash[8] = CreateObject(2670, 623.602172,-1874.981445,3.579676, 0.000000,0.000000,0.000000);
    dtrash[9] = CreateObject(2672, 626.375732,-1870.782226,3.932815, 0.000000,0.000000,0.000000);
    dtrash[10] = CreateObject(2670, 604.483581,-1879.646850,3.246384, 0.000000,0.000000,0.000000);
    dtrash[11] = CreateObject(2672, 599.627502,-1861.806884,4.246555, 0.000000,0.000000,0.000000);
    dtrash[12] = CreateObject(2672, 580.439880,-1861.407836,3.984007, 0.000000,0.000000,0.000000);
    dtrash[13] = CreateObject(2670, 586.950317,-1869.291503,3.581429, 0.000000,0.000000,0.000000);
    dtrash[14] = CreateObject(2672, 594.259765,-1870.975585,3.801309, 0.000000,0.000000,0.000000);
    dtrash[15] = CreateObject(2670, 598.388122,-1877.198974,3.362951, 0.000000,0.000000,0.000000);
    dtrash[16] = CreateObject(2672, 607.590087,-1863.304809,4.170703, 0.000000,0.000000,0.000000);
    dtrash[17] = CreateObject(2670, 615.023803,-1858.458618,4.313018, 0.000000,0.000000,0.000000);
    dtrash[18] = CreateObject(2670, 603.239807,-1885.194458,3.036873, 0.000000,0.000000,0.000000);
    dtrash[19] = CreateObject(2672, 609.370849,-1887.010742,3.141731, 0.000000,0.000000,0.000000);
    dtrash[20] = CreateObject(2670, 614.221862,-1885.502807,3.014095, 0.000000,0.000000,0.000000);
    dtrash[21] = CreateObject(2672, 624.142395,-1888.274658,3.079805, 4.099999,-0.200000,-1.399999);
    dtrash[22] = CreateObject(2670, 631.751037,-1888.015258,2.971426, 0.000000,0.000000,0.000000);
    dtrash[23] = CreateObject(2670, 618.174560,-1894.566406,2.600891, 0.000000,0.000000,0.000000);
    dtrash[24] = CreateObject(2670, 600.638427,-1894.585327,2.703701, 0.000000,0.000000,0.000000);
    dtrash[25] = CreateObject(2672, 589.851562,-1889.585937,3.021248, 0.000000,0.000000,0.000000);
    dtrash[26] = CreateObject(2672, 579.439392,-1882.567504,3.154924, 0.000000,0.000000,0.000000);
    dtrash[27] = CreateObject(2672, 575.060424,-1871.364990,3.549407, 0.000000,0.000000,0.000000);
    dtrash[28] = CreateObject(2672, 586.512451,-1849.734375,4.585798, 0.000000,0.000000,0.000000);
    dtrash[29] = CreateObject(2670, 591.037780,-1858.562866,4.073434, 0.000000,0.000000,0.000000);
}
stock trashobj(playerid)

 

kpugnhuupf4y.png

 

 

 


 

 

Cam aceasta a fost stimati utilizatori.

Daca vor aparea probleme sau intrebari, nu ezitati sa le afisati in aceasta tema.

Ramaneti alaturi de echipa Comunitatii "SA-MP.RO" si va garantez personal ca nu veti regreta.

Va multumesc tuturor pentru atentie.

Edited by ARTIST
  • Upvote 1

ep41yhufqpagka5wfoornw1wjfjie.png

HTjr_G.png
12975.png
 
Link to comment
Share on other sites

* ARTIST zambeste

 

Salut stimate, bine fac multumesc.

Da, am zis by ARTIST.

 

 

Daca nu sunteti atent la continutul temei,adica la ceea ce am scris, atunci va rog sa il contactati pe autorul temei respective prin intermdiul unui PM Forum si sa il intrebati de unde are sistemul si cu cine a colaborat si in ce Comunitate in trecut si daca cunoaste un "oarecare" ARTIST sau Sergey_Matkovskii.

Va astept cu un reply + poza discutiei. Aveti 24 ore la dispozitie. In caz contrar o sa primiti o suspendare timp de 5 zile.

 

Si pentru dezvoltarea mentalitatii unora vreau sa va ofer ceva detalii despre userul respectiv, adica autorul temei:

 

Уровень знаний: 0 - Nivelul cunostintelor 0.

Сообщений: 17 - 17 mesaje pe Forum (posturi).

 

 

Concluzia vine singur de la ea presupun, la cei cu o logica mai avansata...

ep41yhufqpagka5wfoornw1wjfjie.png

HTjr_G.png
12975.png
 
Link to comment
Share on other sites

Da , cum sa nu .

 

 

si eu am facut gamemode de la redzmax.

 

 

laso moarta , nu ma cert cu un om care se caca pe el ca vai e facut de el .. pokie varianta sa-mp.ro

 

 

V-am inteles perfect. Nu ma aflu in aceasta Comunitate pentru a isca certuri stimate.

V-ati dat cu parerea, va multumesc frumos.

 

 

P.S "Mai aveti la dispozitie aproximativ 23 ore si 35 minute."

 

 

Hattoldy - Avertisment Forum (Motiv: Limbaj vulgar)

 

Limbaj indecent - Fără atacuri la persoană sau expresii vulgare. Asta include şi comentariul pentru reputaţie, putem vedea cine / ce a trimis.

 

(extras din Regulamentul General al Forumului)

Edited by ARTIST

ep41yhufqpagka5wfoornw1wjfjie.png

HTjr_G.png
12975.png
 
Link to comment
Share on other sites

N-am pic de respect pentru cineva care fura creditele altcuiva , ala e hot nu om de respectat.

 

daca vrei baneaza-ma , dar asta nu schimba faptu ca ai furat creditele cuiva.

 

eu nu am furat creditele nimanui doar mi s-a parut un job placut.

Doar pe ARTIST, il cheama Sergey Matkovskii in viata reala.

 

Deci nu a furat nimic, faptul ca a dat acest job cuiva si el l-a postat inaintea lui, asta e alta treaba.

 

Te rog sa revi cu dovada ca i-ai trimis acelui utilizator de pe forumul rusesc.

 

Daca nu sunteti atent la continutul temei,adica la ceea ce am scris, atunci va rog sa il contactati pe autorul temei respective prin intermdiul unui PM Forum si sa il intrebati de unde are sistemul si cu cine a colaborat si in ce Comunitate in trecut si daca cunoaste un "oarecare" ARTIST sau Sergey_Matkovskii.

Va astept cu un reply + poza discutiei. Aveti 24 ore la dispozitie.

  • Like 1
Link to comment
Share on other sites

Nu ma obosesc , oricum te cunosc si pe tine whoops . 

 

 

 

Faza e ca m-a enervat ca ma face pe mine nesimtit pentru ce ? ca am adaugat un biet job si-un jucator de-al meu a postat video ?

Sa-si masoare cuvintele , sa nu ma faca pe mine nesimtit , eu nu am habar cine e , si nu ii cunosc "abilitatile" lui de scripting , deci  poate fi ori vrun 

scripter de nota 10 ca mine , ori vrun incepator care se trezeste vorbind.

 

Edoted...

Edited by Джо
Usor cu CAPS.

sign.php?srv=5.154.240.130:7777&sign=0

Link to comment
Share on other sites

Genial , foarte frumos explicat , +1

 

Va multumesc frumos.

 


 

Hattoldy - Suspend 5 zile.

Motiv: Acuzatii nedovedite in adresa unui membru al Staff-ului "SA-MP.RO". (expirarea celor 24 ore, acordate pentru oferirea unor dovezi).

ep41yhufqpagka5wfoornw1wjfjie.png

HTjr_G.png
12975.png
 
Link to comment
Share on other sites

  • 3 months later...
  • 9 months later...

Frumos. Respect de la mine artisti deoarece esti un scripter exemplar deoarece nu te iei la cearta cu nimeni. Chiar te felicit. Si sa stiti cei care nu credeti ca e facut de ARTIST sa ma ...... de ceva(nu vreau a injur ca nu am chef de ceva warninguri)

Link to comment
Share on other sites

  • 3 months later...

Interesant job

Cat despre Hattoldy il cunosc ,inainte sa deschida sv l-am sustinut eu si multi altii.

Practic el vorbeste de altii dar tot ce are prin gm e luat din servere rusesti si se lauda cu un GM unic.

Acest presupus Hattoldy s-a folosit de multi de-a lungu construirii acestui GM.

Nici bani de host nu avea,s-a folosit de un player pe nume Ce$ar care i dona poate si cate 20 euro pe luna si când nu a mai donat l-a dat afara din server de peste tot pe langa faptul ca l-a ajutat.

Apropo Hattoldy stiu ca ma cunosti (S0uNNNd.) sau ce nick aveam.

Eu ti-as sugera sa nu comentezi inainte sa te informezi ,nu sunt eu prea vechi pe aici dar cam stiu de ARTIST si daca nu ma insel l-am mai vazut pe astfel de forumuri cu lucrari unice.

Tu ce ai facut unic? Ca ai luat din servere rusesti si modifici tot ? Sincer esti un 0 pentru mine.

Edited by CristiaNNN.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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