Ir para conteúdo

[8.31] Preciso De Um Script De.....


yohanaugusto

Posts Recomendados

Fala Galeraa,

 

to precisando de um script para treiner, um que o player pisasse do tile e os treiners aparacecem, ow que eles puxaxem a alavanca sei la....com tanto que os treiners sumissem depois que o player saisse, para diminuir o lagg

 

E otra coisa eu tentei pegar o script do treiner anti bot, masi da um erro no exe, falando que tem que ser fechada na linha 1 a fuction, não entendi muito bem....

Link para o comentário
Compartilhar em outros sites

Vá no seu mapa, e coloque um actionID livre no tile acima de onde você quer sumonar o trainer.

Vá no arquivo movements.xml e coloque o seguinte dentro:

movevent event="stepOut" actionid="ACTIONID" file="trainer.lua"/>

movevent event="stepIn" actionid="ACTIONID" file="trainer.lua"/>

Agora crie um arquivo na pasta \movements\scripts chamado [b]trainer.lua[/b] e coloque o seguinte dentro:

local creature = "[b]Trainer[/b]"

local message = "[b]For you to get another trainer, you just need to step again on the tile that you are.[/b]"

 

function onStepIn(cid, item, toPosition)

local pos = getCreaturePosition(cid)

local trainer1 = [b]{x=pos.x, y=pos.y+1, z=pos.z}[/b]

if isPlayer(cid) then

doSummonCreature(creature, trainer1)

doPlayerSendTextMessage(cid, 17, message)

else

return false

end

end

function onStepOut(cid, item, toPosition)

doRemoveCreature(trainer1)

end

Substitua o [b]Trainer[/b] pelo monstro que você quer sumonar. [b]For you to get another trainer, you just need to step again on the tile that you are.[/b] é a mensagem que vai aparecer quando o player pisar no tile.

[b]{x=pos.x, y=pos.y+1, z=pos.z}[/b] é a posição.

Se você quiser que ele apareça abaixo do player, troque por [b]y=pos.y-1[/b].

Se for ao lado esquerdo, troque por [b]{x=pos.x-1, y=pos.y, z=pos.z}[/b], e se for a direita, troque por [b]{x=pos.x+1, y=pos.y, z=pos.z}[/b].

 

\\

Editado por Tprocheira
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...