JO
pedido

Player Piza em tile ficar com battle

Por josedb9, 26 de abr. de 2013 em Scripts

ficar com battle
script
23
2.7k
josedb9J
26 de abril de 2013 às 10:58

Galera preciso de um script acho que e movement player ao pisar no tile ficar com battle só isso!

 

Rep + pra quem Ajudar!

 

 

Fuiz

RoksasR
26 de abril de 2013 às 12:47

Em data/movements/scripts crie um arquivo chamado step_battle.lua e adicione dentro:

 

function onStepIn(cid, item, pos)
if isPlayer(cid) then
for i = 1, math.huge do
doAddCondition(cid, createConditionObject(CONDITION_INFIGHT))
end
end
return true
end

function onStepOut(cid, item, pos)
if isPlayer(cid) then
doRemoveCondition(cid, CONDITION_INFIGHT)
end
return true
end

 

Em movements.xml adicione essa tag:

 

<movevent type="StepIn" actionid="12459" event="script" value="step_battle.lua"/>
<movevent type="StepOut" actionid="12459" event="script" value="step_battle.lua"/>

 

Agora é só ir no Map Editor e adicionar Action ID 12549 no tile!

Editado Abril 27 por Roksas

josedb9J
27 de abril de 2013 às 12:17

Da Erro Mano Arruma Ai !

RoksasR
27 de abril de 2013 às 12:20

Como vou arrumar se não sei o erro, manda print.

josedb9J
27 de abril de 2013 às 12:28

Ai o erro :

 

 

post-357138-0-59222400-1367076511_thumb.png

 

 

RoksasR
27 de abril de 2013 às 12:50

Editei meu post, tenta agora.

josedb9J
27 de abril de 2013 às 12:59

Funfou Mais o battle so fica menos de 1 segundo e sai tipo ele fica em cima aprece o battle por menos de 1 segundo depois some, quero que o battle fique ate o player sair do tile enquanto ele tiver em cima do tile o battle fique !

RoksasR
27 de abril de 2013 às 13:07

Editei meu post acima, editei as tags do .xml e o script.

josedb9J
27 de abril de 2013 às 13:18

Agora deu esse erro mano :

 

imagem

 

 

post-357138-0-88686500-1367079493_thumb.png

 

 

RoksasR
27 de abril de 2013 às 13:27

Pronto.

josedb9J
29 de abril de 2013 às 10:53

Nada Ainda Mano Dessa Vez Não deu nenhum erro no distro mais também não funciono nada , naquela hora tava quase funfando pegava ficava 1 seg e saia arruma ai pfv preciso muito :(

 

Espero respostas!

 

Sé e o único que pode me ajudar !

 

Responde ai Roksas!

RoksasR
29 de abril de 2013 às 13:07

Coloca algum monstro TRAPADO, nessa área, e aí você coloca ela PVP.

josedb9J
01 de maio de 2013 às 09:42

Preciso disso para um evento battlefield se eu colocar um monstro longe exemplo >>> ele n vai marca todos e o resto vai ficar sem battle ajuda ai mano se e o melhor script , quase acerto na primeira vai desistir agr ?

 

Abraços!

RoksasR
01 de maio de 2013 às 10:26

Amigo, não entendi muito bem, me explique melhor a INTENÇÃO DESEJADA para querer este script, ai posso pensar em demais hipóteses.

josedb9J
01 de maio de 2013 às 10:31

Amigo e um seguinte quero adicione o evento battle field no meu ot , mais quando eu coloco o "no logout" o player n consegue logar mais n fica com battle no meu ot tem o sistema de /ir sem battle , se o player tive sem battle ele pode fujir do evento , entao queria esse movements para add no meu ot , e ele n conseguir fujir simples flw !