[AJUDA] FS --'
#1

bom, alguem ai poderia me ajudaaa, eu andei querendo aprender a como coloca FilterScrips nos GameMode, so q quanod eu coloco, eu copilo e da um erro, ou as vezes n fika, sla ... nunca vai, eu coloco assim, quando tem 1 codigo e diz um titulo em cima tipo public OnPlayerGameModeinit ai tudo q estive em baixo desse titulozinho eu coloco no GM etc...


ai queria sabe se alguem pode posta um tutorial de como colocar filterscript pelo programa Pawno so pra eu aprender, se der agradeзo mto mto mto ^^


valeeu
Reply
#2

Nuss ..

Tipo Assim Vocк Precisa Pegar O Codigo Dentro Do "FS" E Colocar De Acordo Com O Que Ta Dentro Do FS No GM ..

Se Der ERRO So Falar Aki
Reply
#3

tipo eu escoli esse
Quote:

#include <a_samp>

main()
{
print("\n---------------------------------------");
print(" Sistema de Mensagens Pessoais Carregadas");
print("---------------------------------------\n");
}


#define PlayerClicado clickedplayerid

//Cores
#define Vermelho 0xFF5B5BAA
#define Verde 0xA9FF53AA
#define Amarelo 0xFCBE03AA

//Array
new Jogador[MAX_PLAYERS];


public OnPlayerConnect(playerid)
{
Jogador[playerid] = INVALID_PLAYER_ID;
return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if(playerid == clickedplayerid) return SendClientMessage(playerid, Vermelho, "» Vocк nгo pode enviar mensagens para si mesmo.");
ShowPlayerDialog(playerid, 9752, DIALOG_STYLE_INPUT, "Mensagem Pessoal","Escreva uma mensagem para o player.","Enviar","Fechar");
Jogador[playerid] = PlayerClicado;
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 9752 && response)
{
new string[128];
new nome[MAX_PLAYER_NAME];
GetPlayerName(playerid,nome,sizeof(nome));
format(string, sizeof(string), "» Mensagem Particular de %s: %s.",nome, inputtext);
SendClientMessage(Jogador[playerid], Amarelo, string);
SendClientMessage(playerid, Verde, "» Sua Mensagem foi enviada.");
Jogador[playerid] = INVALID_PLAYER_ID;
return 1;
}
return 0;
}

ai copiei akelas cores
#define Vermelho 0xFF5B5BAA
#define Verde 0xA9FF53AA
#define Amarelo 0xFCBE03AA

e coloquei na parte Cores.

em public OnPlayerConnect(playerid) coloquei
{
Jogador[playerid] = INVALID_PLAYER_ID;
return 1;
}

etc.. eu via o negocio em cima tipo, se ali no FS tem Public OnPlayer e um negocio em baixo e colocava Public Onplayer, e fui fazendo o resto ns ei se ta certo, por isso pedi um tutorial como coloca um FS pra eu pode fazer em todos FS q eu coloca
Reply
#4

duany, se vc baixa team viewer e eu tbm, eu tenho um GM aki e pego um FS comum, ai vc coloca pra mim mechendo pelo meu pc pra eu evr e aprender de boa?


add ai se pode: allancapacete@hotmail.com
Reply
#5

algue aii pode fazer isso
Reply
#6

poderia atй fazer isso vei sу que eu vo sair jaja... so amanha
Reply
#7

Lucky add msn ai entaum por favor cara
Reply
#8

alguem ai plzzz que possa faze isso, to loco pra aprende plzzzzzzzzz
Reply
#9

cara pra add esse fs no gm ae e facil,faiz assim :
vai no comeзo do gm,e coloca :
Код:
#define PlayerClicado clickedplayerid
#define PlayerClicado clickedplayerid

//Cores
#define Vermelho 0xFF5B5BAA
#define Verde 0xA9FF53AA
#define Amarelo 0xFCBE03AA

//Array
new Jogador[MAX_PLAYERS];
Dps vai no OnPlayerconnect e coloca :
Код:
{
Jogador[playerid] = INVALID_PLAYER_ID;
return 1;
}
dps vc vai na public : public OnPlayerClickPlayer(playerid, clickedplayerid, source)
se nao tiver ela e so criar com o codigo la,dae se tiver ja e so vc pegar e colocar la o :
Код:
 
{
if(playerid == clickedplayerid) return SendClientMessage(playerid, Vermelho, "» Vocк nгo pode enviar mensagens para si mesmo.");
ShowPlayerDialog(playerid, 9752, DIALOG_STYLE_INPUT, "Mensagem Pessoal","Escreva uma mensagem para o player.","Enviar","Fechar");
Jogador[playerid] = PlayerClicado;
return 1;
}
e dps vai na : public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
e coloca :
Код:
{
if(dialogid == 9752 && response)
{
new string[128];
new nome[MAX_PLAYER_NAME];
GetPlayerName(playerid,nome,sizeof(nome));
format(string, sizeof(string), "» Mensagem Particular de %s: %s.",nome, inputtext);
SendClientMessage(Jogador[playerid], Amarelo, string);
SendClientMessage(playerid, Verde, "» Sua Mensagem foi enviada.");
Jogador[playerid] = INVALID_PLAYER_ID;
return 1;
}
return 0;
}
se der erro fala ae.
Reply
#10

tipo, quando eu vo add esse coisa,a lgumas coisas ja tem no meu gm, por isso q eu quero que alguem faзa por team viewer q eu ja vejo como й ;x
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)