Jump to content

valivaly96

Membru
  • Posts

    514
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by valivaly96

  1. valivaly96

    T/C

    INSERT. Era greu sa citesti un pic mai sus.
  2. pt optimizare ai putea face o variabila care sa creasca cand se spawneaza o masina a unui jucator/cumpara din ds/ ii seteaza adminul si sa scada cand jucatorul/adminul/ sau scriptul despawneaza masina. Si cand faci un for sa parcurgi enunul il faci asa for(new i=0;i<variabilaDeMaiSus;i++) in loc de for(new i=0;i<MAX_VEHICLES;i++).
  3. Alta varianta nu vad daca ai rescris sistemul im felul asta. Pt cei offline poti reveni "pe sistemul vechi" cu enumul specificat cu un post mai sus
  4. public ul este diferit de forward. App vezi ca acel query de 1000 este mult prea mare. cred ca 350 este destul.
  5. Cand intra alt jucator pe server nu se incarca datele masinii lui peste datele jucatorului care a iesit(valabil pt enumul de masini pentru sa variabila pt indexarea enum-ului este id ul masinii. Enumul ala e definit in functie de MAX_VEHICLES sau MAX_PERSONAL_VEHICLES deci nu are legatura cu playerid)
  6. Deci pune im folderul plugins toate pluginurile necesare serverului(cele cu extensia .so) dupa le adaugi si in server.cfg la linia plugins nume_plugin.so
  7. arata server.cfg
  8. Incearca sa il faci si posteaza erorile aici. Asta e sectiunea Ajutor scripting nu e senctiune in care se cer scripturi
  9. Vanuiesc ca codul care e postat face parte dintr un timer. in ce variabila stochezi id ul jucatorului?
  10. daca nu ma insel trebuie sa fie pus intr un subfolder numit panel
  11. if(PlayerInfo[pAdmin] >= 5) { new reports=0,cheaters=0; foreach(new id : Player) { if(strcmp(reporttext[id], "NULL", true) && reportcheater[id] == -1) { reports++; } if(reportcheater[id] != -1) { cheaters++; } TextDrawShowForPlayer(id, AdminHUD); format(string, sizeof(string), "Tick: ~b~%d~w~ / Reports: ~r~%d~w~ / Cheaters: ~r~%d~w~ / FPS: ~g~%d~w~ / Ping: ~r~%d~w~ / Anim: ~y~%d~w~", GetServerTickRate(), reports, cheaters, PlayerInfo[pFPS], GetPlayerPing(id), GetPlayerAnimationIndex(id)); TextDrawSetString(AdminHUD, string);}}
  12. mysql_format(SQL, query, sizeof(query), "UPDATE `updates` SET `Text`='%d%s' WHERE `ID`='%d'",linie,versiune,id); plus ca acel cod pt baza de date nu contine toate coloanele necesare.
  13. dai copy paste la codul din include, mai putin la linia care il defineste ca include.
  14. valivaly96

    SAMP

    trebuie sa faci o bucla si sa vezi daca masina cu id = x este tanc si atunci sa setezi viata. Sau tancurile sa le creezi folosinduce de o variabila new tancuri[cate_tancuri_vrei]. tancuri[0]= AddStaticVehicle(parametrii) si tot asa pana la nr_de_tancuri -1. si dupa zpoti face o bucla cu for care este mai eficienta decat prima for(new i=0;i<nr_de_tancuri;i++) SetVehicleHealth(tancuri, viata);
  15. il mai ai definit in alta functie si nu e folosit.
  16. int= nr natural(intreg) gen 1;124;-437; float = nr cu virgula gen1.23; 4.53 varchar = string(sir de caractere). Tu trebuie sa faci un tabel cu numele updates in care creezi randurile aferente
  17. Nu te putem ajuta cu asa ceva, poti imcerca sa faci tu un texdraw asemanator
  18. Nu am idee dar cu siguranta asta e problema daca ti.a dat crash dupa ce ai pus doar acel include. teorectic undeva in gm sau include-uri lipseste cel putin o acolada si dasta da crash.
  19. cel mai probabil acel include are cel putin o acolada lipasa(neinchisa)
  20. Acel include nu e in folderul corespunzator / nu are numele systems / sau nu are extensia .inc
  21. valivaly96

    Problema

    ori caa pui 127.0.0.1 ori ca pui localhost e acelasi lucru Ce versiune de mysql folosesti?
  22. Nu o sa gasesti tutorial pt fiecare gm in parte. In principiu e la fel doar ca difera niste variabile
  23. valivaly96

    Problema

    Daca faci un topic spune care e si problema lasa detalii/ poze / cod sursa(unde e cazul). Asta e valabil daca vrei sa fii ajutat
  24. Verifici daca ora este 20 sau 22 aici if(hour == 20 || hour == 22) si daca e adevarat "executi" comanda /atack. Poti face asa if(hour >= 20 && hour <= 22) sau if(hour == 20 || hour == 22 || hour == 21)
  25. Uitate aici, e greu de explicat prin scris.
×
×
  • 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.