-
Posts
23 -
Joined
-
Last visited
-
Days Won
1
Reputation Activity
-
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.
-
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
-
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.
-
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.
-
-
-
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.
-
-
-
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..
-
-
BuhaAdv reacted to Leonard in [Tutorial] Register/Login sistem MySQL R41+
Nu este meritul meu, ci al lui WARfree.
-
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 !
-
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.
-