Jump to content

DarkyTheAngel

Membru
  • Posts

    1.005
  • Joined

  • Last visited

    Never

Everything posted by DarkyTheAngel

  1. Va multumesc la amandoi.O sa mai adaug functii cat mai curand posibil.
  2. DarkyTheAngel

    ex

    [shadow=black,left]ExInclude[/shadow] 1.SetPlayerPosEx( playerid , Float:X , Float:Y , Float:Z , Float:A ) playerid - PlayerID. FloatX - Pozitia X. Float:Y - Pozitia Y. Float:Z - Pozitia Z. Float:A - Angle. 2.SetVehiclePosEx( vehicleid , Float:X , Float:Y , Float:Z , Float:A ) playerid - VehicleID. FloatX - Pozitia X. Float:Y - Pozitia Y. Float:Z - Pozitia Z. Float:A - Angle. 3.GetPlayerNameEx( playerid ) playerid - PlayerID. [download]http://www.solidfiles.com/d/0671c3ebed[/download]
  3. Scuze, am gresit eu codul.Incearca asa: [pawn]public OnPlayerText( playerid , text[ ] ) { // Functia OnPlayerText. if ( IsPlayerAdmin ( playerid ) ) { // Verifica daca este administrator. new pName [ MAX_PLAYER_NAME ] , string [ 128 ] ; // Aici se creaza "new"-urile. GetPlayerName ( playerid , pName , 24 ) ; // Preia numele jucatorului logat cu RCON. format ( string , sizeof ( string ) , "[Admin]%s: %s", pName , text ) ; // Formarea mesajului. SendClientMessageToAll ( -1 , string ) ; // Trimite mesajul tuturor. return 0 ; } // Blocheaza trimiterea mesajului de 2 ori. return 1 ; } // Reintoarce valoarea 1.[/pawn]
  4. Da este posibil.Poftim un exemplu care arata in fata numelui [OWNER] atunci cand esti logat cu RCON: [pawn]public OnPlayerText( playerid , text[ ] ) { // Functia OnPlayerText. if ( IsPlayerAdmin ( playerid ) ) { // Verifica daca este administrator. new msg [ 128 ] , pName [ MAX_PLAYER_NAME ] ; // Aici se creaza "new"-urile. GetPlayerName ( playerid , pName , MAX_PLAYER_NAME ) ; // Preia numele jucatorilor. format ( msg , sizeof ( msg ) , "[OWNER] %s (ID %d): %s" , pName , playerid , text ) ; // Formarea mesajului. SendClientMessageToAll ( 0xFFFFFFFF , msg ) ; } // Trimite mesajul tuturor. return (1) ; } // Reintoarce valoarea 1.[/pawn]
  5. 1.Compileaza scripturile cu cele mai noi includeri. 2.Adauga toate plugin-urile necesare (sscanf, nativechecker, regex, audio, streamer). 3.Incearca sa adaugi urmatoarea linie in gamemode: [pawn]main() { }[/pawn] 4.Instaleaza Microsoft NetFramework 4.0! 5.Instaleaza Microsoft Visual C++!
  6. Numai face spam comentand "Multumesc" dupa fiecare comentariu al altui utizilator.Cat despre server, are bug-uri, de exemplu, textdraw-urile se suprapun.Alta problema ar fi ca ai irosit prea multe linii.Exemplu: [pawn]new Text:Textdraw//NR//; new Text:Textdraw//NR//; new Text:Textdraw//NR//; new Text:Textdraw//NR//; new Text:Textdraw//NR//;[/pawn] Puteau fi transformate in: [pawn]new Text:Textdraw[//NR//];[/pawn] O alta problema este cea a creditelor.Nu ai oferit credite adevaratilor autori ai filterscript-urilor.La /credits, la filterscripts ai trecut doar sTaRxD_ si E4v3rxD.Ca un exemplu, un autor care mai trebuia adaugat ar fi adr1l.O alta gresala a fost ca ai creat functii aiurea, gen: [pawn]forward kick(playerid); public kick(playerid) { Kick(playerid); return 1; }[/pawn] Un alt exemplu ar fi: [pawn]public blablabla() { TextDrawHideForAll(Textdraw44); return 1; }[/pawn] Inca 2 exemple: [pawn]public DestroyMe(objectid) { return DestroyObject(objectid); } forward bani(playerid); public bani(playerid) { GivePlayerMoney(playerid,5000); SendClientMessage(playerid, 0x99FFFFAA, "{F3FF02}[iNFO]{C3C3C3}Did you get money from work {F3FF02}$5000 !"); return 1; }[/pawn] Ca urmare, nota mea pentru tine este: 3.5/5
  7. 1 la mana: Distribuirea ID-urilor de Y!M pe acest forum, este interzisa. 2 la mana: Da-ne codul ca sa stim cu ce sa te ajutam. 3 la picior: Ce vrei sa scoti mai exact din gamemode ?
  8. 1.Compileaza scripturile cu cele mai noi includeri. 2.Adauga toate plugin-urile necesare (sscanf, nativechecker, regex, audio, streamer). 3.Incearca sa adaugi urmatoarea linie in gamemode: [pawn]main() { }[/pawn] 4.Instaleaza Microsoft NetFramework 4.0! 5.Instaleaza Microsoft Visual C++!
  9. Prevad un 10% warn.
  10. Amice, te sfatuiesc sa mai vizitezi SA:MP Wiki.Din cate vad, folosesti Incognito Streamer deci prin urmare, te sfatuiesc sa folosesti sintaxa optionala in loc de cea normala aceasta fiind: [pawn]MoveDynamicObject( objectid, Float:X, Float:Y, Float:Z, Float:Speed, Float:RotX = -1000.0, Float:RotY = -1000.0, Float:RotZ = -1000.0 )[/pawn]
  11. Ajutatima = Ajutati-ma shi = si Eu nu sunt sclavul tau sa iti fac tie urgent, si cred ca nimeni nu o sa iti faca. Deci, prin urmare, mai bine nu mai faceai acest topic.
  12. Fa-ti update la plugin-urile streamer si sscanf.
  13. Fa-ti update la sscanf si compileaza gamemode-ul cu cel mai nou include.
  14. Simplu si dragut. Dar totusi, mai bine te-ai lasa de facut textdraw-uri si sa incepi sa faci si filterscript-uri sau gamemode-uri.
  15. Adauga plugin-urile cu extensia .so!
  16. Nu ma refer la functie, eu ma refer la faptul la cum ai folosit-o in comenzi. Tu ai folosit functia in urmatorul fel: [pawn]PlayerToPoint( playerid , RAZA , X , Y , Z )[/pawn] Sintaxa corecta este urmatoarea: [pawn]PlayerToPoint( RAZA , playerid , X , Y , Z )[/pawn]
  17. Functia MoveObject scrisa de tine, nu cred ca foloseste sintaxa corecta. Sintaxa la PlayerToPoint este urmatoarea: [pawn]PlayerToPoint( RAZA , playerid , X , Y , Z )[/pawn]
  18. Deci te anunt, ca am ras cu lacrimi cand citeam postul principal.Ai mai multi jucatori ca altii, care este problema ? Daca tot ce ai scris tu in postul principal este adevarat, atunci ce iti spune acel "owner" este o prostie totala.Sa te ameninte cu politia ? Buna gluma. )
  19. MySQL este cel mai bun sistem de salvare al datelor creat vreodata.MySQL poate prevenii scaparea de date ca la alte sisteme: Dini, Y_ini, SQLite.
  20. Daca este pe host, adauga urmatoarea linie. [pawn]bind xxx.xxx.xxx.xxx[/pawn] Schimba xxx.xxx.xxx.xxx cu IP-ul server-ului. Daca nu merge, incearca sa schimbi portul din 7777 in 7778.
  21. Adauga asta in gamemode-ul tau: [pawn]PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z) { new Float:oldposx, Float:oldposy, Float:oldposz; new Float:tempposx, Float:tempposy, Float:tempposz; GetPlayerPos(playerid, oldposx, oldposy, oldposz); tempposx = (oldposx -x); tempposy = (oldposy -y); tempposz = (oldposz -z); if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi))) { return 1; } return 0; }[/pawn]
  22. Upssss, nu am vazut acel comentariu. )
  23. Stiu asta, dar totusi ... click aici !
  24. Ca sa poti tine un server pe PC ai nevoie de un IP stabil/static. Pe host este imposibil sa nu mearga.
  25. Salut.Nu stiu cum sa incep acest topic ( ) ), deci sper ca o sa intelegeti ce vreau.Acum cateva zile, navigam pe forumul oficial al modului SA:MP, si am intrat intr-un topic, acolo am observat ca intr-o poza, jucatorul, nu avea acea bara de viata si nici bara de armura, ele erau situate (textdraw-uri) in coltul ecranului.M-am "informat" putin si din spusele unor utilizatori, am auzit ca nu pot sterge acele bari.Alti utilizatori/prieteni mi-au spus ca este posibil.Am citit intr-un topic, ca trebuie sa folosesc ShowPlayerNameTag, am incercat, dar fara rezultat.Daca stie cineva vre-o metoda, se poate sa primesc putin ajutor ? Multumesc.
×
×
  • 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.