Advertisement
Guest User

SA Script Crew Inc

a guest
Sep 9th, 2008
326
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.11 KB | None | 0 0
  1. // This Include is made and copyright by www.SA-Script-Crew.de.tf, MaCcA.
  2. // Only use it with credits, please!
  3.  
  4. /*
  5. native ClientLanguageText(playerid, color, const message0[], const message1[]);
  6. native ClientLanguageTextToAll(color, const message0[], const message1[]);
  7. native GameLanguageText(playerid, const message0[], const message1[], time, style);
  8. native GameLanguageTextToAll(const message0[], const message1[], time, style);
  9. native SetPlayerLanguage(playerid, language);
  10. */
  11.  
  12. new PlayerLanguage[MAX_PLAYERS] = 0;
  13.  
  14. stock SetPlayerLanguage(playerid, language)
  15. {
  16.     if(language == 0)
  17.     {
  18.         PlayerLanguage[playerid] = 0;
  19.         return 1;
  20.     }
  21.     if(language == 1)
  22.     {
  23.         PlayerLanguage[playerid] = 1;
  24.         return 1;
  25.     }
  26.     return 1;
  27. }
  28.  
  29. stock ClientLanguageText(playerid, color, const message0[], const message1[])
  30. {
  31.     if(PlayerLanguage[playerid] == 0)
  32.     {
  33.         SendClientMessage(playerid, color, message0);
  34.         return 1;
  35.     }
  36.     if(PlayerLanguage[playerid] == 1)
  37.     {
  38.         SendClientMessage(playerid, color, message1);
  39.         return 1;
  40.     }
  41.     return 1;
  42. }
  43.  
  44. stock ClientLanguageTextToAll(color, const message0[], const message1[])
  45. {
  46.     for(new i = 0; i < MAX_PLAYERS; i++)
  47.     {
  48.         if(PlayerLanguage[i] == 0)
  49.         {
  50.             SendClientMessage(i, color, message0);
  51.             return 1;
  52.         }
  53.         if(PlayerLanguage[i] == 1)
  54.         {
  55.             SendClientMessage(i, color, message1);
  56.             return 1;
  57.         }
  58.     }
  59.     return 1;
  60. }
  61.  
  62. stock GameLanguageText(playerid, const message0[], const message1[], time, style)
  63. {
  64.     if(PlayerLanguage[playerid] == 0)
  65.     {
  66.         GameTextForPlayer(playerid, message0, time, style);
  67.         return 1;
  68.     }
  69.     if(PlayerLanguage[playerid] == 1)
  70.     {
  71.         GameTextForPlayer(playerid, message1, time, style);
  72.         return 1;
  73.     }
  74.     return 1;
  75. }
  76.  
  77. stock GameLanguageTextToAll(const message0[], const message1[], time, style)
  78. {
  79.     for(new i = 0; i < MAX_PLAYERS; i++)
  80.     {
  81.         if(PlayerLanguage[i] == 0)
  82.         {
  83.             GameTextForPlayer(i, message0, time, style);
  84.             return 1;
  85.         }
  86.         if(PlayerLanguage[i] == 1)
  87.         {
  88.             GameTextForPlayer(i, message1, time, style);
  89.             return 1;
  90.         }
  91.     }
  92.     return 1;
  93. }
  94.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement