Üdv!
alkottam egy Nyelv választó cuccost,és az a gondom hogy ha berakom a regisztráviós/bejelentkezõs dialog elé,amint bejöttek ezek eltûnik,pedig hozzá se nyúlok.(muszáj elõttük lennie).
itt a code:
Nyelvválasztó:
ShowPlayerDialog(playerid, 2000, DIALOG_STYLE_MSGBOX, \"Válassz nyelvet!\", \"teszt\", \"Magyar\", \"English\");
switch (Nyelv[playerid])
{
case 0:
{
SendClientMessage(playerid, -1, \"Magyar[HUN]\");
SendClientMessage(playerid, -1, \"{afafaf}Üdvözöllek a {0000FF}:: {FFFFFF}[EveryBody] {0000FF}:: {afafaf}Stunt Szerveren!\");
SendClientMessage(playerid, -1, \"{afafaf}Ha valamit nem értesz bátran fordulj egy adminhoz & VIP hez({2AF5FC}/admins & /vips{afafaf})\");
SendClientMessage(playerid, -1, \"{afafaf}Jó játékot kíván neked az {0000FF}:: {FFFFFF}[ESS] {0000FF}:: {afafaf}csapata!\");
SendClientMessage(playerid, -1, \"{afafaf}Szerver verzió: {FFFFFF}v{ffff00}0.8\");
}
case 1:
{
SendClientMessage(playerid, -1, \"English[ENG]\");
SendClientMessage(playerid, -1, \"{afafaf}Üdvözöllek a {0000FF}:: {FFFFFF}[EveryBody] {0000FF}:: {afafaf}Stunt Szerveren!\");
SendClientMessage(playerid, -1, \"{afafaf}Ha valamit nem értesz bátran fordulj egy adminhoz & VIP hez({2AF5FC}/admins & /vips{afafaf})\");
SendClientMessage(playerid, -1, \"{afafaf}Jó játékot kíván neked az {0000FF}:: {FFFFFF}[ESS] {0000FF}:: {afafaf}csapata!\");
SendClientMessage(playerid, -1, \"{afafaf}Szerver verzió: {FFFFFF}v{ffff00}0.8\");}
}
A második az angol,direkt magyar mert még nem fordítottam le!
És itt van a belépõ/regisztráció:
new name_row = iDB_getnameid(\"players\", PlayerName(playerid));
if(iDB_RowExist(\"players\", name_row))
{
ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_PASSWORD, \"{0000FF}:: {FFFFFF}[ESS] {0000FF}::{ffffff} - Login\", \"Üdvözletem!\\nÍrd be a jelszavad a belépéshez\", \"Login\", \"Kick\");
}
else
{
ShowPlayerDialog(playerid, 1001, DIALOG_STYLE_PASSWORD, \"{0000FF}:: {FFFFFF}[ESS] {0000FF}::{ffffff} - Register\", \"Üdvözletem!\\nA szerverre való belépésez elõbb regisztráció\\nszükséges!\\namennyiben nem regisztrálsz hagyd el a szervert!\\n\", \"Register\", \"Kick\");
}
Aki nem értette meg hogy mint irtam az elején akkor egyszerûbben:
Az a lényeg hogy a nyelvválasztó ne tûnjön el amikor a belépõ/regisztráció betöltõdik.
De a nyelvválasztónak muszáj elõttük lennie mert ezen alapszik a szerver.
Elõre is köszönöm a segítséget!