Jump to content

sKenzi

Membru
  • Posts

    38
  • Joined

  • Last visited

    Never

Everything posted by sKenzi

  1. Îmi apare 1 singur text ?i 1 singur checkpoint ( primul ) si sunt vreo 2-3 erori..oricum multumesc frumos :*
  2. [pawn]public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { { if (cID[playerid] == 0 ) { GivePlayerMoney(playerid,5000); DisablePlayerCheckpoint(playerid); SendClientMessage(playerid,COLOR_GREEN,"Ai ajuns la destinatie"); SendClientMessage(playerid,COLOR_GREEN," Du-te la urmatorul checkpoint pentru a primi inca $5.000 "); } } if(IsPlayerInRangeOfPoint(playerid,3.0,2038.0974,1343.8402,10.6719)) { CP[playerid] = 1; SetPlayerCheckpoint(playerid,1999.8719,1344.0342,10.9543,3.0); } else if(CP[playerid]==1) { new pName[24]; new str[128]; GetPlayerName(playerid, pName, 24); format(str, 128,"Felicitari %s! tocmai ai terminat traseul si ai primit supa de 5.000$", pName); SendClientMessage(playerid, COLOR_GREEN, str); GivePlayerMoney(playerid,5000); } return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) {[/pawn] în primele linii: [pawn]new cID[MAX_PLAYERS]; new CP[MAX_PLAYERS];[/pawn]
  3. Este-n regula, functioneaza bine, numai ca acum imi da acel mesaj de la primul checkpoint la ambele checkpointuri..
  4. Trebuie sa declar fiecare checkpoint ? Cum adica daca checkpointul este egal cu 219 ?
  5. Ce e ma atat de greu ? Cand un player e AFK, altcineva trage in el iar apoi cand revine din AFK sa moara :|
  6. am asa: [pawn]{ { if (cID[playerid] == 0 && !IsPlayerInAnyVehicle(playerid)) { GivePlayerMoney(playerid,5000); DisablePlayerCheckpoint(playerid); SendClientMessage(playerid,COLOR_GREEN,"Ai ajuns la destinatie"); SendClientMessage(playerid,COLOR_GREEN," Du-te la urmatorul checkpoint pentru a primi inca $5.000 "); } if(IsPlayerInRangeOfPoint(playerid,3.0,2038.0974,1343.8402,10.6719)) { SetPlayerCheckpoint(playerid,1999.8719,1344.0342,10.9543,3.0); } return 1; } }[/pawn] Cum fac ca dupa ce se duce la cel de-al doilea checkpoint sa-i întrerupa tot ? si cum fac sa nu mai dea acelas mesaj în ambele checkpointuri ? Multumesc frumos.
  7. Exista in zilele noastre astfel de cretini ?!
  8. cauta mai bine pe google, o sa gasesti sigur.
  9. pai.. daca folosesti ZCMD poti pune comanda unde vrei tu. ( pawn este limbajul de programare pentru GTA:SA, de asemenea PAWNO se numeste editorul pt el ) ( GM = gamemode = modul de joc ) *Daca ai nevoie, da-mi add pe messenger. ID-ul este in profil sau copiezi numele meu si mai adaugi '1996'
  10. Cu Zcmd sau Strcmd. Lol, zi-ne mai multe detalii.
  11. sKenzi

    Crash

    reinstaleaza tot.
  12. Mai pune cateva linii de sus si de jos, inclusiv linia 2811. Normal ar fii de la un forward lipsa.
  13. Genius, include pt. OnPlayerShootPlayer, nu pt. SetPlayerHealth. * Agent Perry ( ) ), aici eu nu mai postez, observ daca incerc sa te ajut.. sunt luat de fraier.
  14. ( vad ca esti bulangiu de fel ) SetPlayerHealth l-ai pus pe 0 ?! P.S: mi se pare ca e si un include pt asta.
  15. Fa ma frate cu OnPlayerShootPlayer..ID de la sniper e 34 ! Descurca-te !
  16. Ce legatura are SDPistol ( tazer ) cu sniper ?
  17. O metoda pentru a afla parolele de la winrar este decriptarea lor, asta dureaza ZECI DE ANI. ( Cel putin asa era cand am incercat eu )
  18. Eroarea ai rezolvat-o ? Sau ai stricat mai mult ? Ai vreun backup cu gamemode-ul ?
  19. Numai bine. Te asteptam.
  20. [pawn]public OnPlayerStateChange( playerid, newstate, oldstate ) { if( newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER ) { PlayAudioStreamForPlayer( playerid, " LINK " ); } else if( oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER ) { StopAudioStreamForPlayer( playerid ); } return 1; }[/pawn] Cu linkul te descurci.
  21. Daca doresti ca un anume gen de nickname-uri sa nu intre pe serverul tau ( reclama..sau orice altceva ), acest tutorial este de ajutor. Acest tutorial, se bazeaza pe introducerea unor nickname-uri in gamemode si interzicerea lor dandu-le kick ( dupa caz, ban ). De asemenea, o sa punem si un KickWithMessage pentru ca anumitul player sa stie de ce a fost dat afara. Pasul 1: Dupa liniile de include-uri, facem urmatorul forward forward KickPublic(playerid); Apoi o sa facem un public public KickPublic(playerid) Kick(playerid); Dupa aceste doua, vom pune un stock cu un timer si un SendClientMessage stock KickWithMessage(playerid, color, message[]) { SendClientMessage(playerid, color, message); SetTimerEx("KickPublic", 1000, 0, "d", playerid); } Pasul 2: Acum, vom Merge la OnPlayerConnect Si vom folosi un strfind, rolul lui fiind de a cauta si gasi cuvantul pus in parametrii lui. if(strfind("cuvant", "cuvant", true) != -1) { KickWithMessage(playerid, 0xFF0000FF, "Numele nu corespunde cu cerintele serverului. Pa !"); } * N-am putut explica in detaliu de 100 %, nu stiu perfect. Insa am vrut s-o postez in speranta ca, cuiva ii va fi de folos. * Pentru orice intrebare, puteti lasa reply.
  22. Nu-mi spune cannot read from file: " YSI / y_ini ", imi spune "YSI\internal\y_version"..deci folderul YSI si y_ini le am !
  23. acum imi da o alta eroare. Scuzati ca postez aici, dar uitati-va si voi putin aici http://www.sa-mp.ro/forum/index.php?topic=29481.msg153692#new Multumesc.
  24. Salutari, am incercat sa fac si eu un sistem de register / login prin Y_INI, adica aceasta: http://www.sa-mp.ro/forum/index.php?topic=23284.0 Si mi-a dat o eroare cum ca nu poate citi din YSI/Y_INI, i-am facut folder in pawno acelui YSI si am pus include-ul Y_INI. Acum imi da o alta eroare, si anume: fatal error 100: cannot read from file: "YSI\internal\y_version" Va rog mult, am nevoie de 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.