Alavanca Arena

japinha500
em Lixeira Pública

japinha500

Raphael
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/05/08Posts: 16

Qro uma arena com uma alavanca q quando puxa os players vao para dentro da arena.

 

e q apenas lvl 100 mais pode puxar e q tem q estar os 2 players em cima do quadradinho para poder puxar a alavanca.

 

posiçao do jogador 1:x:308 y:543 z:5

 

posiçao do jogador 2:x314 y:543 z:5

 

posiçao do jogador 1 dps q puxar alavanca:x305 y:539 z:5

 

posiçao do jogador 2 dps q puxar alavanca:x 316 y:539 z:5

 

posiçao da alavanca:x:307 y:543 z:5

id da alvanca:9825

 

acho q é isso oq percisa pra fazer o script.

Vlw

MatheusGlad

<~~> Scripter <~~>
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 09/09/09Posts: 528Char no Tibia: Emekalo Makalo

Va em data/actions/scripts copie um e cole renomeie para alavancaarena e boste isso por dentro:

 

-- Arena Pvp MatheusMkalo

 

function onUse(cid, item, frompos, item2, topos)

 

if item.uid == 70010 and item.itemid == 9825 then

player1pos = {x=308, y=543, z=5, stackpos=253}

player1 = getThingfromPos(player1pos)

 

player2pos = {x=314, y=543, z=5, stackpos=253}

player2 = getThingfromPos(player2pos)

 

if player1.itemid > 0 and player2.itemid > 0 then

arenalevel = 100

player1level = getPlayerLevel(player1.uid)

player2level = getPlayerLevel(player2.uid)

 

if player1level >= arenalevel and player2level >= arenalevel then

for arenax = 305,316 do

for arenay = 537,541 do

arenapos = {x=arenax, y=arenay, z=5, stackpos=253}

arenacreature = getThingfromPos(arenapos)

 

if arenacreature.itemid > 0 then

doPlayerSendCancel(cid,"Wait for current duel to end.")

return 1

end

end

end

 

nplayer1pos = {x=305, y=539, z=5}

nplayer2pos = {x=316, y=539, z=5}

 

doSendMagicEffect(player1pos,2)

doSendMagicEffect(player2pos,2)

 

doTeleportThing(player1.uid,nplayer1pos)

doTeleportThing(player2.uid,nplayer2pos)

 

doSendMagicEffect(nplayer1pos,10)

doSendMagicEffect(nplayer2pos,10)

 

doPlayerSendTextMessage(player1.uid,18,"FIGHT!")

doPlayerSendTextMessage(player2.uid,18,"FIGHT!")

else

doPlayerSendCancel(cid,"Os dois tem que ser level 100 para duelar.")

end

else

doPlayerSendCancel(cid,"Voce precisa de 2 jogadores para duelar.")

end

else

return 0

end

 

return 1

end

 

Depois va em actions.xml e bote a seguinte tag:

<action uniqueid="70010" script="alavancaarena.lua" />

 

Depois abra o remere map editor e bote o unique e action id da alavanca como 70010

 

erros? fale que eu resolvo.

Sem duvidas? Poste para que o topico seja fechado para evitar flood

 

Creditos pra alguem (que eu nao sei) por ter feito o ot com o script

E a mim por modificar o bug que tinha

Yours Mkalo :)

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

Va em data/actions/scripts copie um e cole renomeie para alavancaarena e boste isso por dentro:

 

-- Arena Pvp MatheusMkalo

 

 

 

Depois va em actions.xml e bote a seguinte tag:

 

 

Depois abra o remere map editor e bote o unique e action id da alavanca como 70010

 

erros? fale que eu resolvo.

Sem duvidas? Poste para que o topico seja fechado para evitar flood

 

-- Arena Pvp MatheusMkalo

 

que tal você postar os creditos do verdadeiro dono do script?

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

MatheusGlad

<~~> Scripter <~~>
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 09/09/09Posts: 528Char no Tibia: Emekalo Makalo

kara eu peguei o script no meu ot e modifiquei pq no ot que eu tenho pra test n pegava entao n sei se deve botar credito mais se tem eu nao sei pra quem pq n sei quem foi que fez o script lol

Yours Mkalo :)