Jump to content

Dennis12.

Membru
  • Posts

    340
  • Joined

  • Last visited

  • Days Won

    23

Posts posted by Dennis12.

  1. Te cunosc si nu te recomand. 

    Ai dat tepe in trecut si oricum codurile tale nu sunt stralucite, nu esti in masura sa oferi servicii. 

    Nu mai am dovada cu teapa pentru ca am pierdut-o, am primit-o de la un fost client de-al tau. Daca o gasesc revin cu edit.

  2. Acum 4 ore, KB.HERO a spus:

    Nau securitate ?

    Nu, si prost scrise pe deasupra in multe parti. 

    EDIT: Au o securitate decenta .. dar nu la 'recomandarile' pe care le are, nu ofera din 50% din ce se spune .. foarte prost scrise. 

  3. Acum 5 minute, Banditul a spus:

    Imi place cum va mancati intre voi cu cine a scris codul x, sistemul y. Cine a copiat si cine e autorul. Eu spun un singur lucru, va certati degeaba pentru ca chiar daca o faceti nu veti ajunge la nici un numitor comun sau concluzie.

    Dennis a indicat anumite lucruri care puteau fi facute diferit si mai "optimizat" dar problema e ca nu le-a spus in modul elegant(probabil din ura?) si care e nevoie de atat de multa "optimizare"?

    Cei mai multi care se vor folosi de acest tutorial vor face copy-paste si in anumite locuri probabil o sa le crape compilarea. De ce? Pentru ca nu e neaparat un tutorial "universal". E mai mult specific unei raze mici de gm(rpg).

    Nu o lua in nume de rau de la mine pentru ca si eu am inca multe de invatat dar chiar ne ajuta sa ne certam ca chiori? Ce e drept lucrurile spuse in topicu asta nu au fost cele mai "elegante". Ar trebui sa invatam relativ unu de la celalalt, mi-ai indicat anumite lucruri pe care le puteam face mai bine sau diferit? Mersi de critica si merg mai departe, acum detin acea informatie suplimentara care sper ca ma face mai bun in ceea ce fac. Stiam asta deja? Mersi de informatie dar am vrut sa fac asa pentru ca......

    Ai foarte mare dreptate in ce ai spus. 

    In tot ce ai spus mai sus. 

    Poate am exagerat si eu putin, dar si ceilalti. 

    In orice caz, un sfat bun de care tin cont pe viitor, cel putin eu. 

  4. Acum 3 minute, razvanduciuc a spus:

    Atat de mult va deranjat pe toti creditele de la acea telegondola incat @Mister mi-a dat la toate reply-urile mele warning pentru nimic, doar de ciuda asta, a trebuit sa iau legatura cu woops si viorel pentru asta sa imi stearga punctele de warning si mi-a lasat doar cele de spam forum, insa voi ati inceput de atunci de la acel sistem sa imi comentati in toate postarile si sa faceti pe marii scripteri, sa culcat mama voastra cu pawno de ati iesit atat de inteligenti in acest limbaj, dupa cum a spus si mister "Am furat sistemul si l-am postat pe net" Nu am furat nimic, am postat un sistem de pe un gm, care nu are cum sa imi demonstreze ca este sistemul sau gm-ul lui. Daca e la o adica si cei care detin serverele mari de 1000 sloturi cu 1000/1000 playeri pe ele, mi-au furat gm-urile? Sa spun si eu asa... Asta cu telegondola va afectat atat de mult pe toti care sunteti prieteni cu Mister si incercati sa faceti pe desteptii in postariile mele. Du-te si vezi-ti de sistemele tale si ale lui Mister si a prietenilor vostri si lasati-ma pe mine sa imi vad de treaba, daca aveti ceva personal cu mine va astept sa imi dati un pm sa discutam, sau poate sa ne si intalnim pe undeva sa discutam, nu o luati intr-un fel de amenintare dar deja sunteti cam prosti dupa cum observ eu. 

    De ce mi-a dat accept la postarea aceea cu telegondola Mister daca nu i-am postat creditiele? Pentru a intra si a spune ca i-am furat sistemul? Sau ce... pentru asta, ca dupa sa ma iau de el si sa imi dea warning, doar de ce daca e moderator si se poate. Hai te rog mars in plm la alta masa ca esti prea prost pentru secolul 21.

    :O cum ai calculat secolul ?

    Omule, ala e cod copiat din gamemode-ul lui Mister si ai scris ca e facut de tine de la 0 prostovane ... 

    Eu nu am zis nimic de ma-ta ca daca e sa o luam asa nu s-a culcat mama cu 'pawno', dar tactu' sigur s-a culcat cu o curva inainte sa apari tu.

    Nu am chef sa continui cu injurii la adresa parintilor ca nu isi are rost.

    Am vazut ca si mai sus te-ai legat de parinti, prost gust :):*   

    Spor la suferinta!

     

  5. Acum 1 minut, razvanduciuc a spus:

    "In fata ta sunt un rege bai smechere" Esti un cacat cu ochi in fata mea!

     

    Atata timp cat tu iti permiti sa imi vorbesti cum imi vorbesti si eu imi permit sa vorbesc cu tine cum vreau eu, parerea mea mai bine mars la moldovenii tai si la rusii tai si lasa romania in pace! Nu stiu de ce nu suport eu moldovenii, dar nu ii suport pentru ca sunt prea prosti, ca sa intelegi si tu.

    Sunt si voi fi :) :* 

    Te pup dragu' meu razvanel ❤️ imi place ca deja ai inceput sa suferi pentru ca sti cruntul adevar :( repet: sunt si voi fi peste tine mereu. Spor la copiat sisteme de telecabina si telegondola.

  6. Acum 4 minute, razvanduciuc a spus:

    Esti un prost, prea prost in fata mea, iti spun sincer! Nu ma intereseaza parerile tale de prost gust, si apropo, mia controleaza-ti cuvintede de om cacat si tampit ce esti.

     

    Ma doare in pula de parerea ta.

    In fata ta? :)))))))))))))))))) 

    In fata ta sunt un rege bai smechere, daca e sa o iau ca ai si tu niste cunostiinte in domeniu' ar fi sa iti spun ca esti NULL ... daca ti-as spune altceva nu prea cred ca ai intelege. Mi-ai spus mai sus sa iti scriu ce greseli ai, am enumerat 5 si ti-am si spus unde puteai face mai bine si de ce puteai sa te folosesti, desteptule .. si tu ai un contra-argument super bine pus la punct ... "am facut sistemul asta ca baza ca sa il editati si sa-l optimizati voi" :)))) penibilule.

    Sincer sa fiu daca comunitatea de SAMP ar scapa de oameni prosti ca si tine, sau cel putin daca v-ati schimba si voi poate ar ajunge undeva sus, unde a fost odata. 

     

    @Mister sincer sa fiu, daca stai sa te uiti prin posturile mele de pe forum nu prea stau sa ma iau de oamenii care fac "tutoriale" poate aduc un hate constructiv unora pentru ca, consider ca au un oarecare potential, un sambure de talent pentru programare si incerc sa le spun ceva de genu' "ba frate uite, aici puteai sa faci mai bine, puteai sa te folosesti de X, de Y", urmaream sa-l invat ceva, in schimb pe idiotu' asta urmaresc doar sa-i demonstrez ca e mai prost decat ar crede .. Inca din primul reply pe care mi l-a lasat cand a venit prima data pe forumul asta nu l-am suportat si nici nu am sa o fac curand, arfist si pe langa e si prost "al vostru razvan duciuc".

     

  7. Acum 2 minute, razvanduciuc a spus:

    Sa presupunem ca esti putin mai mult prost!

    La numarul 1 fiecare isi pune ce variabila vrea el, eu am dat un exemplu dupa cum am spus, am facut o mica baza pentru derby arena, voi sa o imbunatatiti si sa faceti ce vreti cu ea, la 2 la fel, folosesc iterartori pentru optimizare stai linistit, acest sistem este pus pe un gm edit de mine, iar cineva mi-a cerut acest sistem si l-am pus sub forma unui tutorial sa nu il adaug eu in gm, daca vrei optimizare folosestete de termenii tai de scripting, eu am facut un mic tutorial si cum am mai spus, eu am facut baza voi il puteti face cum vreti. La 3 era string-ul de inceput de la setplayerunjail de la mine, string-ul acela il folosesc in tot setplayerunjail, am uitat sa modific in 64 caractere, asta poate sa o faca oricine, se vede clar ca nu ai nevoie de mai mult de 64 de caractere acolo sau poate si 60... dar nu prea conteaza numarul, daca e cu 3-5 caractere in + dar daca depaseste cu 10-70 cum a depasit la mine este o problema, dar cum am spus la inceput il modifici dupa placul tau, la numarul 4 vehiculele de la 0 - 19 sa le puna in vw 1992 sa nu iti fie in sistem cand intri, dupa cum am spus la inceput este baza tu o modifici cum vrei, optimizare si tot ce vrea pla ta. La numarul 5 il poti pune unde vrea muschiul tau, fiecare are alt tip de a verifica, eu sistemul l-am pus intr-un gm care l-am mai postat aici odata, dupa cum am spus si in acel post, am editat la cerereile cuiva, nu stau sa optimizez gm-ul pentru tot prostul. Eu am adaugat ceva, daca tu vrei sa modifici sau sa optimizezi sa il lucrezi este alegerea ta. Ia de function ca definitie, o poti defini si singur, dar daca stam bine si ne gandim toate gm-urile de pe net au aceasta definitie. Pentru ce sa o mai pun eu aici in acest tutorial? 

    Daca nu iti convin codurile mele, il poti face dupa codurile tale, eu am postat o baza de un sistem, nu o optimizare de sistem! Daca iti vine si tie sa vomiti ca si la @#Yudin pentru ca nu iti plac codurile astea, vreu sa va mai explic odata, eu nu am stat sa optimizez un sitem sau sa fac un sistem optimizat, am facut o baza de sistem si voi sa o face-ti cum vreti voi + optimizare daca vreti optimizare. Eu l-am facut dupa cum am vrut eu pe acel gm cerut de acel baiat, daca lui ii trebuie optimizare sa se descurce, la fel cum se pot descurca toti care iau acest sistem! 

    Daca nu va convine cum l-am facut, parerea mea este sa nu mai comentati aiurea!

    Esti mai prost decat permite legea ...

    Omule, trebuie sa fi prea prost sa scri ce ai scris tu mai sus :)))

    "fiecare isi pune ce variabila vrea el"

    :)))))))))))))))))))))))) da cum sa nu, am inteles si cum sta treaba cu variabilele in cabul tau, toate sunt la fel, ce dracu' ... eu nu vorbeam de numele variabilei omule .. :)) 

     

    "era string-ul de inceput de la setplayerunjail de la mine"

    vai doamne .. adica tu definesti un string de 128 de caractere, in codul pe care tu cu gura ta idioata ai spus ca l-ai scris pentru nu stiu ce gamemode de-al tau si tu zici ca ala e stringul de inceput :)))))))))) 

     

    "vehiculele de la 0 - 19 sa le puna in vw 1992"

    for(new i = 0; i < 5; i++) SetVehicleVirtualWorld(derbyEvent[19], 1992);

    Cum pune codul asta vehiculele in VW 1992, eu vad ca pune numarul 19 in 1992 de 4 ori ..  :)) 

     

    "nu stau sa optimizez gm-ul pentru tot prostul"

    Nu esti in stare sa-ti optimizezi creierul, apai gm-ul ..

     

    La 5 am spus ca e o verificare inutila.

     

    "Ia de function ca definitie, o poti defini si singur, dar daca stam bine si ne gandim toate gm-urile de pe net au aceasta definitie."

    Da cum dracu' merg eu sa ma uit prin toate gamemode-urile de pe net sa caut function, nu ? Sunt un incepator abea am intrat in lumea sampului si vreau sa invat sa-mi fac un server, de unde stiu eu pe ce gm sa ma uit si ce trebuie sa copiez ca daca dau search dupa 'function' surpriza, o sa vad foarte multe, de unde stiu eu ca #define function ala e ce imi trebuie mie .. de unde stiu eu ce inseamna #define sau ce face sau asa ...

    Repet, esti mai prost decat permite legea daca tu numesti asta "tutorial". 

    Si in ultimul rand am vazut ca ai zis "eu am facut doar o baza, cine vrea sa continue si sa il optimizeze" bravo ma fratica, mare cacat de scripter esti tu de faci o baza, adica locul de unde pleaca toata magia si o faci foarte prost. Ba din contra idiotule, daca oferi o baza ar trebui sa o oferi cu toate explicatiile necesare, ce face fiecare functie, de ce,  cum, unde, in ce fel, in ce mod ... si foarte bine lucrata, tinand cont ca esti mare smecher Razvanel cu "sistemele" tale. 

  8. 1 oră în urmă, razvanduciuc a spus:

    Te rog sa imi explici toate greselile mele din acest tutorial! Eu nu stau sa explic ce face fiecare in parte. Este o baza pentru derby arena, am dat si un video cu ce reiasa din acest cod! Daca intra un incepator si habar nu are de ce cauta pe acest topic, parerea mea este sa se lase de scripting. De invatat pe cei incepatori, te las pe tine ca doar tu ai infiintat programul pawno si tu ai scris pawn. Nu are rost sa iti mai spun ceva ca poate te injur si nu e frumos.

     

    Te rog frumos sa te filmezi cand vomiti, ca sa vad si eu.

    Pai in primul rand vad ca nu ai auzit de variabile boolene ... ca vad ca tu sti doar de integer ... nici de ala nu cred ca ai auzit, ai vazut doar ca pe toate gm-urile e asa..

    In cod te folosesti doar de 1 si 0 pentru variabila inDerby[MAX_PLAYERS], adica nu ai nevoie de INTEGER .. mananca din memorie. 

    1:

    	new inDerby[MAX_PLAYERS]; -> new bool: inDerby[MAX_PLAYERS]; 
    	

    Cand pui restrictiile:

    	if(inDerby[playerid] == 1)          ->       if(inDerby[playerid] == true) 
    	SAU 
    	if(inDerby[playerid] == 0)          ->    if(inDerby[playerid] == false)
    	

    Acceasi treaba si pentru variabila derbyStatus. 

     

    2: 

    SendDerby(color, text[]){
        foreach(new i : Player){
            if(inDerby[i] == 1){
                SendClientMessage(i, color, text);
    		}
    	}
    	return 1;
    }

    De list-uri / iteratori n-ai auzit, asa-i ? Iti dai seama daca de fiecare data cand se trimite un mesaj trece prin toti jucatorii conectati ca sa trimita un mesaj doar pentru maxim 10 jucatori ? Ca nu joaca cine stie ce la sumo .. 

     

    3:

    new string[128];
    	format(string, sizeof(string), "%s a intrat in Derby Arena", GetName(playerid));
    	SendDerby(COLOR_DERBY, string);

    128 de caractere pentru ce? 

    image.png.00a904b1fab511e59521f432215445a3.png

    23 de caractere pentru textul ala si + 32 pentru MAX_PLAYER_NAME ( lungimea de caractere pe care o poate avea un nume ) 

    23 + 32 = 55 + 1( NULL ) = 56. Sa zicem maxim 64, nu ai nevoie de 128. 

     

    4:

    for(new i = 0; i < 5; i++) SetVehicleVirtualWorld(derbyEvent[19], 1992);

    Nu inteleg pentru ce cacat e asta .. adica faci o bucla care sa parcurca 0,1,2,3,4 si sa execute ce? Sa seteze virtualworld pentur masina cu nr 19 la 1992 de 4 ori sau cum ? 

     

    5:

    foreach(new i : Player){
    	    if(IsPlayerConnected(i)){
    			if(inDerby[i] == 1){
    				if(derbyStatus == 1){
    				    new Float: Pos[3];
    				 	GetPlayerPos(i, Pos[0], Pos[1], Pos[2]);
    				 	if(Pos[2] < 5.5486) leave_derby(i);
    				}
    			}
    		}
    	}

    Verificare care se executa in fiecare secunda .. 

    IsPlayerConnected pentru ce ai folosit ? Mi se pare inutil .. daca trece prin el e clar ca-i conectat, poate daca faceai o verificare sa vezi daca e logat asa nu mai ziceam nimic :) 

    De ce definesti float-ul in bucla? 

    new Float: Pos[3]; 

    De regula variabilele se definesc inaintea buclei din cate stiu eu .. 

     

    Sa zicem ca sunt un incepator, intru pentru prima data pe un astfel de forum si caut si eu la tutoriale, ca vreau sa invat si vine un idiot ca tine ce e in stare sa dea copy paste din gamemode in gamemode si imi tranteste mie un cod, eu ce invat, eu ce inteleg? 

     

    "Dupa ce am adaugat aceste chestii, mergem la setplayerunjail si adaugam:" 

    No shit sherlock .. mergem la setplayerunjail, nu toti traiesc pe bigzone sau saints( cred ca e pe saints ) poate eu sunt un incepator si am descarcat gm by Poponet 2k20 from zero to hero, nu are setplayerunjail, ce fac? 

     

    Nu vad sa fi definit undeva shortcut-ul asta:

    function

    Eu nu il am definit in gamemode si vreau sa bag si eu sistemul la mine pe gamemode sa ma dau mare ca am sistem, uite ca nu pot ca imi da eroare :| ( undefinited symbol function ). 

     

    Poate daca ai fi postat asta sub forma de filterscript in alta sectiune nu m-as fi luat si de asta. 

    Ti-am enumerat si cea mai mica greseala, si aia cu stringul se poate numi tot o greseala, bine, intr-adevar, nu e ceva care sa te afecteze, poate pe termen lung de folosinta in felul asta, dar parerile sunt impartite, eu am considerat-o tot o greseala :)  

    EDIT: Am uitat sa precizez, mai puteai optimiza codul folosindu-te si de y_timers.

     

     

     

    • Haha 1
  9. In primul rand cand o sa va dati seama ca niciun scripter adevarat nu face un gamemode bun pe 10-20 de euro ... 

    Acum 2 ore, Sprite_RoPlayers a spus:

    @CosminAK47 Bravo frate.

    Ti-ai stricat reputatia. pentru ce pentru 10 euro?.

    Omu a fost corect cu tine ti-a dat bani pe acel gamemode si tu ti-ai batut joc de el si de reputatia ta pe care o aveai ..

     

    @Twist Multumim ca ai postat, poate vom reusi sa scapam de aceste persoane false.

    Care reputatie? A avut un jeg ca asta vreo reputatie vreodata? 

    II spun jeg pentru ca nu suport teparii ... 

    Om bun ... @Twist fratele meu, de 10-20 de euro ma puteai plati pe mine, care sunt in domeniu de 5 ani de zile, am atatea afaceri, am atatea clipuri postate la mine pe canalul de youtube cu creatii ... macar stiai o treaba, ca nu iei teapa si ca primesti si ceva calitativ ( acum nu spun asta nea aparat ca sa imi fac eu reclama, dar serios acum, inafara de mine mai sunt si alti scripteri buni care ofera servicii, 3 la numar dupa calculul meu pe forumul asta, puteai sa ne contactezi pe unul din noi si stiai ca nu primesti teapa .. ) 

     

    La 09.01.2019 la 7:40, LucaAdv. a spus:

    Nu credeam ca , CosminAK47 poate fii tepar , am fost prieten cu el dar nu l-am crezut in stare de asa ceva. @CosminAK47 bv ti-ai stricat reputatia

    Repet, care reputatie? :)) 

     

    • Like 1
  10. Cod mai prost exista ? 

    Daca stau sa explic greselile din "tutorialul" tau imi ia peste 10 minute. In  primul rand nu e tutorial, doar ai trantit un cod si niste texte: acum mergem la X, dar nu spui si ce face codul de acolo, intra un incepator si vede topicul, nu intelege nimic .. si daca intelege si invata din codul tau invata prost.

    • Like 1
  11. La 14.09.2018 la 10:02, Kiran a spus:

    felicitări, un job cat de cat complex xD

    Multumesc !

    La 06.01.2019 la 20:07, CTMBeast a spus:

    Este frumusel insa nu il vad ca fiind un job bun de implementat pe un server. Felicitari!

    Multumesc ! 

    Acum 12 minute, Mirage a spus:

    Destul de okay, poti pune si actori? L-am mai vazut pe undeva...

    Se pot pune si actori, dar clientul meu a preferat fara. Daca ma acuzi de copiat, nu e cazul, as posta gratuit chiar acum sourcecode-ul, dar a fost facut pentru un client, am promis ca nu va ajunge pe internet din mana mea. Conceptul jobului normal ca l-ai mai vazut pe undeva, dar pana si actiunes e putin diferita si atasamentele daca te uiti.

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