Dialogos AFK Rendszer

Indította ToOm, 2013. szeptember 10. - 08:43:28

Előző téma - Következő téma

ToOm

Jó reggelt kívánok.

Elhoztam nektek életem elsõ filterszkriptjét, ami nem lenne más mint egy dialogos afk rendszer.


Adatok:


Készítette: ToOm(Én)


Készítési idõ: 10-20 perc


Sorok száma: 60


A Parancsok
ZCMD-vel lett megírva.

Kód:

 
// Dialogos AFK Rendszer.
// Készítette: ToOm
// Ha felhasználód akkor legyél szíves benne hagyni a nevemet, köszi.
//-------[includék]-------//
#include <a_samp>
#include <zcmd>
//-------[Definiciók]-------//
#define DIALOG_AFKRENDSZER 1
#define COLOR_GREEN               0x33AA33AA
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Dialogos AFK Rendszer, készítette: ToOm\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
main()
{
print(\"\\n----------------------------------\");
print(\" Dialogos AFK Rendszer, készítette: ToOm\");
print(\"----------------------------------\\n\");
}
public OnDialogResponse ( playerid, dialogid, response, listitem, inputtext [ ] )
{
    if (dialogid == 1 )
    {
        if ( !response )
        {
              SendClientMessage ( playerid, 0xFF0000FF, \"Te kiléptél a dialógusból.\" );
              return 1;
        }
        if ( listitem == 0 )
        {
              SendClientMessage(playerid, COLOR_GREEN, \"Elmentél AFK-zni ha vissza szeretnél jönni akkor használd a /afk parancsot!\");
              GameTextForPlayer(playerid, \"AFK Bekapcsolva\", 5000, 6);
              TogglePlayerControllable(playerid, 0);
        }
        if ( listitem == 1 )
        {
              SendClientMessage(playerid, COLOR_GREEN, \"Visszajöttél játszani, kellemes játékot kívánunk!\");
              GameTextForPlayer(playerid, \"AFK Kikapcsolva\", 5000, 6);
              TogglePlayerControllable(playerid, 1);
        }
        return 1;
    }
    return 0;
}
CMD:afk(playerid, params[])
{
ShowPlayerDialog(playerid, DIALOG_AFKRENDSZER, DIALOG_STYLE_LIST, \"{FFFFFF}AFK\", \"{6EF83C}Bekapcsolás\\n{F81414}Kikapcsolás\", \"Kiválaszt\", \"Bezár\");
return 1;
}

 
Üdvözlettel: ToOm

ZyZu.

Fórumon van már több milió ilyenbõl.. de azért gratulációm ha elsõ FS -d.  ;)

gyuri98

Csáó elsõnek nem rossz :D kap egy +-t :D

Flash

1. nem rendszer
2. tele van pazarlással
3. semmi érdekessége nincs, se egyedisége

Benc3


sLimee

Ha az elsõ FS-ed jó lett, de ha raktál volna bele egy :
 
SetPlayerVirtualWorld(playerid,worldid)

 
függvényt még jobb lenne :)

Striker

hát én megértem, hogy elsõ scripted, elsõ scriptnek persze jó, de mi a fasznak dialog XD? /afk /back ,csõ nem kell pazarolni a drága sorokat :O

huhboy

Idézetet írta: Flash date=1378827440\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42568\" data-ipsquote-contentclass=\"forums_Topic1. nem rendszer
2. tele van pazarlással
3. semmi érdekessége nincs, se egyedisége
 
sõõt...egyetlen egy paranccsal, meg 20-25 sorral meglehetne oldani xd és szerintem elsõ scriptet nem igazán éri meg felrakni, mert oké, hogy elsõ scripted, és ha jó, akkor büszke vagy rá, de ehhez másnak 1 perc sem kell...és teljesen feleslegesen van fent. Aki akar, ír magának gyorsabban egy AFK parancsot, minthogy a neten keresgélje...

Loren

Javaslom, hogy mielõtt nyitsz egy filterscriptes témát, elõtte nézd már meg kérlek az elõtte levõ legalább 3-4 oldalt, hogy nem-e szerepel egy újabb ilyen filterscript.
Mivel az elsõ filterscripted én is nyomok egy pluszt, de vannak benne felesleges dolgok :confused:.

kizo45

Szerintem nagyon jó lett! Igy továabb!