Useful Commands #1
#37

CHANGING LANGUAGE IN-GAME:

This allow you to change the language in-game by typing the shortcut of the language, can be really useful


At the begining of the script:

pawn Code:
new Language[MAX_PLAYERS] = 0; //initialyse with the default language = english
In OnPlayerConnect

pawn Code:
SendClientMessage(playerid,0xC0C0C0FF,"Please choose a language : /en - /fr - /de (default is EN)");
Languages commands:

pawn Code:
if(strcmp(cmdtext,"/en",true) == 0)
  {
    Language[playerid] = 0;
    SendClientMessage(playerid,0xC0C0C0FF,"You choose the english language.");
    return 1;
  }
   
  else if(strcmp(cmdtext,"/fr",true) == 0)
  {
    Language[playerid] = 1;
    SendClientMessage(playerid,0xC0C0C0FF,"Tu as choisis le langage francais.");
    return 1;
  }
   
  else if(strcmp(cmdtext,"/de",true) == 0)
  {
    Language[playerid] = 2;
    SendClientMessage(playerid,0xC0C0C0FF,"Du hast die deutsche Sprache gewдhlt.");
    return 1;
  }
Example command for the HELP:

pawn Code:
else if((strcmp(cmdtext,"/help",true) == 0)||
      (strcmp(cmdtext,"/aide",true) == 0)||
      (strcmp(cmdtext,"/hilfe",true) == 0))
  {
    switch (Language[playerid])
    {
      case 0:
      {
        SendClientMessage(playerid,0xFFD400AA,"HELP:");
        SendClientMessage(playerid,0xFFD400AA,"Type /lock to close your vehicle.");
        SendClientMessage(playerid,0xFFD400AA,"Type /unlock to open your vehicle.");
      }
      case 1:
      {
        SendClientMessage(playerid,0xFFD400AA,"AIDE:");
        SendClientMessage(playerid,0xFFD400AA,"Tape /lock pour fermer ton vehicule.");
        SendClientMessage(playerid,0xFFD400AA,"Tape /unlock pour ouvrir ton vehicule.");
      }
      case 2:
      {
        SendClientMessage(playerid,0xFFD400AA,"HILFE:");
        SendClientMessage(playerid,0xFFD400AA,"Tippt /lock, um dein vehicule zu schlieЯen.");
        SendClientMessage(playerid,0xFFD400AA,"Tippt /unlock, um dein vehicule zu erцffnen.");
      }
    }
    return 1;
  }

Easy no? Enjoy the multilanguage

Ps: sorry for the deutch traduction, i use a translator
Reply


Messages In This Thread
Useful Commands #1 - by Allan - 18.06.2006, 22:24
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [AU]Ownage - 26.06.2006, 21:58
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by kaka - 26.06.2006, 22:45
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by switch - 27.06.2006, 00:28
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by OffRoader23 - 27.06.2006, 00:51
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by vCE - 27.06.2006, 01:02
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by switch - 27.06.2006, 01:46
Teleporting a vehicle just in the front of you. - by Joshua Yu - 03.07.2006, 10:38
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Donny_k - 04.07.2006, 02:46
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Whitestrom - 04.07.2006, 04:37
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Mike - 04.07.2006, 11:51
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Roka - 04.07.2006, 12:11
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by rapidZ - 04.07.2006, 12:15
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Roka - 04.07.2006, 12:16
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Roka - 09.07.2006, 16:10
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Bearz - 10.07.2006, 19:15
Re: Teleporting a vehicle just in the front of you. - by Staf - 13.07.2006, 16:54
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by LennardF[NL] - 13.07.2006, 17:15
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Jamming - 13.07.2006, 23:23
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Joshua Yu - 14.07.2006, 01:26
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [QB]Flame^ - 01.08.2006, 08:50
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 23.09.2006, 19:40
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [EGG]Marco - 23.09.2006, 20:47
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Towlies - 24.09.2006, 05:10
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Me - 24.09.2006, 09:12
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 24.09.2006, 09:20
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by boylett - 24.09.2006, 10:15
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 24.09.2006, 10:39
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [EGG]Marco - 24.09.2006, 17:23
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by DeC.dual - 24.09.2006, 17:31
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Towlies - 24.09.2006, 18:02
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by 50p - 24.09.2006, 18:11
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [R][O][G][3][R] - 25.09.2006, 00:06
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 25.09.2006, 03:19
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [R][O][G][3][R] - 25.09.2006, 14:06
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by [R][O][G][3][R] - 25.09.2006, 23:27
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 10.10.2006, 11:33
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by FeaR - 10.10.2006, 12:56
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by yom - 10.10.2006, 13:59
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Nitroglycerine - 10.10.2006, 14:20
Re: Post your Useful/Intresting/Weird OnPlayerCommandText Commands! - by Nitroglycerine - 10.10.2006, 15:34

Forum Jump:


Users browsing this thread: 2 Guest(s)