Jump to content

Matt

VIP
  • Posts

    555
  • Joined

  • Last visited

  • Days Won

    13

Reputation Activity

  1. Ador
    Matt reacted to ShoKarON in [C++] Pacman   
    Plictiseala :))) gj
  2. Ador
    Matt reacted to AccountDeleted in [C++] Pacman   
    ce drq =))
  3. Ador
    Matt reacted to qRuby. in [C++] Pacman   
    ya
  4. Ador
    Matt reacted to DrooMAdv in [C++] Pacman   
    gg
  5. Ador
    Matt reacted to s0nyx in [C++] Pacman   
    Doamne, @Matt, cu ce reusesti sa ne surprinzi!
  6. Like
    Matt got a reaction from vndrew in [C++] Pacman   
    Helau.
    Un mini pacman facut de mine in aprox. 1 ora, mai mult ca sa intelegeti modul prin care este facut.

    This is the hidden content, please Sign In or Sign Up  
  7. Haha
    Matt reacted to HaoSs07 in [REZOLVAT] Problema damage pe sever   
    Ma bucur, acum il pui si tu pe pastebin sau aici sa vedem ce e acolo.
  8. Ador
    Matt got a reaction from GGS in [REZOLVAT] Problema CMD   
    Nu stiu ce vrei sa faci dar..
    YCMD:addluckycode(playerid, params[], help) { if(PlayerInfo[playerid][pAdmin] >= 4) { addcodes(playerid, 1); return 1; } } Incearca acum.
  9. Ador
    Matt got a reaction from GGS in [REZOLVAT] Problema CMD   
    Ai folosit functia dar nu ai pus toti parametrii in comanda.
  10. Ador
    Matt got a reaction from GGS in [REZOLVAT] Problema CMD   
    Arata-ne si functia addcodes
  11. Haha
    Matt reacted to Kingsley in New Comunity Gaming   
    Olguța tu ești?
    Gaming Community* (adj. stă mereu înaintea substantivului)
  12. Ador
    Matt got a reaction from s0nyx in Vand - Panel de la 0, compatibil cu GM Burned.   
    Recomand.
  13. Like
    Matt reacted to s0nyx in Vand - Panel de la 0, compatibil cu GM Burned.   
    Username: s0nyx Varsta: 16 Ce vinzi?: panel de la 0, compatibil cu gamemode-ul burned. Dovada (că sunteti in posesia produsului) OBLIGATORIU: panel-ul este urcat pe site-ul meu (https://panel.cyrex.ro) Pret: 10 euro (negociabil) Detalii de contact: s0nyx#3277 Alte precizari: Panel-ul mai are nevoie de admin panel, leader panel si sistemul de aplicatii, in rest totul e ok. Ofer si suport tehnic, timp de o luna, de la cumpararea acestuia. O sa revin si cu versiunea full, iar aceea va fii fix 25 euro.  O sucrta prezentare: 
  14. Haha
    Matt reacted to Leonard in Mod de joc - Emerald   
    " Acest gamemode a fost pentru un client care promitea ca-l va platii insa acesta dupa aproximativ o saptamana a uitate de gamemode, a uitat de proiectul pe care-l avea in plan."
     
    Romania
  15. Like
    Matt got a reaction from Dennis12 in Nu se mai vinde   
    Cam scump O_O
  16. Like
    Matt reacted to Gzuz in Proiect Server GTA V   
    Salutare dragi jucatori ai acestei comunitati, am inceput de curand un proiect pentru un server de Grand Theft Auto Five (GTA V).
    Doresc sa va prezint in cele ce urmeaza, punctul in care am ajuns de cand lucrez la acest proiect (22.11.2018).
    - Sistem inregistrare / logare
    - Sistem de DealerShip
    - Sistem de vehicule personale
    - Sistem de dialoguri (rescris dupa stilul SA:MP)
    - Sistem de case & afaceri terminat in proportie de 45%.
    - Sistem de ceas in timp real.
    - Sistem de vreme in timp real in functie de vremea din toata tara (Romania).
    - Si multe altele, pentru mai multe detalii intrati pe serverul nostru de discord afisat mai jos.

    - Aveti cateva poze mai jos cu cateva sisteme, pentru mai multe informatii va asteptam pe serverul nostru de discord!
    Discord: https://discord.gg/4jR4ufM
    Cateva poze: 



  17. Haha
    Matt reacted to EraSy in LolyAdv - Servicii PAWN   
    eu te cunosc, n-am nimic cu tine, dar nu esti in masura sa oferi servicii in momentul in care tu ceri sfaturi samd.
  18. Like
    Matt got a reaction from Leonard in Servicii PAWN - Leonard   
    Rekomand baiat 24K
  19. Ador
    Matt got a reaction from 0022 in [TUTORIAL] Query-uri SQL si optimizare.   
    ms din nou bah
  20. Ador
    Matt reacted to 0022 in [TUTORIAL] Query-uri SQL si optimizare.   
    noroc că eram voice cu tn și ți-am zis eu tot ce ai scris acolo că tu habar naveai bă iamio
  21. Upvote
    Matt got a reaction from MihaiADV in [DELETED]Giveaway GM Hard-Play   
    Am vaz acm
  22. Upvote
    Matt reacted to Leonard in Proiect de la 0 realizat de qRuby   
    ???? 
     
    de ce ai face ceva bugged de la 0.... dak toti faci ceva de la 0, fa unik, nu kkt de bugged
  23. Ador
    Matt reacted to Leonard in Gamemode Terone versiunea Update direct de la sursa   
    imi deschid sv cu asta, ms
  24. Like
    Matt got a reaction from ViewS in [TUTORIAL] Query-uri SQL si optimizare.   
    Helau.
     
    Bun, cu totii stim ce este optimizarea si in ce consta. Totusi,  codul facut ca si 'drumul ce mai scurt' nu este toata optimizarea. Query-urile SQL au nevoie de un timp pana sa fie terminate si daca nu le distribuiti bine in cod o sa aveti Tick Drops. Acele Tick Drops apar cand server-ul asteapta ca acel query executat de voi sa fie completat. Astazi vreau sa va explic cateva trucuri prin care nu o sa aveti probleme.
     
    Pentru inceput, avem exemplul:
    mysql_format(SQL, query, "UPDATE `users` SET `Money`=%d WHERE `ID`=%d", PlayerInfo[playerid][pMoney], PlayerInfo[playerid][pSQLID]); mysql_query(SQL, query); Sa zicem ca vrem sa punem acest query intr-un timer de 1 secunda. Dupa fiecare secunda server-ul va astepta ca acest query sa fie executat, dar pe noi nu ne intereseaza asta, asa ca server-ul va astepta practic degeaba in fiecare secunda ca acest query sa fie terminat . De asta trebuie sa facem acest query threaded.
    mysql_format(SQL, query, "UPDATE `users` SET `Money`=%d WHERE `ID`=%d", PlayerInfo[playerid][pMoney], PlayerInfo[playerid][pSQLID]); mysql_tquery(SQL, query, "", ""); Bun, care e diferenta dintre un query threaded si unul normal: Pai, query-ul normal pune in asteptare script-ul server-ului, in timp ce query-ul threaded se executa separat. Practic, nu deranjeaza server-ul sa zic asa. Printr-un desen sper sa intelegeti mai bine:
    https://imgur.com/gSr89YQ
    La stanga avem query-uri non-threaded iar la dreapta avem query threaded.
    Query-urile non-threaded sunt necesare doar cand ai un query de la care astepti un raspuns, cum ar fi:
    mysql_format(SQL, query, "SELECT * FROM `users` WHERE `Admin` != 0"); mysql_query(SQL, query); // deoarece avem nevoie de randurile rezultate pentru a fi prelucrate for(new i, j = cache_get_row_count(); i != j; i++) { new name[MAX_PLAYER_NAME]; cache_get_field_content(i, "Name", name); SendClientMessage(playerid, -1, name); } Sau putem sa facem o metoda mai optimizata folosind query threaded:
    mysql_format(SQL, query, "SELECT * FROM `users` WHERE `Admin` != 0"); mysql_tquery(SQL, query, "ShowAdmins", "d", playerid); // sa zicem ca am bagat acest query intr-o comanda, playerid = jucatorul care a folosit comanda . . . forward ShowAdmins(playerid); public ShowAdmins(playerid) { for(new i, j = cache_get_row_count(); i != j; i++) { new name[MAX_PLAYER_NAME]; cache_get_field_content(i, "Name", name); SendClientMessage(playerid, -1, name); } return 1; } Astfel, server-ul nu va fi deranjat iar adminii nostri se vor afisa dupa aprox. cateva milisecunde mai tarziu. (aproape ca nici nu se observa diferenta)
     
    Daca am gresit cu ceva astept sa ma corectati si sper ca v-a prins bine acest mic tutorial.
  25. Like
    Matt got a reaction from SkillZAdV in [TUTORIAL] Query-uri SQL si optimizare.   
    Helau.
     
    Bun, cu totii stim ce este optimizarea si in ce consta. Totusi,  codul facut ca si 'drumul ce mai scurt' nu este toata optimizarea. Query-urile SQL au nevoie de un timp pana sa fie terminate si daca nu le distribuiti bine in cod o sa aveti Tick Drops. Acele Tick Drops apar cand server-ul asteapta ca acel query executat de voi sa fie completat. Astazi vreau sa va explic cateva trucuri prin care nu o sa aveti probleme.
     
    Pentru inceput, avem exemplul:
    mysql_format(SQL, query, "UPDATE `users` SET `Money`=%d WHERE `ID`=%d", PlayerInfo[playerid][pMoney], PlayerInfo[playerid][pSQLID]); mysql_query(SQL, query); Sa zicem ca vrem sa punem acest query intr-un timer de 1 secunda. Dupa fiecare secunda server-ul va astepta ca acest query sa fie executat, dar pe noi nu ne intereseaza asta, asa ca server-ul va astepta practic degeaba in fiecare secunda ca acest query sa fie terminat . De asta trebuie sa facem acest query threaded.
    mysql_format(SQL, query, "UPDATE `users` SET `Money`=%d WHERE `ID`=%d", PlayerInfo[playerid][pMoney], PlayerInfo[playerid][pSQLID]); mysql_tquery(SQL, query, "", ""); Bun, care e diferenta dintre un query threaded si unul normal: Pai, query-ul normal pune in asteptare script-ul server-ului, in timp ce query-ul threaded se executa separat. Practic, nu deranjeaza server-ul sa zic asa. Printr-un desen sper sa intelegeti mai bine:
    https://imgur.com/gSr89YQ
    La stanga avem query-uri non-threaded iar la dreapta avem query threaded.
    Query-urile non-threaded sunt necesare doar cand ai un query de la care astepti un raspuns, cum ar fi:
    mysql_format(SQL, query, "SELECT * FROM `users` WHERE `Admin` != 0"); mysql_query(SQL, query); // deoarece avem nevoie de randurile rezultate pentru a fi prelucrate for(new i, j = cache_get_row_count(); i != j; i++) { new name[MAX_PLAYER_NAME]; cache_get_field_content(i, "Name", name); SendClientMessage(playerid, -1, name); } Sau putem sa facem o metoda mai optimizata folosind query threaded:
    mysql_format(SQL, query, "SELECT * FROM `users` WHERE `Admin` != 0"); mysql_tquery(SQL, query, "ShowAdmins", "d", playerid); // sa zicem ca am bagat acest query intr-o comanda, playerid = jucatorul care a folosit comanda . . . forward ShowAdmins(playerid); public ShowAdmins(playerid) { for(new i, j = cache_get_row_count(); i != j; i++) { new name[MAX_PLAYER_NAME]; cache_get_field_content(i, "Name", name); SendClientMessage(playerid, -1, name); } return 1; } Astfel, server-ul nu va fi deranjat iar adminii nostri se vor afisa dupa aprox. cateva milisecunde mai tarziu. (aproape ca nici nu se observa diferenta)
     
    Daca am gresit cu ceva astept sa ma corectati si sper ca v-a prins bine acest mic tutorial.
×
×
  • Create New...