Jump to content

valivaly96

Membru
  • Posts

    514
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by valivaly96

  1. REZOLVAT PUTETI DA T/C. FOLOSEAM UN ID GRESIT LA MASINA
  2. Puneti frate si liniile de cod si cum e definita variabila aia. Cel mai probabil e new LevelTD si tu o foloseste ca si LevelTD[playerid]
  3. Cand se face update in db in loc de $variabila pui md5($variabila)
  4. PlayerInfo[playerid][pDays]=0; sau in loc de pDays pui variabila aferenta pt zilele petrecutw in factiune Btw fa si update in baza de date
  5. Simplu. La callbakul OnPlayerEnterVehicle verifici daca ispassenger == 1 sa iti afiseze ce td vrei tu
  6. Deci la banii din seif sunt 2 posibilitati: 1. Nu ii salvezi in db 2. Nu incarci bine din db
  7. Te folosesti de interpolatecamerapos http://wiki.sa-mp.com/wiki/InterpolateCameraPos
  8. Total gresit! Iti zic si de ce, pt ca userul nu e de 2 ori Depinde de ce versiune de mysql folosesti. Aici ai pr r40 .http://wiki.sa-mp.com/wiki/MySQL/R40#mysql_connect. Un simplu search pe google mysql rxx wiki si vei gasi toate dunctiile aceleai versiuni cu tot cu sintaxe xx e versiunea pe care o folosesti
  9. valivaly96

    Clan

    Pe host ai aceasi baza de date ca le local?
  10. CMD:sskin(playerid,params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "Trebuie sa fii logat pentru a folosi comenzi."); if(InBussines[playerid] > 0) { if(BizzInfo[InBussines[playerid]][bType] == 11) { if(GetPlayerCash(playerid) < 8000) return SendClientMessage(playerid,COLOR_LIGHTRED,"You don't have $5000."); new SkinID; if(sscanf(params, "i", SkinID)) return SendClientMessage(playerid, 0xFF000000, "{A9C4E4}Folosire:{FFFFFF} /sskin <0-50>"); if(SkinID < 0 || SkinID > 50) return SendClientMessage(playerid, 0xFF000000, "Maximul id-ului este 50!"); GetPlayerCash(playerid); SetPlayerSkin(playerid, SkinID); PlayerInfo[playerid][pModel] = SkinID; Update(playerid, pModel); SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]); GivePlayerCash(playerid, -15000); new str2[128]; mysql_format(SQL,str2,sizeof(str2),"UPDATE users SET `Money`='%d',`Model`='%d' WHERE `name`='%s'",GetPlayerCash(playerid),PlayerInfo[playerid][pModel],PlayerInfo[playerid][pNormalName]); mysql_tquery(SQL,str2,"",""); return 1; } } else SCM(playerid,culoare,"Nu esti in clothes shop"); return 1; }
  11. E irelevant daca au sau nu #define. Folosesti define ca o scurtatura sau sa fie mai usor de schimbat daca schimbi hostul/user/db/password. Conteaza ce versiune de mysql au serverele deoarece in sintaxa de la mysqlconnect difera ordine unor parametri
  12. Salut, ma chinui de ceva timp sa fac un system in care sa poti adauga diverse obiecte pe masina si sa le poti edita cu ajutorul prin itermediul GUI dar nu gasesc o functie cara sa faca acest lucru. Un mic spoiler ar fi de mare ajutor, nu vreau totul mura in gura. Am incercat cu EditDynamicObject deaoarece creez obiectele cu CreateDynamicObject si dupa le atasez pe masina, apare GUI-ul dar nu pot misca obiectul
  13. un simplu search pe google si rezolvai….. Copiezi din toate gmuri chestii si nu o sa inveti nimic. Incearca sa gandesti tu sistemul/comanda/functia in felul tau. Totul e logic in programare si limbajul pawn e cel mai usor. Daca nu poti rezolva cele mai banale erori in pawn ce o sa faci in c#, java, python etc?
  14. Daca obiectul este by default pe harta folosesti map editor(te duci umde e obiectul il selectezi apesi del dupa showcode si pui codul de acolo la ongamemodeinit) iar daca nu este by default acolo cauti im gm obiectul dupa model id si coordonatele sa fie oarecum in locul cu pricina si stergi randul ala(daca nu gasesti in gm atunci este intr-un include)
  15. Masinile care sunt in folosinta se despawneaza.
  16. De la if(aziscva==1)return 1; cred ca e. De la ce vine variabila aia?
  17. Nu ai libmysqlclient in folderul principar si niciwhirlpool in folderul pugins
  18. Vezi cum ai definit tu array-ul care stocheaza datele deoarece nu e definita dupa cum o apelezi Btw verificarea cu isplayerconnect nu isi are rostul deoarece un jucator nu va putea folosi comenzi pana nu da connect pe srv. Varibila text ai formatarea ei sunt inutile poti folosi in loc de SendClientMessage(playerid,COLOR_WHITE,text); asta --->>SendClientMessage(playerid,COLOR_WHITE,"Administratori online"); si stergi formatarea variabilei text si variabila
  19. Un include nu se compileaza. Ii dai save si dupa compilezi gm.(bineinteles ca sa fie "inclus" #include<nume-include>
  20. Compileaza cu pawn care a venit cu gmul pt a nu avea probleme
  21. Pune cursorul inainte de return 1; pe linia 553 si apasa shift + tab Al doilea warnic zice destul de clar ca acea variabila ai declarato dar nu ai folosito
  22. Nu ai in server.cfg trecut gm-ul sau nu este compilat
  23. valivaly96

    /a

    Daca folosesti burned ai functia GetAdminLevel sau cva de genu care in functie de admin level returneaza un text. Oricum e irelevant gamenode uitate cand se formateaza mesajul ce functie face acest lucru
  24. Foarte simplu la dialogul cu id 489 ai un array cu 50 de spatii(de la 0 la 49) si tu vreii sa scrii/citesti in/din array de pe pozitia 92. Mareste arrayul.
×
×
  • 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.