ZE

[Encerrado] Duvida - Pvp Zone Pokemon

Por zedarosquinha, 09 de dez. de 2012 em Tópicos Sem Resposta

7
621
09 de dezembro de 2012 às 23:35

Oi pessoal, quero fazer uma nova area pvp.

 

Só que não sei como editar o arquivo PVP-TILE

 

Alguem podia me dar um tutorial explicando o que é cada coisa?

 

O pokemon usado é o PDA SLICER 2.7 COM LVL.

 

obrigado:

 

 

 

function onStepIn(cid, item, position, fromPosition) --alterado v2.7 reformulado e melhorado ^^

 

local s = getCreatureSummons(cid)

local posis = { --{{pos}, storage, cor da roupa},

[25695] = {{x = 538, y = 674, z = 7}, 6598754, 113},

[25696] = {{x = 539, y = 674, z = 7}, 6598755, 107},

[25697] = {{x = 973, y = 1065, z = 13}},

[25698] = {{x = 973, y = 1065, z = 13}},

}

local action = posis[item.actionid]

local out = getPlayerSex(cid) == 0 and 511 or 510

 

if isSummon(cid) or ehMonstro(cid) then return false end

if getPlayerStorageValue(cid, 17001) == 1 or getPlayerStorageValue(cid, 5700) == 1 or getPlayerStorageValue(cid, 17000) == 1 then

doPlayerSendCancel(cid, "You can't do that while ride/fly/or in a bike.")

doTeleportThing(cid, fromPosition, false)

return true

end

if getPlayerStorageValue(cid, 52480) >= 1 then

doPlayerSendCancel(cid, "You are already dueling!")

doTeleportThing(cid, fromPosition, false)

return true

end

 

if posis[item.actionid] then

if isInArray({25695, 25696}, item.actionid) then

setPlayerStorageValue(cid, action[2], 1)

doSetCreatureOutfit(cid, {lookType = out, lookBody = action[3], lookHead = action[3], lookLegs = action[3], lookFeet = action[3]}, -1)

else

setPlayerStorageValue(cid, 6598754, -1)

setPlayerStorageValue(cid, 6598755, -1)

doRemoveCondition(cid, CONDITION_OUTFIT)

end

doTeleportThing(cid, getClosestFreeTile(cid, action[1]), false)

if #s >= 1 then

for i = 1, #s do

doTeleportThing(s, getClosestFreeTile(s, action[1]), false)

end

end

elseif item.actionid == 24158 then

if getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then

doPlayerSendCancel(cid, "You can't do that while is in battle!")

doTeleportThing(cid, fromPosition, false)

end

end

 

return true

end

 

Editado Dezembro 9 por zedarosquinha

GuhPkG
09 de dezembro de 2012 às 23:37

No remere's, nos Pallete's, selecione a primeira opção.

La embaixo terá vários botões, selecione a da bandeira vermelha e clique nos tiles que serão PvP!!! xD

SlicerS
09 de dezembro de 2012 às 23:45

mano.. baixa a minha versao 1.0.. la tem uma img q diz oq eh pra por no pvp.. soh baixa e ve as imgs la..

10 de dezembro de 2012 às 01:48

Lembro que tem um tile na porta também que impede do player entrar ou sair em modo de batalha. Só clicar no tile do pvp do slice e ver o número e colocar na porta do seu novo pvp

10 de dezembro de 2012 às 15:06

Obrigado a todos.

 

Não achei a versão 1.0 mas fiquei testando aqui até que consegui fazer funcionar.

 

Obrigado!!

Yan OliveiraY
10 de dezembro de 2012 às 15:13

Duvida Resolvida!

 

Tópico Movido.

5 anos depois...
StigalS
20 de abril de 2018 às 00:49
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.