Szerző Téma: Nyelvválasztó eltûnik a regisztrációs dialog elõtt  (Megtekintve 449 alkalommal)

Nyelvválasztó eltûnik a regisztrációs dialog elõtt
« Dátum: 2014. Február 26. - 01:57:01 »
0 Show voters
Ü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!
« Utoljára szerkesztve: 2014. Február 26. - 16:13:07 írta Dead Space »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Nyelvválasztó eltûnik a regisztrációs dialog elõtt
« Válasz #1 Dátum: 2014. Február 26. - 13:20:13 »
+1 Show voters
Csináld azt hogy amikor Csatlakozik a szerverre a játékos akkor csakis a nyelv választós Dialogot hozd elõ nekik, majd ha rámegy akár az Angolra, akár a Magyar-ra, akkor meg a Regisztrációs/bejelentkezõs dialogot hozd elõ a játékosnak, szóval egymás után, és értelem szerûen, hogyha a játékos az Angol-ra megy nyilván a regisztráló/beléptetõ dialog-ban lévõ szöveget angolra fordítod.
Ha nem megy, megcsinálom neked csak szólj!

Nyelvválasztó eltûnik a regisztrációs dialog elõtt
« Válasz #2 Dátum: 2014. Február 26. - 15:30:21 »
0 Show voters
megtudom én is :D Köszi,erre nem is gondoltam :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal