Szerző Téma: Két nyelves szerver?  (Megtekintve 1351 alkalommal)

Nem elérhető Turbo

  • 156
    • Profil megtekintése
Két nyelves szerver?
« Dátum: 2011. április 17. - 17:02:14 »
0 Show voters
Csõ all.
Két nyelvesre akarom csinálni a szervert.
Van olyan script ami le fordítsa a magyart angolra, vagy valami hasonló dolog?
Elõre is köszönöm! :D

Két nyelves szerver?
« Válasz #1 Dátum: 2011. április 17. - 17:12:49 »
0 Show voters
Le kell fordítanod az egészet, és egy változóval beállítani, hogy melyik nyelvet adja be a játékosnak..

Nem elérhető Turbo

  • 156
    • Profil megtekintése
Két nyelves szerver?
« Válasz #2 Dátum: 2011. április 17. - 17:15:15 »
0 Show voters
Azt tudom, hogy ki kell választani, de hogy csináljam meg? :shy:

Nem elérhető InAceX

  • 501
    • Profil megtekintése
Két nyelves szerver?
« Válasz #3 Dátum: 2011. április 17. - 17:20:36 »
0 Show voters

Nem elérhető Turbo

  • 156
    • Profil megtekintése
Két nyelves szerver?
« Válasz #4 Dátum: 2011. április 17. - 17:22:36 »
0 Show voters
Hát de a sok parancsnál hogy legyen angol?? :-\\

Nem elérhető Buba

  • 540
    • Profil megtekintése
Két nyelves szerver?
« Válasz #5 Dátum: 2011. április 18. - 17:21:42 »
+1 Show voters
#include <a_samp>
#include <zcmd>
new nyelv[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
    ShowPlayerDialog(playerid,2165,DIALOG_STYLE_LIST,\"Válassz nyelvet!\\nChoose your language!\",\"Magyar / Hungary\\n English / Angol\",\"OK\",\"\");
    return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 2165)
    {
if(response == 1)
{
   switch(listitem)
   {
       case 0:
       {
         nyelv[playerid] = 0; // 0 = magyar
         SendClientMessage(playerid,0x00CC00AA,\"Magyar vagy!\");
      }
      case 1:
      {
         nyelv[playerid] = 1; // 1 = angol
         SendClientMessage(playerid,0x00CC00AA,\"You\'re english!\");
      }
   }
}
else
{
                      ShowPlayerDialog(playerid,2165,DIALOG_STYLE_LIST,\"Válassz nyelvet!\\nChoose your language!\",\"Magyar / Hungary\\n English / Angol\",\"OK\",\"\");
}
return 1;
}
    return 0;
}
CMD:help(playerid,params[])
{
        if(nyelv[playerid] == 0) // ha magyar
        {
               SendClientMessage(playerid,0x00CC00AA,\"/parancsok\");
        } else { // ha angol
               SendClientMessage(playerid,0x00CC00AA,\"/commands\");
        }
        return 1;
}
« Utoljára szerkesztve: 2011. április 18. - 17:31:49 írta Buba »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal