Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- /*
- native ClientLanguageText(playerid, cor, mensagem[], mensagem1[], mensagem2[]);
- native ClientLanguageTextToAll(cor, mensagem0[], mensagem1[], mensagem2[]);
- native GameLanguageText(playerid, mensagem0[], mensagem1[], mensagem2[], tempo, estilo);
- native GameLanguageTextToAll(mensagem0[], mensagem1[], mensagem2[], tempo, estilo);
- native SetPlayerLanguage(playerid, linguagem);
- */
- new LinguagemJogador[MAX_PLAYERS] = 0;
- stock SetPlayerLanguage(playerid, language)
- {
- if(linguagem == 0)
- {
- LinguagemJogador[playerid] = 0;
- return 1;
- }
- if(linguagem == 1)
- {
- LinguagemJogador[playerid] = 1;
- return 1;
- }
- if(linguagem == 2)
- {
- LinguagemJogador[playerid] = 2;
- return 1;
- }
- return 1;
- }
- stock ClientLanguageText(playerid, cor, const mensagem0[], const mensagem1[])
- {
- if(LinguagemJogador[playerid] == 0)
- {
- SendClientMessage(playerid, cor, mensagem0);
- return 1;
- }
- if(LinguagemJogador[playerid] == 1)
- {
- SendClientMessage(playerid, cor, mensagem1);
- return 1;
- }
- if(LinguagemJogador[playerid] == 2)
- {
- SendClientMessage(playerid, cor, mensagem2);
- return 1;
- }
- return 1;
- }
- stock ClientLanguageTextToAll(cor, const mensagem0[], const mensagem1[])
- {
- for(new a = 0; a < MAX_PLAYERS; a++)
- {
- if(LinguagemJogador[a] == 0)
- {
- SendClientMessage(a, cor, mensagem0);
- return 1;
- }
- if(LinguagemJogador[a] == 1)
- {
- SendClientMessage(a, cor, mensagem1);
- return 1;
- }
- if(LinguagemJogador[a] == 2)
- {
- SendClientMessage(a, cor, mensagem2);
- return 1;
- }
- }
- return 1;
- }
- stock GameLanguageText(playerid, const mensagem0[], const mensagem1[], tempo, estilo)
- {
- if(LinguagemJogador[playerid] == 0)
- {
- GameTextForPlayer(playerid, mensagem0, tempo, estilo);
- return 1;
- }
- if(LinguagemJogador[playerid] == 1)
- {
- GameTextForPlayer(playerid, mensagem1, tempo, estilo);
- return 1;
- }
- if(LinguagemJogador[playerid] == 2)
- {
- GameTextForPlayer(playerid, mensagem2, tempo, estilo);
- return 1;
- }
- return 1;
- }
- stock GameLanguageTextToAll(const mensagem0[], const mensagem1[], tempo, estilo)
- {
- for(new b = 0; b < MAX_PLAYERS; b++)
- {
- if(LinguagemJogador[b] == 0)
- {
- GameTextForPlayer(b, mensagem0, tempo, estilo);
- return 1;
- }
- if(LinguagemJogador[b] == 1)
- {
- GameTextForPlayer(b, mensagem1, tempo, estilo);
- return 1;
- }
- if(LinguagemJogador[b] == 2)
- {
- GameTextForPlayer(b, mensagem2, tempo, estilo);
- return 1;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment