Szerző Téma: Nyelv script  (Megtekintve 1380 alkalommal)

Nyelv script
« Dátum: 2010. Július 11. - 16:30:23 »
0 Show voters
Üdv nekem egy ojan script kéne amikor belépsz a szerverbe bejön egy menü és ott egy nyelvet kell választani pl:magyar , angol Ha tudtok ijen scriptet akkorirjátok le nekem  :( :\'(

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Nyelv script
« Válasz #1 Dátum: 2010. Július 11. - 17:30:14 »
0 Show voters
// This is a comment
// uncomment the line below if you want to write a filterscript
#define FILTERSCRIPT
#include <a_samp>
#include <colors>
new Language[MAX_PLAYERS];
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Multi Language script betoltve\");
print(\" Keszitette: DrAkE\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
   print(\"\\n--------------------------------------\");
print(\" Multi Language script kiveve\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnPlayerConnect(playerid)
{
       ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,\"Choose a language\",\"Magyar\\r\\nEnglish\",\"Choose\", \"Cancel\");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(\"/teszt\", cmdtext, true, 10) == 0)
{
    if(Language[playerid] == 0)
    {
       SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Teszt sor!\");
   return 1;
}
else if(Language[playerid] == 1)
{
    SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Test script!\");
   return 1;
}
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
   if(response)//they pressed the first button
   {
switch(listitem)//wich listitem is chosen
{
    case 0:
    {
        Language[playerid] = 0;
   }
   case 1:
   {
       Language[playerid] = 1;
   }
}
}
     return 1;
}

 
Remélem megtudod csinálni ez alapján(ha több nyelvet akarsz akkor példa alapján létrehozod és a Language[playerid]nek több értéket is adhatsz pl Language[playerid] == 38 és akkor ahol akarod használni ott if(Language[playerid] == 38) .......)
« Utoljára szerkesztve: 2010. Július 11. - 17:34:19 írta DrAkE »

Nyelv script
« Válasz #2 Dátum: 2010. Július 11. - 17:33:06 »
0 Show voters
Használd a GRF-ben lévo rendszert.

Nem elérhető hpeter94

  • 1450
  • Fórum fenntartó
    • Profil megtekintése
Nyelv script
« Válasz #3 Dátum: 2010. Július 15. - 08:40:28 »
0 Show voters
körülkéne nézni... van már minimum 3 nyelvi cucc a fórumon.... egyébként a grfes télleg jó

Nyelv script
« Válasz #4 Dátum: 2010. Július 15. - 20:38:54 »
0 Show voters
Szerintem is jóféle  am tééleg mielõtt új témát nyitsz nézz körül háthav na róla téma

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal