Jump to content

Banditul

Moderator
  • Posts

    1,134
  • Joined

  • Last visited

  • Days Won

    96

Everything posted by Banditul

  1. Arata randurile de dinainte. Deobkcei erorile nu sunt exact pe acea linie ci mai degraba inainte cu 1-2 lini
  2. Pai nu ti se conecteaza la MySQL. Ma pot gandi la 2 lucruri: Nu-ti porneste mysql din xampp(sau ce ai tu) Sau ai gresit datele de conectare(cel mai putin probabil)
  3. Banditul

    Plugin

    Nu te speria. Nu este virus, daca era virus nu mai exista topicul. Google chrome are un filtru de fisiere posibile daunatoare. Din pacate fisierele cu extensia .dll se afla acolo din multe motive ( dar daca tu crezi ca este virus, poti folosi codul sursa de la plugine si sa le compilezi tu) Si un motiv in plus ca nu este virus este prezenta codului sursa, pe scurt poti verifica daca face sau nu ceva daunator
  4. Pentru ca tu incerci sa salvezi intr-o variabila o functie care de fapt intoarce o valoare prin referinta http://wiki.sa-mp.com/wiki/GetPlayerHealth Trebuie sa pui acel BeforeSpectacting in GetPlayerHealth pentru ca tu vei avea mereu 1 in acea variabila pentru ca functia intoarce 1 daca a putut lua viata... Si nu ai la specoff SetPlayerPos si etc(ca sa seteze pozitia veche) sau nu vad la specoff ca dai (re)spawn la player ca sa fie chemata functia OnPlayerSpawn...
  5. Pai mai intai trebuie sa inveti. Si nu doar pawn dar si SQL si cum sa te ocupi de baza de date.... Sunt n tutoriale pe net despre asta. Eu unul asa am invatat si am invatat si din topicurile de ajutor https://forum.sa-mp.com/showthread.php?t=627520 http://forum.sa-mp.com/showthread.php?t=159785 http://forum.sa-mp.com/showthread.php?t=391920 http://forum.sa-mp.com/showthread.php?t=160971 Nu am pus aceste tutoriale pentru ca sunt cele mai bune dar zic eu ca te va ajuta sa intelegi o mica parte din total
  6. Banditul

    Plugin

    http://forum.sa-mp.com/showthread.php?t=249226 http://forum.sa-mp.com/showthread.php?t=570945 Asta e cea mai sigura sursa , alta nu e. Daca iti spune ca e virus cel mai probabil este fals pozitiv
  7. Daca nu ai fisierele .pwn respectiv folderul pawno cu includes(dar in princpiul fisierele .pwn din gamemodes si filterscripts) nu poti sa faci nimic....Daca iti apare doar .amx e degeaba....Exista mi se pare un tool sa convertesti la loc din cod binar(.amx) in cod pe care il intelegi dar nu cred ca eceva sigur...
  8. Nu am timp. Facultatea imi ocupa tot timpul + ca mai ajut la un server facut de niste prieteni(nu rpg) Si sincer sa fiu cu tine nu prea imi place rpg
  9. if (JobSalary[ i ] [ JOB_SALARY ] > 0) incearca asa. Din cate vad a doua dimensiune este definitia job_main
  10. Din cate vad incerci sa foloseste strlen pe o variabila de tip integer. Pune in loc de if(strlen(JobSalary[1] != 0) )cu if (JobSalary[1] [ i ] > 0) Cu toate ca functiile de stringuri ar trebui sa mearga si pe matrici(array) dar nu tot timpu mai ales ca e un array 2D
  11. Pui in server.cfg "gamemode0 Lejiune 1" si merge + trebuie compilat
  12. http://forum.sa-mp.com/showthread.php?t=296171 Din cate vad ca scrie, ai nevoie de baza de date (are in jur de 500-600mb). Trebuie pusa in scriptfiles , asta daca nu o ai
  13. Creaza in folderu cu pawno un fisier numit "pawn.cfg" da sa fie cfg si nu txt. Si scri inauntru numa -d3 si dai recompile la gm (asta ajuta sa iti spuna mai exact CrashDetect udne da crash) Si recomand de asemena sa folosesti ultima versiune de crashdetect ( https://github.com/Zeex/samp-plugin-crashdetect/releases/tag/v4.18.1 ) + ce a zis jaguar
  14. public OnPlayerClickTextDraw(playerid, Text:clickedid) { if(Text:INVALID_TEXT_DRAW == clickedid)//textdraw invalid (a apasat ESC) { //Ascund textdraw dupa ce a apasat ESC (sau ce vrei) } } Cand este apasat ESC este chemat INVALID_TEXT_DRAW i asa poti face astfel incat sa il ascunzi daca este nevoie , desigur va trebui sa faci o variabila sau ceva sa stii daca textdraw e activ etc
  15. Am descarcat gm (aparent foloseste r34 mysql) dupa ce am redescarcat de aici : https://github.com/pBlueG/SA-MP-MySQL/releases/download/R34/mysql-r34-win.rar si inlocuit tot a mers Cu acest server.cfg: https://pastebin.com/TD6gS8AS
  16. Sunt ferm convins ca nu exista mysql_static pentru windows....mysql_static a fost facut numa pentru linux din cauza ca nu toti provideri de host aveau librariile necesare instalate Sugestia mea ar fi sa stergi exstensia .dll din server.cfg https://github.com/pBlueG/SA-MP-MySQL/releases/download/R39-6/mysql-R39-6-win32.zip Si baga si libmysql in folderu cu samp-server.exe Si vezi daca ai librariile de viusal c++ 2010 , 2013 si 2015(parca pe astea merge pluginul mysql)
  17. Din partea mea poti sa-l conectezi da nu te ajuta cu nimic pentru ca totu e salvat/incarcat in fisiere. Daca vrei sa folosesti baza de date trebuie sa transformi gm din dof2(fisiere) in MySQL....Iti urez succes
  18. Nu are asa ceva. Din cate am vazut e pe DOF2 , adica sistem de fisiere
  19. Singura solutie e sa faci ticket la firma de host. Nu are nicio legatura cu partea de script sau altceva, e strict legata de host. Altceva decat sa le ceri lor sa rezolve nu ai ce sa faci
  20. Da nu ai baza de date....Ma intreb cum ai facut anumite lucruri fara baza de date...
  21. *big facepalm* Daca tu asa definesti o variabila *lacrema* Orice initializare de variabile se face cu "new" Si in nici un caz in codul lui acea "misiune" nu e un vector 2D Ce trebuie sa faci e urmatoarea: new Misiune1[MAX_PLAYERS], Misiune2[MAX_PLAYERS], Misiune3[MAX_PLAYERS], Misiune4[MAX_PLAYERS], Misiune5[MAX_PLAYERS], Misiune6[MAX_PLAYERS], Misiune7[MAX_PLAYERS], Misiune8[MAX_PLAYERS], Misiune9[MAX_PLAYERS], Misiune10[MAX_PLAYERS], Misiune11[MAX_PLAYERS], Misiune12[MAX_PLAYERS], Misiune13[MAX_PLAYERS]; Dupa includes
  22. Cu placere. Si fi atent cum faci query de select/update etc pe acel tabel astfel incat sa nu dai in buguri
  23. @AlexPunct Din nu stiu ce motiv editare facuta de la butonul de "Modifica" nu merge In schimb , daca rulezi "UPDATE users SET Commands = x WHERE name = 'Y' " Sau dai dublu click pe 0 din modul de afisare a randurilor si schimbi valaorea de acolo, merg ambele Hmm , tocmai mi-a dat un avertisment in phpmyadmin precum ca anumite valori pot fi ignorate din cauza ca sunt prea multe campuri (zicea de 1000 , dar no) http://imgur.com/7Hjqo4z Te asigur ca daca rulezi query-ul de mai sus va merge Edit: Solutia sa iti mearga si din meniu ala e sa imparti o parte din acele chestii din users in mai multe tabele(e mai complicat) gen alea cu Object pot fi mutate in tabelul playerobjects si s.a.m.d.
  24. Nu merge nici daca scrii UPDATE users SET Commands = 1 WHERE name = "AlexPunct" ? Direct in phpmyadmin? Pentru ca nu are motive sa nu vrea sa mearga....
  25. Ai facut LoadPlayerCar ca si public? Pentru mysql_tquery / mysql_pquery au nevoie sa cheme o functie publica ca sa functioneze corect
×
×
  • 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.