Jump to content

Daedric-Fox

V.I.P
  • Posts

    959
  • Joined

  • Last visited

  • Days Won

    27

Everything posted by Daedric-Fox

  1. Punctele au foat acordate corect, atat timp cat exista Caps Lock excesiv in lista de penalizare nu este interzis sa fie folosită, topic inchis, next primesti warn pentru topic inutil.
  2. Ti-am specificat si in pm, problema ta la prima vedere se datoreaza unui string prea mic, unde incarci casele/biz-urile ai o functie, care iti afiseaza pretul/id-ul/numele etc. OnPropTextdrawUpdate, ceva de genul Acolo trebuie sa modifici marimea stringului. daca modifici si problema persista inseamna ca este din alta parte.
  3. Rezolvarea a fost urmatoarea a fost instalata libraria visual c++ Apoi s-a facut update-ul corect la streamer-ul samp-ului, urmat de compilarea extensiei .pwn si apoi deschiderea serverului.
  4. Adaugi acea coloana in acel tabel, chiar e asa de greu?
  5. Atunci unde incarci datele din scriptfiles.
  6. Asta si problema, trebuie sa-l adaugi.
  7. cand incarci datele playerului din baza de date la login trebuie sa pui SetPlayerScore(playerid, PlayerData[playerid][pLevel]);//PlayerData[playerid][pLevel] inlocuiesti cu ce ai tu.
  8. Nu ai facut update-ul la streamer corect. Descarci arhiva, fisierul .dll il pui in plugins, iar fisierul cu extensia .inc in pawno > includes apoi trebuie sa recompilezi gm-ul. Abea apoi deschizi serverul.Si verifica ca pluginurile din folderul plugins sa existe si in server.cfg
  9. Nu, trebuie instalate separat. https://www.microsoft.com/en-us/download/details.aspx?id=5555 https://www.microsoft.com/en-us/download/details.aspx?id=30679 https://www.microsoft.com/en-us/download/details.aspx?id=40784 https://www.microsoft.com/en-us/download/details.aspx?id=48145 Chiar daca ai arhitectura pe 64 de biti tu descarci doar versiunea de 32 b
  10. Nu ai instalat tot pack-ul Microsoft Visual c++
  11. Ai inlcuit callback-ul tau SetTunning cu ce ti-am dat eu mai sus? Daca da, compileaza si porneste serverul, chiar daca iti ca da acele warninguri, nu e problema, porneste serverul, tuneaza masina si foloseste comanda /park, apoi in consola serverului iti vor aparea niste cifer, mi le dai, adica imi dai tot server log.
  12. 1.Asigura-te ca ai asta instalat: https://www.microsoft.com/en-us/download/details.aspx?id=48145 2.Fa update la streamer : https://github.com/samp-incognito/samp-streamer-plugin/releases/tag/v2.82
  13. Tu asa faci pe serverul tau? iei Filterscripturi de pe net si le pui in gm? M-am lamurit si cu tine. Nu mi-ai dat debugg-ul cerut, acel warninguri, insemnau ca nu ai respectat oridinea liniilor. Eu ti-am facut debugg in acea functie, ca sa vad daca se acceseaza corect, astept valorile.
  14. trebuie aranjate, apesi tab unde scrie printf
  15. function SetTunning(idd) { new carid = CarInfo[idd][Spawned]; new engine,lights,alarm,doors,bonnet,boot,objective; GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(carid,0,lights,alarm,CarInfo[idd][cLock],bonnet,boot,objective); if(CarInfo[idd][mod0] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod0]); printf("%d", CarInfo[idd][mod0]); } if(CarInfo[idd][mod1] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod1]); printf("%d", CarInfo[idd][mod1]); } if(CarInfo[idd][mod2] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod2]); printf("%d", CarInfo[idd][mod2]); } if(CarInfo[idd][mod3] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod3]); printf("%d", CarInfo[idd][mod3]); } if(CarInfo[idd][mod4] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod4]); printf("%d", CarInfo[idd][mod4]); } if(CarInfo[idd][mod5] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod5]); printf("%d", CarInfo[idd][mod5]); } if(CarInfo[idd][mod6] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod6]); printf("%d", CarInfo[idd][mod6]); } if(CarInfo[idd][mod7] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod7]); printf("%d", CarInfo[idd][mod7]); } if(CarInfo[idd][mod8] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod8]); printf("%d", CarInfo[idd][mod8]); } if(CarInfo[idd][mod9] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod9]); printf("%d", CarInfo[idd][mod9]); } if(CarInfo[idd][mod10] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod10]); printf("%d", CarInfo[idd][mod10]); } if(CarInfo[idd][mod11] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod11]); printf("%d", CarInfo[idd][mod11]); } if(CarInfo[idd][mod12] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod12]); printf("%d", CarInfo[idd][mod12]); } if(CarInfo[idd][mod13] != 0) { AddVehicleComponent(carid,CarInfo[idd][mod13]); printf("%d", CarInfo[idd][mod13]); } SetVehicleNumberPlate(carid,CarInfo[idd][cLicense]); } foloseste comanda park, apoi da-mi valorile care ti le alarata in consola, da-mi server log defapt cu acele valori.
  16. CMD:park(playerid, params[]) { new string[128], idd; if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_YELLOW2, "Error: You aren't in any vehicle!"); new car = GetPlayerVehicleID(playerid); new car1 = PlayerInfo[playerid][pCarKey1], car2 = PlayerInfo[playerid][pCarKey2], car3 = PlayerInfo[playerid][pCarKey3], car4 = PlayerInfo[playerid][pCarKey4], car5 = PlayerInfo[playerid][pCarKey5]; new valid = PlayerInfo[playerid][pCarKey1] + PlayerInfo[playerid][pCarKey2] + PlayerInfo[playerid][pCarKey3] + PlayerInfo[playerid][pCarKey4] + PlayerInfo[playerid][pCarKey5]; if(valid == 0) return SendClientMessage(playerid, COLOR_YELLOW2, "Eroare: Nu ai un vehicul personal!"); if(car == CarInfo[car1][Spawned]) idd = PlayerInfo[playerid][pCarKey1]; if(car == CarInfo[car2][Spawned]) idd = PlayerInfo[playerid][pCarKey2]; if(car == CarInfo[car3][Spawned]) idd = PlayerInfo[playerid][pCarKey3]; if(car == CarInfo[car4][Spawned]) idd = PlayerInfo[playerid][pCarKey4]; if(car == CarInfo[car5][Spawned]) idd = PlayerInfo[playerid][pCarKey5]; if(CarInfo[idd][Spawned] != car) return SendClientMessage(playerid, COLOR_YELLOW2, "Error: You aren't in that vehicle!"); if(idd == 0) return SendClientMessage(playerid, COLOR_YELLOW2, "Eroare: Acest vehicul nu iti apartine!"); new Float:x, Float:y, Float:z, Float:a; GetVehiclePos(car, x, y, z); GetVehicleZAngle(car, a); CarInfo[idd][cLocationx] = x; CarInfo[idd][cLocationy] = y; CarInfo[idd][cLocationz] = z; CarInfo[idd][cAngle] = a; DestroyVehicle(car); CarInfo[idd][Spawned] = CreateVehicle(CarInfo[idd][cModel],CarInfo[idd][cLocationx],CarInfo[idd][cLocationy],CarInfo[idd][cLocationz],CarInfo[idd][cAngle],CarInfo[idd][cColorOne],CarInfo[idd][cColorTwo],-1); SetVehicleNumberPlate(CarInfo[idd][Spawned], CarInfo[idd][cLicense]); mysql_format(SQL, string, sizeof(string), "UPDATE cars SET Locationx='%f' WHERE ID=%d", CarInfo[idd][cLocationx], idd); mysql_tquery(SQL, string, "", ""); mysql_format(SQL, string, sizeof(string), "UPDATE cars SET Locationy='%f' WHERE ID=%d", CarInfo[idd][cLocationy], idd); mysql_tquery(SQL, string, "", ""); mysql_format(SQL, string, sizeof(string), "UPDATE cars SET Locationz='%f' WHERE ID=%d", CarInfo[idd][cLocationz], idd); mysql_tquery(SQL, string, "", ""); mysql_format(SQL, string, sizeof(string), "UPDATE cars SET Angle='%f' WHERE ID=%d", CarInfo[idd][cAngle], idd); mysql_tquery(SQL, string, "", ""); mysql_format(SQL, string, sizeof(string), "UPDATE cars SET Spawned='%d' WHERE ID=%d", CarInfo[idd][Spawned], idd); mysql_tquery(SQL, string, "", ""); SetTunning(idd); GameTextForPlayer(playerid, "~w~You have parked your car at this spot.", 2000, 4); return 1; } Schimba comanda ta cu aceasta.
  17. Atunci te duci la OnVehicleMod Acolo faci salvarea componentelor.
  18. Depinde cand se actioneaza anti-sob-ul tau, daca se actioneaza odata cu OnPlayerConnect, poti pune acolo SetPlayerHealth(playerid, 99); Daca se actioneaza mai tarziu poti pune la OnPlayerSpawn, SetPlayerHealth(playerid, 99);
  19. Pai masina, cum o tunezi? printr-o comanda? sau intr-un transfender?
  20. Pai nu vad nicio salvare a tunning-ului in baza de date.
  21. Daedric-Fox

    erori

    Eroarea de la linia 472, nu este defapt in gamemode, se afla intr-un include, eu m-am exprimat destul de corect si destul de explicit.
  22. Da, exista o limita de 16 filterscripturi. poti verifica aici: http://wiki.sa-mp.com/wiki/Limits
×
×
  • 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.