View difference between Paste ID: 3qbqSDD1 and MNJg0dwA
SHOW: | | - or go back to the newest paste.
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;
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]");
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[128]", id, Fala)) return SendClientMessage(playerid, CINZA, "Use /conversar [id] [texto]");
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");
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!");
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);
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);
56+
		SendClientMessage(ID, AZUL_CLARO, fStr);
57
		return 1;
58
	}