Jump to content

DCosmin

Membru
  • Posts

    95
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by DCosmin

  1. Presupun ca n-ai umblat la: new RBT[MAX_PLAYERS] = 0;
  2. if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pMember] == 15)Astea sunt ID de la gang-uri? ​Doar dacă ești leader se întâmplă asta? Ai încercat din baza de date să te faci doar membru? Cum ai făcut mai exact acest gang? Ai făcut o copie după un gang existent și ai adăugat caracteristicile noului gang, care îl ai în minte?
  3. Ne bucurăm că ai reușit! Succes în continuare. Topic closed!
  4. Într-adevăr este un textdraw. Tot ce trebuie să faci este să setezi acel CheckPoint la destinatie, după aceea folosești: GetPlayerDistanceFromPoint(playerid, Float:X, Float:Y, Float:Z);Asta returnează distanța în metri dintre player și punctul aflat la coordonatele X,Y,Z (în cazul tău, x,y,z unde se află checkpointul)
  5. Te-ai complicat degeaba, nu era mai ușor să faci așa? (Funcționează, e verificat de mine) CMD:cb(playerid,params[]) { new Float:X, Float:Y, Float:Z, Float:A; GetPlayerPos(playerid, X, Y, Z); GetPlayerFacingAngle(playerid, A); if(RBT[playerid] < 21) RBT[playerid] ++; else return SendClientMessageEx(playerid, COLOR_WHITE, "( {3691E0}CMD{FFFFFF} ) Nu poti crea alt blocaj."); RBT[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A); SetPlayerPos(playerid, X, Y, Z+2.0); format(string, sizeof(string), "~w~Blocaj %d ~r~creat", RBT[playerid]-1); GameTextForPlayer(playerid, string, 3000, 5); return 1; } CMD:db(playerid,params[]) { if(RBT[playerid] < 1) return SendClientMessageEx(playerid, COLOR_WHITE, "( {3691E0}CMD{FFFFFF} ) Nu ai blocaj."); DestroyObject(RBT[playerid]); RBT[playerid]--; format(string, sizeof(string), "~w~Blocaj %d ~r~distrus", RBT[playerid]); GameTextForPlayer(playerid, string, 3000, 5); return 1; }PS# Modifică după cum le-ai declarat tu!
  6. stock GetCoordsHoodVehicle(vehicleid, &Float:x2, &Float:y2, Float:distance) { new Float:a; GetVehiclePos(vehicleid, x2, y2, a); GetVehicleZAngle(vehicleid, a); x2 -= (distance * floatsin(-a+180, degrees)); y2 -= (distance * floatcos(-a+180, degrees)); } stock GetHoodPos(vehicleid, &Float: x3, &Float:y3, &Float:z3) { new Float: x, Float: y; new Float: sizeX, Float: sizeY, Float:sizeZ[2]; GetVehicleModelInfo(GetVehicleModel(vehicleid), VEHICLE_MODEL_INFO_SIZE, sizeX, sizeY, sizeZ[0]); GetCoordsHoodVehicle(vehicleid, x, y, sizeY/2); x3 = x; y3 = y; GetVehicleModelInfo(GetVehicleModel(vehicleid), VEHICLE_MODEL_INFO_REAR_BUMPER_Z , sizeX, sizeY, sizeZ[1]); z3 = (sizeZ[1] + sizeZ[0]/2); }Exemplu apel: GetHoodPos(GetPlayerVehicleID(playerid), x, y, z); unde x,y,z vor memora coordonatele din fata vehiculului. Nu ai decat sa te joci cu asta!
  7. Foloseste modelul de aici -> http://www.sa-mp.ro/forums/topic/17547-model-pentru-cererea-de-ajutor/ Intriu aici si dai Ask a question -> http://www.sa-mp.ro/forums/forum/355-ajutor-scripting/
  8. @@Bogdan Noi te ajutam cu cel mai mare drag dar te rog sa postezi urmand modelul. De ce? Pentru ca daca urmezi modelul o sa ne oferi detalii care ne-ar conduce spre rezolvarea problemei. Nu putem ghici sau sa presupunem aiurea. Sper ca intelegi! Incearca sa completezi dupa model, iti las 12 ore sa dai EDIT la mesaj. Multumesc!
  9. Daca gasesti un webhosting gratuit care sa-ti permita sa iti faci propriile pagini, propriul cod si sa-ti dea acces la baze de date(in cazul tau baza de date a serverului) atunci se poate. Cam astea ar fi caracteristicile dar te anunt cu parere de rau ca sansele sunt foarte mici sa gasesti asa ceva!
  10. @WARfree daca ai host de la o firma fantoma, succes in continuare! Daca ar fi o firma serioasa, inca o data succes, deoarece ei trebuie sa iti acorde support! Iti merge serverul? Stii pe ce platforma e hostul macar? Incearca sa dai 100% din tine! Avem incredere ca te descurci daca zici ca ai mai urcat! Schimba hostul si o sa vezi ca e cea mai buna rezolvare. Multumim!
  11. if(IsTrailerAttachedToVehicle(vehicleid)) { //afiseaza dialogul dorit }La "cancel" la dialog poti folosi: new trailerid = GetVehicleTrailer(vehicleid); DetachTrailerFromVehicle(trailerid);Spor!
  12. DCosmin

    Retrag11

    Te rog ca pe viitor sa te gandesti de 10 ori apoi te mai gandesti o data si dupa aceea sa postezi! Multumim! Topic closed!
  13. Incearca sa scrii in terminal cd /usr/lib ; wget http://mow.vg/files/libmysqlclient.so.15 ; cp libmysqlclient.so.15 hlibmysqlclient_.so.15
  14. La PI[playerid][uID]; uID este AUTO_INCREMENT? Sunt ametit si te-as ruga sa-mi spui la ce te astepti sa se intample din aceasta secventa? mysql_format(cHandle, query, sizeof(query), query2, GetNameEx(playerid), inputtext, i, RegDate()); mysql_pquery(cHandle, query, "OnPlayerRegisterd", "i", playerid);Este ok asa? Explica putin te rog ce e aici Multumesc!
  15. Aceasta problema este putin iesita din tiparele acestui topic. Te rog ca pe viitor sa respecti modelele de postare aferente pe forum. Posteaza te rog aici. Multumesc! Topic closed!
  16. Nu prea are sens ce spui tu, o varianta mai usoara ar fi sa le pui pe toate in baza de date, si sa le adaugi inca o coloana unde memorezi boolean daca sunt sau nu masini de la dealer, gen TRUE(1) pentru cele care sunt sau FALSE(0) daca nu sunt si la masinitotal faci increment daca este TRUE.
  17. In baza de date ai cumva coloana ce memoreaza ID masinii?
  18. Presupun ca din moment ce ai multumit, problema a fost rezolvata! Topic closed!
  19. Tot ce ai nevoie este de o structura de decizie (IF) si de : -http://wiki.sa-mp.com/wiki/GetVehicleHealth -http://wiki.sa-mp.com/wiki/GetPlayerHealth -http://wiki.sa-mp.com/wiki/SetPlayerHealth -http://wiki.sa-mp.com/wiki/SetVehicleHealth -http://wiki.sa-mp.com/wiki/RepairVehicle Te rog incearca sa rezolvi si nu mai face dublu post. Topic Closed
  20. Cauta un FS care ti se pare cel mai convenabil pentru cerintele tale. Click. Daca tot nu vrea, te asteptam cu drag inapoi. Topic Closed.
  21. Este OK acel CP[playerid] = 1203;
  22. Arata-ne scriptul care te astepti sa se intample. Ai un FS ? Ceva?
  23. Te duci la comanda /stats, vezi pentru punctele premium ce nume are variabila, apoi dai un find [Ctrl+F] prin script, vezi unde e declarat, folosit, etc.
×
×
  • 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.