Ir para conteúdo
  • 0

[Pedido] Sistema de PVP (Pokemon)


wdot456

Pergunta

O que é ?

R- O player está em Cinnabar exemplo, entra no PVP e quando ele entra no Teleport para voltar ele voltar, ele volta para City que ele entrou. Se ele tivesse entrado no pvp em Celadon quando ele entrasse no Teleport para voltar ele voltaria para Celadon.



*Em outras palavras é um sistema que faz o player voltar para a cidade de onde entrou. Um sistema que tem em PxG, Pstorm dentre outros diversos Servers. Bom, agradeço ! Rep+ para quem ajudar.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Fiz um script que teleporta o player pra cidade natal dele, espero que ajude.

 

Coloque o uniqueid 2053 no teleport pelo map editor, o teleport tem que ser o de id 1387 (magic forcefield)

 

Na pasta movements, em movements.xml adicione essa tag:

<movevent type="StepIn" itemid="1387" event="script" value="pvptp.lua"/> 

Na pasta movements/scripts adicione o arquivo pvptp.lua com isso dentro:

function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
	if item.uid ~= 2053 then
		return true
	end
	local cidades = 5 -- Aqui você coloca o numero de cidades do seu ot
	for t = 1, cidades do
		if getPlayerTown(cid) == t then
			doTeleportThing(cid, getTownTemplePosition(t))
		end
	end
end
Editado por WillOliveira
Link para o comentário
Compartilhar em outros sites

  • 0

Na verdade não é uma script pra ele voltar para a cidade natal, isso da pra fazer pelo proprio Map Editor. é uma script que faz o player voltar para a cidade que ele entrou no pvp.


Pode deixar, meu amigo fez pra mim. vlw pra quem tentou ajudar :D

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...