Jump to content

BuhaAdv

Member
  • Posts

    23
  • Joined

  • Last visited

  • Days Won

    1

Reputation Activity

  1. Like
    BuhaAdv got a reaction from Jatengs943 in Base Gamemode [ MYSQL R41-4 / ORM ]   
    Username: Buha
    Nume gamemode: Base Scuby-Doo
    Creator (sau editor): Buha
    Poze/Video în care prezinÅ£i modul de joc: https://imgur.com/a/MkbeZVW
    Link Virustotal: https://www.virustotal.com/#/file/64e818c3f4cf93cfa076a9022de796aa7a75837e488e765b4c48b818816096b3/detection
    Link download: This is the hidden content, please Sign In or Sign Up
    Alte precizări: Ar cam fii ceva... In primul rand trebuie sa adaugati o protectie anti mysql injection ( mie mi-a fost al dracu de lene, chiar daca dureaza 3 minute ) si in rest o gasiti cateva sfaturi intr-un fisier .txt in folder-ul cu gamemode-ul. Apropo, nu ofer support pentru acest GM ! Deoarece este cat se poate de simplu iar daca vreti sa intelegeti cum functioneaza ORM puteti sa cititi si voi documentatia, dar in principal nu mai trebuie sa actualizati datele prin mysql_query/mysql_tquery/mysql_pquery ( cel putin in cazul playerilor, unde datele sunt salvate la OnPlayerDisconnect ). Desigur, daca doriti puteti folosi metoda asta la anumite sisteme, nu afecteaza cu nimic.
  2. Like
    BuhaAdv got a reaction from AlexRap in [Include] Newbie System   
    Nu stiu cati dintre voi cautati un sistem de newbie ( /n ) asemanator cu cel de pe BuGGeD sau Nephrite ( adica sa contina /nskip /nre /nsend /nd ), dar eu o sa il postez aici. O sa va las niste poze, iar in include o sa aveti mai multe indicatii. Eu nu am descoperit nici un bug, daca gasiti unul incercati sa-l rezolvati iar daca nu puteti ma puteti contacta pe Discord.
     
    ** Precizari: 
    Culoarea galben e doar pentru helper si jucatorul care a pus intrebarea. Intr-o poza mesajul de la /nd este dublicat deoarece eu sunt newbieid si playerid in acelasi timp. Nu am testat acest sistem de pe un host. Trebuie sa-l adaptati putin la gamemode-ul vostru. Mai multe indicatii gasiti in include.​ ** Scuzati eventualele greseli gramaticale.
     
    Link poze: https://imgur.com/a/qAupd6u
     
     
    This is the hidden content, please Sign In or Sign Up
  3. Upvote
    BuhaAdv got a reaction from Dani3l. in Servicii PAWN   
    Username: BuhaAdv Vârstă: 15 Ce fel de servicii oferi?: Pawn PreÈ›: Depinde de complexitatea sistemului si timpul de lucru. Detalii de contact: Discord: Buha#1716 Alte precizări: Realizez aproape orice fel de sistem, cu o optimizare buna. Nu accept oferte pentru a face un gamemode de la 0. Imi rezerv dreptul de a refuza comenzile de care nu am timp sau nu imi convine oferta. Accept plata doar prin PayPal, Skrill si Paysafe. Daca doriti sa ma contactati, faceti-o pe Discord ! Pe forum nu prea intru, deci aveti mai multe sanse sa va raspund rapid pe Discord.  
    EDIT
     
    Apasati click ca sa vedeti ceva facut de mine.
  4. Upvote
    BuhaAdv reacted to Leonard in [REZOLVAT] Warning 208   
    @@BuhaAdv nu conteaza cum e facut, conteaza ordinea.
     
    @@CSORIN, muta cele 2 functii deasupra de main() {} si ai scapat de erori.
  5. Upvote
    BuhaAdv reacted to Leonard in [Include] Newbie System   
    Frumos codu
  6. Upvote
    BuhaAdv reacted to regeletau in Servicii PAWN   
    Rekomand
  7. Upvote
    BuhaAdv got a reaction from keNN. in Servicii PAWN   
    Username: BuhaAdv Vârstă: 15 Ce fel de servicii oferi?: Pawn PreÈ›: Depinde de complexitatea sistemului si timpul de lucru. Detalii de contact: Discord: Buha#1716 Alte precizări: Realizez aproape orice fel de sistem, cu o optimizare buna. Nu accept oferte pentru a face un gamemode de la 0. Imi rezerv dreptul de a refuza comenzile de care nu am timp sau nu imi convine oferta. Accept plata doar prin PayPal, Skrill si Paysafe. Daca doriti sa ma contactati, faceti-o pe Discord ! Pe forum nu prea intru, deci aveti mai multe sanse sa va raspund rapid pe Discord.  
    EDIT
     
    Apasati click ca sa vedeti ceva facut de mine.
  8. Upvote
    BuhaAdv reacted to Dennis12 in [Include] Newbie System   
    Sunt curios sa vad si eu codul.
     
  9. Upvote
    BuhaAdv reacted to Spiciu in [Include] Newbie System   
    frumos
  10. Upvote
    BuhaAdv reacted to Jakewow in Base Gamemode [ MYSQL R41-4 / ORM ]   
    Why should I replace cache with ORM ?
    ORM-code is way easier to maintain. With the normal cache-stuff, you'd have to edit the code in several places in your script if you wan't to add a new variable and you also would need to edit some queries. With the ORM-system, all you need to do is to add one line.
     
    Topicul original ORM.
     
    Daca nu stii engleza naspa..
  11. Upvote
    BuhaAdv got a reaction from Leonard in eyy bitch   
    Vai, dar ce miscari   
  12. Upvote
    BuhaAdv reacted to Leonard in [Tutorial] Register/Login sistem MySQL R41+   
    Nu este meritul meu, ci al lui WARfree.
  13. Upvote
    BuhaAdv got a reaction from Leonard in [Tutorial] Register/Login sistem MySQL R41+   
    Desii prefer sa nu mai lucrez cu mysql cache, acesta este un tutorial foarte bun, felicitari Leo ! 
  14. Upvote
    BuhaAdv got a reaction from TioO in [REZOLVAT] Salutare!   
    Daca folosesti y_timers sau ai libraria YSI iti recomand sa faci in felul urmator, deoarece va fii mult mai optim decat daca ai folosi metodele traditionale:
    #include <YSI\y_timers> new Timer:PauzaPeste[ MAX_PLAYERS ], PotPrindeBoss[ MAX_PLAYERS ]; public OnPlayerConnect( playerid ){ PotPrindeBoss[ playerid ] = 0; return 1; } CMD:fish( playerid, params[ ] ){ if( PotPrindeBoss[ playerid ] > 0 ){ new info_text[ 56 ]; format( info_text, sizeof info_text, "Poti prinde un alt peste peste %d secunde.", PotPrindeBoss[ playerid ] ); SendClientMessage( playerid, -1, info_text ); return 1; } /* bla...bla...bla ce ai tu pe aici */ PotPrindeBoss[ playerid ] = 30; PauzaPeste[ playerid ] = repeat CooldownPeste( playerid ); return 1; } timer CooldownPeste[ 1000 ]( playerid ){ PotPrindeBoss[ playerid ] --; if( PotPrindeBoss[ playerid ] == 0 ){ stop PauzaPeste[ playerid ]; SendClientMessage( playerid, -1, "Acum poti prinde un nou peste." ); } return 1; } Dar daca nu o ai, poti incerca asta: 
    new PotPrindeBoss[ MAX_PLAYERS ]; public OnPlayerConnect( playerid ){ PotPrindeBoss[ playerid ] = 0; return 1; } CMD:fish( playerid, params[ ] ){ if( PotPrindeBoss[ playerid ] == 1 )return SendClientMessage( playerid, -1, "Poti folosi comanda asta dupa 30 de secunde de la ultimul peste prins." ); /* bla...bla...bla ce ai tu pe aici */ PotPrindeBoss[ playerid ] = 1; SetTimerEx( "CooldownPeste", 30000, false, "d", playerid ); return 1; } forward CooldownPeste( playerid ); public CooldownPeste( playerid ){ PotPrindeBoss[ playerid ] = 0; SendClientMessage( playerid, -1, "Acum poti prinde un nou peste." ); return 1; } Mentionez ca n-am compilat pe nici una dintre ele, daca ai vreo eroare/warning anunta-ma.
  15. Upvote
    BuhaAdv got a reaction from Leonard in Servicii PAWN - Leonard   
    Recomand, baiatu' stie ce face 
×
×
  • Create New...