FamiliaSAMP

FILTERSCRIPT - Sistema de Fala por Voz [FAMILIASAMP.COM]

Mar 21st, 2016
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 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", 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", 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. }
Add Comment
Please, Sign In to add comment