Jump to content

WiDuAlK

V.I.P
  • Content Count

    1,409
  • Joined

  • Last visited

  • Days Won

    82

Everything posted by WiDuAlK

  1. Ca sa merite trb sa vii cu cv wow, ceea ce nu cred ca poti veni in timp record... si nu ai garantia ca ai playeri, deci eu zic GTA V, daca te duce pc, mai inveti niste programare C#, e alta gara
  2. Scoaate din comanda IsPlayerAdmin(playerid)
  3. Incearca cu Create3DTextLabel
  4. Tu canf caci un server, vrei sa il faci sa aiba succes nu? Deci vii cu ceva nou. Daca prinde la public, serverul se umple si donatiile curg, deci iti scoti investitia rapid, nu e asa scump, pe langa profitul pe care il poti face dupa.
  5. Am specificat aici: Scapa de warning si vezi de ti merge, incearca sa refaci chestia asta din nou, vesi si in tutoriale, de obicei, warning-ul: warning 217: loose indentation apare cand nu ai pus indent-ul corect(acele 4 spatii[TAB])
  6. N ai inteles. Pune printf("%f %f %f", PropInfo[X][PropX], PropInfo[X][PropY], PropInfo[X][PropZ]); vezi daca valorile afisate sunt pe 0.
  7. Ar fii de preferat sa nu ai warning-uri, sunt niste avertizari ca acea bucata de cod, s-ar putea sa nu functioneze cum vrei tu, desi e transformata in binar.
  8. Pune o la ongamemodeinit
  9. codul lui objectiduber e bun, l am testat la mine, altundeva e problema, poate se mai incurca cu ce mai ai tu, schimba i zona unde l pui, sau rescrie codul din nou pe bucati, adica CreateDynamicObject(19309, 0, 0, 10, 0.0, 0.0, 90.0); apoi SetObjectMaterialText(objectiduber, "UBER", 0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER); , apoi initializezi obiectul cu objectiduber = CreateDynamicObject(....) ca sa vezi in ce stadiu iti da eroarea, sa stii unde te duci.
  10. Asta nu schimba cu absolut nimic faptul ca nu am codul si ca eu te ajut pe tine , nu iti fac eu codurile, eu te ajut cu idei, si cu o varianta mai buna la codul pe care tu deja il scrii, se cheama sectia "Ajutor scripting" nu "Scripturi/coduri la comanda" Ca sa intelegi ideea, ai asa: 1.SetTimerEx("payday....", ....); si 2.mysql_format(...) 2.mysql_query sau ce ai tu pt load. trb sa schimbi ordinea lui 1 cu 2 in GM, prima data sa faca load apoi sa trimita timerul. Adica: 1.mysql_format(...) 1.mysql_query apoi linia 2.SetTimerEx("payday....", ....);
  11. Codul merge, ai uitat un " ; "(punct virgula) inainte de a pune objectduber
  12. Iau valorile potrivite variabilele? Adica sunt setate pe 0 sau sunt setate pe valorile din baza de date?
  13. Nu stiu ce anume doresti, cum vrei mai exact, dar daca e e aia de taxi pe care scrie "UBER" deasupra masinii, atasezi obiectul de masina cu AttachObjectToVehicle si pui functia SetObjectMaterialText
  14. Ai incercat-o? A mers? Ai aflat niste rezultate? Iau valorile potrivite variabilele?
  15. Nu am cum sa iti dau cod, pt ca nu stiu ce ai tu in GM. Dar daca tu nu vrei sa gandesti eu nu te pot ajuta.
  16. Ok, verifica daca faci trimiterea la OnPlayerConnect la dialogul de register/login Ti as recomanda sa adaugi inca o variabila la PlayerInfo -> StepRegister, in caz ca el a introdus odata parola si a iesit, sa revina la mail, si de acolo mai departe. Posteaza cum faci trimiterea la dialogul de register/login
  17. CreateDynamic3DTextLabel(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, virtualworld, testLOS) , pune i si virtual world 0 si testLOS 0, vezi ce ti zice. Totusi fa i si un debug pt pozitiile PropInfo[X][PropX], PropInfo[X][PropY], PropInfo[X][PropZ] poate nu coincid si sunt setate pe 0
  18. Trb sa setezi timerul dupa load.
  19. dai un printf("%d", PlayerInfo[playerid][pPayDayIn] ); si vezi ce valoare iti da in consola pt variabila PlayerInfo[playerid][pPayDayIn] , vezi daca coincide cu cea din baza de date. Daca da, inseamna ca e problema cand pornesti payday ul. Adica tu pornesti payday ul si apoi faci load la toate datele.
  20. Cum ii faci load la PlayerInfo[playerid][pPayDayIn] ? Tu cand te loghezi din start ai variabila asta pe 0. E normal sa ti dea payday dupa login
  21. E destul de simpla problema, mergi in bucata de cod care indica teleportarea din HQ(daca apesi F cauta la OnPlayerKeyStateChange) daca e prin comanda verifica comanda. Cauta SetPlayerPos si schimba-i pozitia si ai rezolvat.
  22. Salut, am facut un mic sistem de pompieri pentru un client, sper sa va inspire. Am scurtat timerul pt stingerea incendiului pentru a face video-ul mai mic. Dupa cum observati trebuie sa fiti in preajma focului si sa tineti extinctorul indreptat spre foc.
  23. 31599 -care din cod e linia? 31649 - care din cod e linia?
×
×
  • Create New...

Important Information

This site uses cookies. By continuing browsing, you agree to the use of this information. For more details, see Terms of Use and Privacy Policy.