Jump to content

Ph0eniX

V.I.P
  • Posts

    743
  • Joined

  • Last visited

  • Days Won

    15

Everything posted by Ph0eniX

  1. CMD:deschidegate(playerid,params[]) { if(!IsPlayerConnected(playerid)) return 1; if(!IsPlayerInRangeOfPoint(playerid,15, 1587.8665, -1637.9141, 14.8116)) return SendClientMessage(playerid,-1,"Nu esti langa poarta!"); MoveDynamicObject(poarta,1587.8665, -1637.9141, 9.7766, 5.0, 0.0000, 0.0000, 0.0000); SetTimer("MoveInitialPoarta",5000,0); SendClientMessage(playerid,-1,"Ai deschis poarta 5 secunde!"); return 1; }
  2. Atunci nu avem cum sa te ajutam. Revino cu un reply cand gasesti codul sursa pentru logare. PS: Puteai preciza ca ai sters datele.
  3. if(newstate == PLAYER_STATE_DRIVER) { if(IsAFbiCar(newcar) && !IsACop(playerid)) { ClearAnimations(playerid);SendClientMessage(playerid,COLOR_WHITE,"You are not a Cop."); return 1; } } ....
  4. Nu are la ce baza de date sa se connecteze...si ma refeream la scriptu care verifica parola jucatorului
  5. if(newstate == PLAYER_STATE_DRIVER) { if(IsAFbiCar(newcar) && !IsACop(playerid)) return ClearAnimations(playerid),SendClientMessage(playerid,COLOR_WHITE,"You are not a Cop."); }
  6. Ph0eniX

    Pet Name

    Pet LVL iti apare? Daca da atunci undeva seteaza functia pPetName = NULL sau nu isi da load din baza de date sau ce ai tu pe acolo
  7. Cauti pe internet acele .inc , le downloadezi si le pui in x/pawn/includes. simplu...
  8. Nu se salveaza deoarece nu dai "Compile" la gamemode ci doar il salvezi.
  9. Tabelul "aplication" deja exista... oricum chestia cu "wrong password" e din script nu din MySQL. Te rog sa postezi codul de la login.
  10. Și...care ar fi problema ? Ca doar așa nu cred ca te ajuta cineva.
  11. Ph0eniX

    compilare

    Folosesti functii care stockeaza multe informatii de exemplu... sscanf foloseste foarte mult , eu folosesc mult sscanf deaceea imi urca pana la 15-16s compilarea (cu Sublime Text care este foarte rapid). La compilerul "original" dureaza mai mult de 20s. Pur si simplu ai prea multe chestii adaugate in GM care nu le-ai ordonat sau .. cum spuneam foloseste functii mult prea mari in prea multe parti. Dimensiunile mele:
  12. Trebuie sa redefinesti strcpy deoarece exista deja undeva , posibil sub alta forma sau la fel. 1. Stergi unu dintre ele 2. Redenumesti unul dintre ele
  13. Ai parametrul SendDeathMessage(); la login , connect , request sau check accounts. (Nu cunosc GM-ul) Cauta in toate fisierele SendDeathMessage sau SendDeathMessageToPlayer care are motivul 200 sau 201. Ai --> aici <-- link pentru SendDeathMessage iar --> aici <-- link pentru SendDeathMessageToPlayer.
  14. 1. Problema baza de date 2. Scriptul nu este facut sa salveze 3. DB (Data Base) este creata dar "nu are" unde sa salveze sau prea multi / putini parametri la salvare etc...sunt N motive , daca nu ne dai un cod nu avem de unde sti si ar fi fost bine sa-l postezi la ajutor scripting nu la discutii
  15. Ph0eniX

    phone

    new string[15]; format(string,15,"07%d",5000 + random(99999) + 5000); AccInfo[playerid][NrTel] = strval(string); ...
  16. Ph0eniX

    ColAndreas

    Vreau sa fac un script "submarin" care sa nu poata "iesi" din apa si sa nu poata "merge" mai jos de "pamantul din apa"
  17. La login , publicul / stockul "OnPlayerLogin" sau cum ai tu , trebuie sa faci sa ii dea banii , de ex: Ex::GivePlayerMoney(playerid,Ex::AccInfo[playerid][pMoney]); Sau poti direct sa scoti functia " Ex::AccInfo[playerid][pMoney] " si sa faci cand da load din baza de date sa ii dea banii direct. Ex: xCash = cache_get_field_content_int(0,"Money"); sau cum ai tu in baza de date dupa la /stats folosesti Ex::GetPlayerMoney(playerid); PS: Am dat exemplu , nu este exact asa in GM tau eu am toate functiile refacute deaceea am scris Ex:: etc... si sa nu uiti , este exemplu tot ce am dat aici , deci sa nu dai doar copy/paste ca nu o sa functioneze.
  18. Ph0eniX

    ColAndreas

    Momentan vreau sa fac un FS care foloseste un obiect miscat de jucator. Si vreau sa obiectu sa aiba collision. De exemplu daca se loveste obiectul de un perete , un alt obiect , pamant sau altceva , sa se opreasca.
  19. Ph0eniX

    ColAndreas

    Salut , ba sincer mi asa cam ... aiurea sa postez tocmai eu o chestie ca nu stiu sa "folosesc" ceva. In fine , as dori un exemplu / fs / tutorial cum sa folosesc collision de la ColAndreas. Ex: obj = CreateObject(......); <- Obiectu care sa aibe colisiune MoveObject(obj); etc..... Daca se "loveste" de un alt obiect , sa nu se mai "miste" obiectul "obj". Nu am folosit nici-o data ColAndreas deci is newbie cu el . Va multumesc anticipat
  20. Acuma sunt pe telefon si nu pot sa scriu totul bine dar posibil sa nu preia coordonatele mașinii corecte adică poate ia coordonatele altei masini
  21. Lasati omu in pace...ce aveti cu el? Daca acuma in 2018 apar tutoriale cum sa faci un random pentru bani ... In iunie 2005 a aparu SA:MP-ul ... if((2018 - 2005) == 13) SendWorldMessage(red,"Da-ti ' /q ' la viata !! "); [World] Message From Ph0eniX: Da-ti ' /q ' la viata !! (Asta pentru cei care "traiesc" doar in SA:MP) Daca dupa 13 ani ... apar tutoriale cum sa faci asa ceva , mie unu imi este RUSINE ca inca mai sunt in acest domeniu. Celalalt site sa-mp (il stiti , oricum nu fac 'reclama' ) promoveaza functii matrix , psihycs , pluginuri si alte chestii , sa-mp.ro promoveaza functia random... (Nu ma iau de comunitatea sa-mp.ro ci doar de persoanele de acest gen , nu dau nume oricum pt el e reply-ul ) Sigur am sa-mi iau mult hate pentru acest reply dar asta este adevarul fratilor , bun inteleg sunteti incepatori , dar nici chiar asa ma tata... si in plus este sectiunea Tutoriale din cate ma duce minte sa citesc. Eu unul NU VAD explicatia , este postata o functie atata tot si inca ceva ... GetName(playerid) si GivePlayerCash(playerid) daca este sa le folosesc , imi iau error la compilare pentru motivul ... "undefined symbol" ... va rog moderatori / moderatori globali / administratori sa puneti o regula in mama ei de regula sa nu mai fie postate chestii de genul asta sau macar sa fie EXPLICATE. Asta e explicatie? "Comanda este facuta de Edison, am facut si eu dupa el, pentru unii poate o vrea si sa nu stea 10 ore sa se uite la fiecare propozitie ce sa puna." In fine...
  22. M-am uitat mai sus la postari... dece 2+ persoane au comentat acelasi lucru eu nu inteleg... (Daca n-ai admin iti da clear chat )... Vlad ce ai pus tu , este doar la admini sa ii dea clear chat. Si nu , nu este comanda mai usoara ce ai facut tu... Si oricum ce sens are sa pui foreach daca este SendClientMessageTOALL. Daca vrei sa dea clear chat doar la cei care nu au admin : CMD:cc(playerid,params[]) { if(!PlayerInfo[playerid][pAdmin]) return SendClientMessage(playerid,COLOR_WHITE, AdminOny); foreach(new p:Player) {if(!PlayerInfo[p][pAdmin]) for(new i = 0; i < 50; i++) SendClientMessage(p,COLOR_WHITE," ");} new string[50]; format(string, sizeof(string), "Warning: %s a sters chatul.",GetName(playerid)); if(GetPVarInt(playerid, "Cover") == 0) SendAdminMessage(COLOR_LOGS, string,1); return 1; } Daca vrei sa dea clear chat doar pentru admini: CMD:cc(playerid,params[]) { if(!PlayerInfo[playerid][pAdmin]) return SendClientMessage(playerid,COLOR_WHITE, AdminOny); foreach(new p:Player) {if(PlayerInfo[p][pAdmin]) for(new i = 0; i < 50; i++) SendClientMessage(p,COLOR_WHITE," ");} new string[50]; format(string, sizeof(string), "Warning: %s a sters chatul.",GetName(playerid)); if(GetPVarInt(playerid, "Cover") == 0) SendAdminMessage(COLOR_LOGS, string,1); return 1; } Daca vrei pentru toti jucatorii: CMD:cc(playerid,params[]) { if(!PlayerInfo[playerid][pAdmin]) return SendClientMessage(playerid,COLOR_WHITE, AdminOny); for(new i = 0; i < 50; i++) SendClientMessageToAll(COLOR_WHITE," ");} new string[50]; format(string, sizeof(string), "Warning: %s a sters chatul.",GetName(playerid)); if(GetPVarInt(playerid, "Cover") == 0) SendAdminMessage(COLOR_LOGS, string,1); return 1; } Epic ...
  23. 1. Nota -10 pentru muzica. ( Nu m-am putut abtine sa ascult o asemenea 'mizerie' sa zic asa ... si am inchis video-ul pentru 3 minute dp am dat drumu fara sunet) 2. Dece acel "caption" este in engleza , la fel si butoanele , daca restul textelor sunt in romana? 3. Nota finala pentru script: 4.5/10 Offtopic: Poti incerca sa faci ceva unic , nu la fel ca toata lumea adica ... ce are acest FS si nu are TOATE sv-urile din lume? 1. Aceleasi "intrebari banale" , acelasi stil de a "raspunde" la intrebare. 2. Pentru verificarea pozitiei ... la fel ca tot omu... CP-uri (daca tot folosesti cp-uri ... pune si altele gen... nu stiu CP x/x sau la final sa-ti apara medalie in functie de timp & DMG etc... ) Daca esti incepator , bravo , daca nu ... asta e suporti criticile.
  24. Ph0eniX

    SAMP

    Update la server...
  25. public OnPlayerEnterCheckpoint(..) { if(cp=cp[pid]){ if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) AttachTrailerToVehicle(TrailerID[playerid], GetPlayerVehicleID(playerid)); return true; } .... PS: Daca deja ai un timer global care controleaza jucatorii la <= 1.5s atunci poti adauga acolo codul ...
×
×
  • 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.