GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: mauladam - 2011. május 11. - 21:47:32
-
Megjelent az 1.2-es verzió is. További infók lejjebb
Megjelent az 1.1-es verzió. További infók lejjebb
mmAFK
Végre eljött ez a nap is.
Megírtam elsõ scriptem amit most publikálok.
Ez egy egyszerû kis AFK script.
Sorok száma: 1.0: 85 | 1.1: 87 | 1.2: 97
Parancsok: 1.0: /afk /mminfo 1.1: -||- 1.2: -||-
Ha beírjuk a /afk parancsot, egy menüben lehet választani az \"AFK módba lépés\" és a \"Játék folytatása\" opciók között.
Ha kiválasztjuk az \"AFK módba lépés\" funkciót, akkor a játékosunk nem tud mozogni, nem sebezhetõ, és egy 3D text jelenik meg a fölötte, \"AFK\" feladattal, feltéve ha még nem vagy AFK.
Viszont ha az vagy, akkor kiírja hogy: \"Már AFK vagy.\"
Ha a \"Játék folytatása\"-t vlasszuk, akkor ha AFK vagy, eltûnik a 3D text, és újra mozoghatunk.
Ha nem vagy AFK és mégis ezt a lehetõséget választod, akkor kiírja hogy: \"Nem vagy AFK\".
1.0-s verzió:
PWN Solidfiles
AMX Soludfiles
RAR Solidfiles
Megérkezett az 1.1-es!
Annyi változás történt az 1.0-áshoz képest, hogy ha beírjuk a /afk parancsot, akkor már nem jelenik meg, az a manü ami eddig megjelent, helyette egy input dialogot láthatunk, amibe be kell írnunk azt, hogy miért leszünk AFK-módban(tehát egy tevékenységet). Ezek után nem az fog megjelenni a játékos feje fölött hogy: \"AFK\" hanem az a tevékenység amit korábban beírtunk).
Letöltés:
PWN Solidfiles
AMX Solidfiles
RAR Solidfiles
Megjelent az 1.2-es!
Ez a verzió annyiban jobb, mint az elõzõ 2, hogy ebben ha beírjuk /afk akkor kapunk egy ilyen választ: \"A visszaélések elkerülése érdekében nem most, hanem majd 1 perc mulva lépsz AFK módba.\" Ha letelik az egy perc, AFK ba lépünk. Ez azért jó mert így nem tudják kihasználni, hogy PL.: ölik és AFK-ba lép és így nem hal meg, mivel 1 percet kell várni hogy afk módba lépjen.
Letöltés:
PWN Solidfiles
AMX Solidfiles
RAR Solidfiles
-
A scriptet felhasználhatod, de a szerzõ nevét nem írhatod át, és nem mondhatod, hogy TE irtad!
Copyright? lol. xD am jó kis szkript, ahhoz képest hogy 1. :problem:
-
Köszi. ;D
-
Belenéztem a forráskódba, aránylag szépen van megírva.
2 apró hibát észrevettem:
Az mminfo parancsnál nemhasználtál TABot és nem tértél vissza a parancs végén.
Egyébként nagyon jó ahoz képest hogy 1st. Grat!
-
Kenguru\" post=\"137375\" timestamp=\"1305179190\"]
2 apró hibát észrevettem:
Az mminfo parancsnál nemhasználtál TABot és nem tértél vissza a parancs végén.
[/quote]
Ha további loopok vagy más dek-ek vannak akkor hiba/figyelmeztetés, de így nem.
-
Ha beírjuk a /afk parancsot, egy menüben lehet választani az \"AFK módba lépés\" és a \"Játék folytatása\" opciók között.[/quote]
Miért jön ki az ablak? Ha valaki beírta nem valószínû, hogy a bõ 2 másodperc alatt meggondolja magát.
Sok sikert a további verziókhoz.
-
Köszönöm mindenkinek! ;D
Nem tértél vissza a parancs végén.[/quote]
Köszönöm, majd javítom!
Miért jön ki az ablak? Ha valaki beírta nem valószínû, hogy a bõ 2 másodperc alatt meggondolja magát.[/quote]
Bocs, nem értelek... :)
Dupla hozzászólás automatikusan összefûzve. ( 2011. május 12. - 22:10:49 )
Javítva!
Már hibátlan loose indentation sincs, a fõpost-ba kicseréltem a linkeket!
Eddig se irta ki mert #pragma tabsize 0 volt betéve. :)
-
[pawn]ShowNameTags( 0 );[/pawn]
ahha... szóval ha valaki belép AFK-ba, állandóan lekapcsolja a játékosok nevének kiírását? csak az adott játékosnak kellene.... bug.
[pawn]CMD:afk(playerid, params[])[/pawn]
ahol nem használsz paramétereket [stringbontás stb.] oda nem kell params[], csak simán playerid.
-
Köszönöm ScreaM! :)
Javítottam. De a ShowNameText-et hogy lehet korlátozni a playerre?
-
Ja és amúgy sok sikert a továbbiakban.... 8)
E: http://wiki.sa-mp.com/wiki/ShowPlayerNameTagForPlayer
-
Megjelent az 1.1-es verzió. További infók a fõpostban!
Megjelent az 1.2-es verzió is! További infók a fõpostban!