Advertisement
Lucas_Alemao

FS de fala

Jan 19th, 2012
417
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.09 KB | None | 0 0
  1. /*---------------------------------------------------------------------------------------
  2. ----------------------------------FS DE FALA---------------------------------------------
  3. ------------------------------BY LUCAS_ALEMAO--------------------------------------------
  4. ---------------------------------------------------------------------------------------*/
  5.  
  6.  
  7.  
  8. #include <a_samp>
  9. #include <zcmd>
  10. #include <sscanf2>
  11.  
  12. #define CINZA                   0xCECECEFF
  13. #define AMARELO                 0xFFFF00FF
  14. #define AZUL_CLARO              0x00C2ECFF
  15.  
  16. main()
  17. {
  18.     print("\n");
  19.     print("FS de fala By Lucas_Alemao Carregado com sucesso!");
  20.     print("\n");
  21. }
  22.  
  23. new Str[100];
  24. new Fala[128];
  25. new Nome[MAX_PLAYER_NAME];
  26. new id;
  27. public OnFilterScriptInit()
  28. {
  29.     return 1;
  30. }
  31.     CMD:falar(playerid, params[])
  32.     {
  33.         new Str2[30];
  34.         if(sscanf(params, "s[128]", Fala)) return SendClientMessage(playerid, CINZA, "Use /falar [texto]");
  35.         for(new i = 0; i < MAX_PLAYERS; i++)
  36.         {
  37.             format(Str, sizeof(Str), "http://translate.google.com/translate_tts?tl=pt&q=%s", Fala);
  38.             PlayAudioStreamForPlayer(i, Str, 0, 0, 0, 0, 0);
  39.         }
  40.         GetPlayerName(playerid, Nome, sizeof(Nome));
  41.         format(Str2, sizeof(Str2), "~h~~g~%s ~y~Falando", Nome);
  42.         GameTextForAll(Str2, 1500, 1);
  43.         return 1;
  44.     }
  45.     CMD:conversar(playerid, params[])
  46.     {
  47.         GetPlayerName(playerid, Nome, sizeof(Nome));
  48.         new fStr[100];
  49.         if(sscanf(params, "is[128]", id, Fala)) return SendClientMessage(playerid, CINZA, "Use /conversar [id] [texto]");
  50.         if(!IsPlayerConnected(id)) return SendClientMessage(playerid, AMARELO, "Jogador Offline");
  51.         if(id == playerid) return SendClientMessage(playerid, AMARELO, "Você não pode conversar consigo mesmo!");
  52.         format(Str, sizeof(Str), "http://translate.google.com/translate_tts?tl=pt&q=%s", Fala);
  53.         PlayAudioStreamForPlayer(id, Str, 0, 0, 0, 0, 0);
  54.         PlayAudioStreamForPlayer(playerid, Str, 0, 0, 0, 0, 0);
  55.         format(fStr, sizeof(fStr), "O jogador {1B91E0}%s[ID:%d]{00C2EC} está conversando com você, use /conversar", Nome, playerid);
  56.         SendClientMessage(id, AZUL_CLARO, fStr);
  57.         return 1;
  58.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement