Jump to content

Matt

VIP
  • Posts

    555
  • Joined

  • Last visited

  • Days Won

    13

Everything posted by Matt

  1. Aceasta eroare apare spre exemplu cand: SELECT * FROM `users` cache_get_field_content_int(25, "Admin"); 25 insemnand randul de la care sa ia de pe coloana 'Admin'. Conform query-ului, daca ai mai mult de 25 users nu ar trebui sa primesti nicio eroare, dar daca nu ai o sa primesti eroarea din pastebin-ul tau. Un alt exemplu ar fi: for(new i = 0; i <= 25; i++) cache_get_field_content_int(i, "Admin"); Acelasi lucru si aici, daca nu sunt minim 25 randuri rezultate din query o sa primesti eroare. Daca zici ca iti apar de fiecare data cand deschizi server-ul, verifica in functia OnGameModeInit() dupa astfel de probleme. Daca nu este niciun dintre exemplele date de mine sau daca nu te descurci, arata-ne toata functia.
  2. Je suis urmatorul. Next e @Leonard ?
  3. Nup. @whorT trezirea wei si raspunde
  4. In functia OnPlayerLogin (sau cum ai numit-o tu) adaugi: SetSpawnInfo(playerid, 0, skin ul pe care vrei sa il dai jucatorului, x,y,z,rot,0,0,0,0,0,0); SpawnPlayer(playerid);
  5. S-ar putea ca versiunea de sscanf din plugins sa nu corespunda cu cea din include.
  6. Mi se pare o risipa de timp si de resurse sa faci gps-ul pe dialog, si mai ales faptul ca daca nu pui fix zona o sa se vada putin stramb cand iti pune checkpoint-ul. Oricum, bravo ca ai dus sistemul pana la capat.
  7. Serios acum, ai un model de postare, e a 3 a oara cred cand nu l respecti........ ????
  8. Daca pui 0 intr-una din cele 2 coordonate nu o sa mai ai nicio zona clickable. Gandeste-te la 2 puncte pe o axa, figura care rezulta din intersectia lor reprezinta zona clickable, daca pui 0 nu o sa mai ai nicio figura.
  9. In functie de TD-ul tau pui acele coord. Eu de obicei le pun la nimereala pana nimeresc.
  10. PhoneTD[playerid][0] = CreatePlayerTextDraw(playerid, 361.515838, 201.083282, "ld_poke:cd1d"); PlayerTextDrawTextSize(playerid, PhoneTD[playerid][0], 101.000000, 239.000000); // PlayerTextDrawAlignment(playerid, PhoneTD[playerid][0], 1); PlayerTextDrawColor(playerid, PhoneTD[playerid][0], 2139919871); PlayerTextDrawSetShadow(playerid, PhoneTD[playerid][0], 0); PlayerTextDrawBackgroundColor(playerid, PhoneTD[playerid][0], 255); PlayerTextDrawFont(playerid, PhoneTD[playerid][0], 4); PlayerTextDrawSetProportional(playerid, PhoneTD[playerid][0], 0); Acesta este un buton de pe TD-ul meu de iPhone. Tie iti lipseste linia pe care ti-am semnat-o cu "//".
  11. Poti incerca sa folosesti profiler si verifici functia care consuma cel mai mult daca nu da roade crashdetect-ul.
  12. Ai creat PTD-ul dar nu i-ai specificat si PlayerTextDrawTextSize care reprezinta zona in care poti da click a unui TD clickable.
  13. teai pierdut wei, treci inapoi in dulap
  14. Pentru a creea un timer global care sa fie folosit si de jucatori poti face: In OnGameModeinIt adaugi: SetTimer("OneSecondTimer", 1000, true); // acest timer se va repeta din secunda in secunda Creezi un public nou care sa fie apelat de timer: forward OneSecondTimer(); public OneSecondTimer() { return 1; } Si adaugi in functie: foreach(new x : Player) { // codul care va afecta fiecare jucator in parte // se va executa in timpul specificat de tine cand ai creat timer-ul. (aici e din secunda in secunda) } In final, functia ta ar trebui sa arate asa: public OneSecondTimer() { foreach(new x : Player) { // codul care va afecta fiecare jucator in parte // se va executa in timpul specificat de tine cand ai creat timer-ul. (aici e din secunda in secunda) } return 1; }
  15. @Leonard scripter de sezon, a? =))
×
×
  • Create New...