Jump to content

iSkull

Membru
  • Posts

    422
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by iSkull

  1. Nu fac chestii de astea, sunt tutoriale pe youtube/google
  2. dupa limbajul tau, iti pot spune, tu esti batut in cap? Ti-am zis sa stergi acel 0 si 2 chiar si #if __PAWN Ce ai tu cu pragma nu trebuiesc puse, nu au rostul nicăieri atata timp cat nu iti pune eroare Si pentru gramatica e *vad*
  3. Nu are cum sa-ti dea atata timp cat ai functiile facute cum trebuie, cauti linia de eroare si vezi unde e gresit
  4. Nu vezi ca la 41096 ai un 0 si dupa 2 linii ai un 2? sterge
  5. iSkull

    Problem

    Am explicat mai sus, nu ai folderele de la ysi in compilator, orice gm merge compilat cu pawno atata timp cat ai fisierele necesare, crezi ca inainte de sublime nu mai erau compilatoare? notepad++ sa nu uitam de el, aveti bazaconii in capul ala cand ziceti asa ceva Din cate vad e o eroare in foreach, vezi sa pui foreach-ul inaintea la ysi, mai era una in trecut, cred ca acum vreo 4 ani in care nu te lasa sa pui foreach din cauza ca exista unul in ysi pe care e bazat includeul de iteratori 1. Poti sa scoti foreach-ul din folderul cu ysi, e posibil sa nu citeasca de 2 ori din cauza ca exista unul, sau sa pui foreach-ul din ysi in include la pawno inclusiv la compilator 2. Nu ai fisierul de y_natives in ysi/internal, nu are cum sa-ti dea acea eroare de citire daca exista in folderul respectiv
  6. iSkull

    Problem

    Din cate vad, folosesti sublime, vezi daca ai include-ul in folderul de executare a programului, la #include <ysi> sa ai backslash "\" nu "/", iar native-urile deobicei nu trebuiesc bagate in gm, cele mai folosite sunt ptr timere si iteratori, in rest nimic, majoritatea folosim pawn.cmd ca si procesor de comenzi, e mult mai rapid decat ysi sau zcmd
  7. Păi bineînțeles ca îți dă erori fără număr, cum sa faci asa ceva GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]5000000000); GivePlayerMoney(i, 50000000000) ; Dacă nu cunoști parametrii, de ce faci? Pune mana și citește, sunt tutoriale explicate, callbackuri explicate pe wiki pentru samp Uite asa se fac cei mai buni scripteri in tara Puneti mana si invatati, cititi, dupa practicati, https://sampwiki.blast.hk/wiki/GivePlayerMoney
  8. Scuza-ma, am gresit eu, in consola, scrie gmx dupa 30 de secunde, ca sa aibe timp sa apeleze tot profiler-ul, dupa iti va aparea un fisier html in folderul gamemodes
  9. Opresti consola si te duci in gamemodes, acolo ai un fisier HTML, il deschizi in browser si iti va arata detaliat, deobicei, cel mai bine cand vrei sa vezi toate functiile denumite in fisierul html, trebuie compilat cu pawno ci nu cu alte aplicatii
  10. Inlocuieste pluginurile cu ce ti am dat, daca si cu astea iti face la fel, e de la altceva, nu are cum sa faca la fel profiler.dll profiler.so
  11. Fisierul atasat mai jos il adaugi in pawno/include Iar in gm #include <profiler> profiler.inc
  12. in server.cfg imediat dupa ultima linie scrisa, adauga: profile_gamemode 1 profile_format html call_graph 1
  13. Nu stiu daca ai facut initializarea pluginului, la ongamemodeinit adauga: Profiler_Start(); si la ongamemodeexit: Profiler_Stop(); Este posibil daca nu ai instalat si MVC++(microsoft visual c++) toate versiunile, atat x64 cat si x86
  14. Incearca si cu WinSCP, am vazut ca filezilla mai da erori, inclusiv la webhost
  15. Incearca sa stergi cache-urile din browser, posibil sa fie si din tema daca ai schimbat o
  16. OnPlayerRequestClass nu este folosit deobicei pentru asa ceva, eu iti las un model cu OnPlayerConnect, nu stiu ce versiune de mysql folosesti, am incercat cat de cat sa incorporez cache-urile in scriptul meu. Acesta este modelul: https://pastebin.com/yS8KKAYL Sper sa te ajute
  17. Trebuie stearsa variabila/functia care e definita de 2 ori
  18. CheckPlayerAccount este definit de 2 ori
  19. Dupa iter_add(PersonalVehicles, id); pune si printf("DB ID: %d", CarInfo[id][cID]); si vezi ultimul id pe care ti l returneaza
  20. Arata mi functia de incarcare a vehiculelor personale si iteratorul cum e definit
  21. Ultimul id pe care il incarca CarInfo? la loadcars/loadvehicles, mai bine zis, ultimul id din baza de date legat de vehicule?
  22. Du te la ongamemodeinit imediat dupa ce incarci masinile personale: printf("Total vehicule: %d", Iter_Count(PersonalVSpawned)); si vezi cate vehicule iti da, daca e mai mic decat ai definit pe array e bine, insa dupa te duci la functia de incarcare a vehiculelor, si imediat inainte de inchidere a acoladei pune printf("ID DB: %d", CarInfo[idd][cID]); sau cum ai stocat tu id-ul din db pentru ultimul printf
  23. https://sampwiki.blast.hk/wiki/Category:Scripting_Callbacks https://sampwiki.blast.hk/wiki/CreateVehicle Ai tot ce ti trebuie: new car_fbi[2]; // 2 masini pentru fbi ongamemodeinit { for(new i = 0; i < sizeof(car_fbi); i++) { car_fbi[i] = CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, -1, -1, 60); // model car, coordonate x, y z, culoare 1, culoare 2, timp de respawn } } cmd:respawncarfbi(playerid, params[]) // pe baza procesorului de comenzi pawn.cmd { for(new i = 0; i < sizeof(car_fbi); i++) { SetVehicleToRespawn(car_fbi[i]); // respawn car id fbi } SendClientMessage(playerid, -1, "Vehiculele au fost respawnate!"); return 1; }
  24. Trebuie sa maresti limita in xampp sau daca ai host trebuie sa vorbesti cu ei sa ti mareasca limita
×
×
  • 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.