Üdv.
Elkészítettem egy kisebb FilterScript-et!
Megjegyzés:
Kimásoltam egy korábbi publikálásból átírtam pár változó értékét és újra kitettem a fórumra sajátként.http://sampforum.hu/index.php?topic=16551.msg185568#msg185568Elkészitési idõ : 3 perc
Magyar Változatot Készitette : Blade.
Kód:
#include a_samp
new Nyelv[MAX_PLAYERS];
//Ha csatlakozáskor akarsz nyelvet választani :
public OnPlayerConnect(playerid)
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,\"Language Selector/Nyelv választó!\",\"{ff0000}-Magyar\\n{ff0000}-Angol\",\"Kiválaszt\",\"Cancel\");
return 1;
}
//ha parancs :
CMD:language(playerid,params[])
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,\"Language Selector/Nyelv választó!\",\"{ff0000}-Magyar\\n{ff0000}-English\",\"Kiválaszt\",\"Cancel\");
return 1;
}
//teszt parancs:
CMD:help(playerid,params[])
{
switch(Nyelv[playerid])
{
case 0:
{
SendClientMessage(playerid,COLOR_ORANGE,\"Hol laksz ? <- Magyar\");
}
case 1:
{
SendClientMessage(playerid,COLOR_ORANGE,\"Where are you from ? <-English\");
}
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(!response) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,\"Language Selector/Nyelv választó!\",\"{ff0000}-Magyar\\n{ff0000}-English\",\"Kiválaszt\",\"Cancel\");
if(listitem == 0)
{
Nyelv[playerid]=0;
}
if(listitem == 1)
{
Nyelv[playerid]=1;
}
}
return 1;
}
[gmod]Kis helyesbítés hozzáírva.[/gmod]