hadesxxx

Comandos Teletransporte

6 posts neste tópico

Como faço para criar um comando de teletransporte, ex: tenho uma sala vip e ao inves de a pessoa apenas ir no npc para entrar na sala vip ela somente usar @vip e ir direto para a sala...

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso aqui é um teleporte simples para uma área VIP, basta você alterar o mapa, as coordenadas x e y, e o site do seu servidor, está tudo no final do arquivo, simples e fácil. Modifique ele do jeito que você quiser, lógico que é apenas um exemplo.

-	script	TeleportadorVIP	FAKE_NPC,{
end;

OnAtCommand:
	if(getgmlevel() >= 1) {
		mes "[Teleportador Vip]";
		mes " ";
		mes "Deseja entrar na sala vip?";
		if(select("Sim:Não")==2) close;
		warp .mapa$,.coorx,.coory;
		end;
	}
	
	if(getgmlevel() == 0) {
		mes "[Teleportador Vip]";
		mes " ";
		mes "Você não é um jogador VIP.";
		mes "Acesse: ^0050FF"+.site$+"^000000"; 
		mes "e adquira um plano!";
		close;
		end;
	}
	
OnInit:
	bindatcmd("vip",strnpcinfo(3)+"::OnAtCommand",0,99);
	set .site$,"www.seurag.com.br";
	set .mapa$,"prontera";
	set .coorx,156;
	set .coory,191;
	end;
}

 

Editado por pandax
Level errado no bindatcmd
0

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em ‎12‎/‎03‎/‎2018 at 19:38, pandax disse:

Isso aqui é um teleporte simples para uma área VIP, basta você alterar o mapa, as coordenadas x e y, e o site do seu servidor, está tudo no final do arquivo, simples e fácil. Modifique ele do jeito que você quiser, lógico que é apenas um exemplo.

-	script	TeleportadorVIP	FAKE_NPC,{
end;

OnAtCommand:
	if(getgmlevel() >= 1) {
		mes "[Teleportador Vip]";
		mes " ";
		mes "Deseja entrar na sala vip?";
		if(select("Sim:Não")==2) close;
		warp .mapa$,.coorx,.coory;
		end;
	}
	
	if(getgmlevel() == 0) {
		mes "[Teleportador Vip]";
		mes " ";
		mes "Você não é um jogador VIP.";
		mes "Acesse: ^0050FF"+.site$+"^000000"; 
		mes "e adquira um plano!";
		close;
		end;
	}
	
OnInit:
	bindatcmd("vip",strnpcinfo(3)+"::OnAtCommand",0,0);
	set .site$,"www.seurag.com.br";
	set .mapa$,"prontera";
	set .coorx,156;
	set .coory,191;
	end;
}

 

Npc não funciona.... Clico nele, e não abre chat ... ;) 

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por que ele não é pra abrir chat ao clicar, ele não é um npc clicável, tem que usar o comando @vip, ai sim ele vai abrir um chat xD

Editado por pandax
0

Compartilhar este post


Link para o post
Compartilhar em outros sites
4 horas atrás, pandax disse:

Por que ele não é pra abrir chat ao clicar, ele não é um npc clicável, tem que usar o comando @vip, ai sim ele vai abrir um chat xD

Tranquilo, mas eu mesmo arrumei, ele agora é clicavel ...  ^^, mas valeu por compartilhar,  se todos da comunidade fossem assim... todos se ajudassem, toda a comunidade iria para frente . abraços !

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, facinho, era só alterar o cabeçalho para colocar o NPC no mapa e a spirit, remover o end e o OnAtCommand de baixo do cabeçalho, remover a linha do bindatcmd, ai ja estaria pronto :P

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!


Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.


Entrar Agora