[Pedido] Sistema de PVP (Pokemon)

wdot456
em Scripts

wdot456

Pokemon Imperial
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 21/06/12Posts: 33

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.

WillOliveira

One Being
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/09/12Posts: 88

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

wdot456

Pokemon Imperial
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 21/06/12Posts: 33

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

WillOliveira

One Being
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/09/12Posts: 88

Na verdade não da pra fazer isso pelo map editor, no map editor você pode configurar apenas uma posição pra onde o teleport vai levar

wdot456

Pokemon Imperial
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 21/06/12Posts: 33

Mas é a mesma coisa --' só configurar a coordenada da cidade principal