[FilterScript] Criador de portгo InGame
#1

Eai Boys!
Venho postar um FilterScript que й muito ъtilІ
Ontem de madrugada eu tava sem nada pra fazer e resolvi fazer ele pra usar em meu servidor.
Mais resolvi disponibilizar ele pra download aqui no forum SA-MP pra quem quizer usar,
й muito simples de criar um portгo com ele.

Imagem
http://i.imgur.com/dvNVg.png
nгo precisa de mais imagens porque ja da pra entender


Pra fazer um novo portгo basta usar o comando /criarportao
irб aparecer um dialog com 8 tipo de portхes (foi oq eu achei no MTA)
apуs escolher o portгo basta move-lo pra onde vocк quizer usando as teclas:


Teclas direcionais (cima, baixo, direita e esquerda)
Move o portгo

Numero 6 e Numero 4
Edita a rotaзгo do portгo

Letra Y
Sobe o portгo

Letra N
Desce o portгo

OBS: Para poder mover o portгo й preciso apertar a letra C
ela aplicarб um anim que deixarб o jogador parado
mais podendo mover a camera.
para sair do anim e checar a posiзгo do portгo basta apertar C novamente



Comandos
PHP Code:
/criarportao "Cria um portгo"
/sairportao "Cancela a ediзгo do portгo"
/tipo "Escolhe um novo modelo para o portгo"
/testar "Testa o portгo"
/comandos "Ver os comandos e ajuda"
/salvarportao "abre o dialog de salvamento do portгo" 
ao usar o comando /salvarportao, abrirб um dialog para vocк digitar o nome que darб ao portгo
apos escolher o nome, abrirб outro dialog para voce digitar o nome do comando que abrirб o portгo
apуs isso vocк escolhe se o portгo irб abrir para cima ou para baixo,
e por ultimo vocк escolhe o tipo de comando que vocк usa (zcmd ou strcmp)

ao salvar o portгo, serб criado um arquivo na pasta scriptfiles.
Exemplo: NomePortao.pwn, nele terб um code igual a este:
PHP Code:
//no Topo do GM
new NomePortao;
//OnGameModeInit
NomePortao CreateObject(9801249.2891,-1709.9647,13.3828,0.0000,0.0000,0.0000);
//comando
if(strcmp(#/NomeComando, cmdtext, true) == 0)
{
    
MoveObject(NomePortao1249.2891,-1709.9647,3.3828,3,0.0000,0.0000,0.0000);
    
SetTimer(#MoveNomePortao, 5000, 0);
    
SendClientMessage(playerid0x2641FEFF#Portao aberto);
    
return true;
}
//No fim do GM
forward MoveNomePortao();
public 
MoveNomePortao()
{
    
MoveObject(NomePortao,1249.2891, -1709.964713.3828,3,0.00000.00000.0000);
    return 
true;

vocк pode notar que nessas linhas:
PHP Code:
SendClientMessage(playerid0x2641FEFF#Portao aberto);
if(strcmp(#/NomeComando, cmdtext, true) == 0)
SetTimer(#MoveNomePortao, 5000, 0); 
nгo estб sendo usado( " " ) pois ( # ) substitui elas
irб compilar normalmente e nгo darб nenhum erro!!
(aprendi com Garfield *-*)

BUGS
Nгo que eu saiba, se achar algum por favor postar neste topico.

Creditos
ForT pela criaзгo

Download
Pastebin

desculpem se o topico ta mal organizado, й que eu fiz com pressa.
Falow Garoto(a)'s




Reply


Messages In This Thread
Criador de portгo InGame - by ForT - 21.10.2012, 15:37
Re: Criador de portгo InGame - by Ouro - 21.10.2012, 15:42
Re: Criador de portгo InGame - by humildadeforever - 21.10.2012, 15:43
Re: Criador de portгo InGame - by ForT - 21.10.2012, 15:46
Re: Criador de portгo InGame - by Sky™ - 21.10.2012, 15:50
Re: Criador de portгo InGame - by ForT - 21.10.2012, 15:53
Re: Criador de portгo InGame - by duuuwh - 21.10.2012, 15:57
Re: Criador de portгo InGame - by ForT - 21.10.2012, 16:00
Re: Criador de portгo InGame - by humildadeforever - 21.10.2012, 16:05
Re: Criador de portгo InGame - by Maklister - 21.10.2012, 16:13
Re: Criador de portгo InGame - by ForT - 21.10.2012, 16:15
Re: Criador de portгo InGame - by alexcordeiro - 21.10.2012, 16:39
Re: Criador de portгo InGame - by ForT - 21.10.2012, 16:44
Re: Criador de portгo InGame - by jpeg - 21.10.2012, 22:20
Re: Criador de portгo InGame - by CaozinhoDosCorre - 24.10.2012, 00:06
Re: Criador de portгo InGame - by Zona_Sky - 26.10.2012, 17:34
Re: Criador de portгo InGame - by vitere - 31.10.2012, 01:07
Re: Criador de portгo InGame - by zSuYaNw - 01.11.2012, 04:10
Re: Criador de portгo InGame - by Zona_Sky - 04.11.2012, 22:11
Re: Criador de portгo InGame - by fernando_coder - 21.12.2012, 16:24
Re: Criador de portгo InGame - by HeyHoLetsGo - 21.12.2012, 16:40
Re: Criador de portгo InGame - by paulor - 21.12.2012, 16:43
Re: Criador de portгo InGame - by Jeniffer - 21.12.2012, 16:50
Re: Criador de portгo InGame - by Maklister - 21.12.2012, 16:52
Re: Criador de portгo InGame - by DiReCt hIt - 21.12.2012, 16:55
Re: Criador de portгo InGame - by caoraivoso3 - 10.03.2013, 23:10
Re: Criador de portгo InGame - by HumildadeForevis - 19.03.2013, 23:21
Re: Criador de portгo InGame - by Al_D4nG3R - 11.09.2013, 21:25
Re: Criador de portгo InGame - by itzguih4i20 - 24.09.2013, 13:49
Re: Criador de portгo InGame - by SkolMapper - 26.09.2013, 01:48
Re: Criador de portгo InGame - by r1card0 - 15.10.2013, 13:54
Re: Criador de portгo InGame - by PT - 15.10.2013, 13:57
Re: Criador de portгo InGame - by iTashy - 18.04.2014, 19:15
[ajuda] como criar um portao em dialog - by leandr58 - 25.06.2015, 23:08
Re: [ajuda] como criar um portao em dialog - by Cleyson - 25.06.2015, 23:14
Re: Criador de portгo InGame - by ScripterInicianteBR - 18.07.2015, 00:51
Re: Criador de portгo InGame - by ForT - 18.07.2015, 00:57
Re: Criador de portгo InGame - by Ivan_Mota - 24.08.2015, 19:22
Re: Criador de portгo InGame - by MarllonGTA - 24.08.2015, 22:27
Re: Criador de portгo InGame - by Besteir4 - 18.05.2020, 17:11

Forum Jump:


Users browsing this thread: 1 Guest(s)