Ir para conteúdo

Sistema Boat '-'


Zaroth1

Posts Recomendados

Tipo do script: Action #euacho

Protocolo (versão do Tibia): 8.54 á 8.57

Servidor utilizado: Kingdom Age tem ._.

Nível de experiência: médio

Adicionais/Informações: Preciso de um script que voce clica numa parte do barco e ele anda até um certo lugar encima dá aágua , óbvio :]

 

eu nao tenho uma foto , mais voces sabem como é né ?!

 

é tipo o script do tremziinho só que de barco ;P

 

Brigado =x

Link para o comentário
Compartilhar em outros sites

O do Kingdom Age nao é clicando no barco, é um MoveEvent no qual o player pisa na borda da agua e aparece o outfit. se for aquele sistema todos ot server tem, só que ali no caso só foi criado um outfit. Voce vai modificar o seu cliente ? o tibia.spr ?



 

Acho melhor voce organizar o seu pedido

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

Hoje em dia @Zaroth1 prescisa-se eu acho de criar o outfit para que funcione, ao contrario as partes do barco nao andara juntas, foi o meu caso, e se voçe for criar o outfit vc prescisa de client proprio :(, vc pode tamben usar o Movement do surf usando algun item movel, isso sim funciona ;).

 

se vc prescisar do script do surf ta ae:

 

local CAR_ID = {ID do iten, ID do iten, ID do iten, ID do iten}

 

function onStepIn(cid, item, pos, frompos)

if isPlayer(cid) == TRUE then

local oldPos = getThingPos(item.uid)

addEvent(carMove, 100, cid, oldPos)

end

end

 

function carMove(cid, oldPos)

local car = getThingfromPos(oldPos)

local newPos = getCreatureLookPosition(cid)

if getDistanceBetween(getThingPos(cid), oldPos) == 0 then

if isInArray(CAR_ID, car.itemid) == TRUE then

local tmp = newPos

tmp.stackpos = 253

if getTileThingByPos({x=newPos.x, y=newPos.y, z=newPos.z}).uid ~= 0 and doTileQueryAdd(car.uid, newPos) == 1

and getTilePzInfo(newPos) == FALSE and isCreature(getThingFromPos(tmp).uid) == FALSE then

local carId = CAR_ID[getCreatureLookDirection(cid)+1]

doTransformItem(car.uid, carId)

doTeleportThing(car.uid, newPos, false)

doTeleportThing(cid, newPos, false)

doSendMagicEffect(oldPos, CONST_ME_ICEAREA)

end

end

end

end

4 Itens = 4 Posiçoes..

 

<movevent type="StepIn" itemid="Id Do iten" event="script" value="NAME.lua"/>

 

Se for 4 itens diferentes coloque essa linha /\ 4x com o id de cada "posiçao" se for msm iten coloke so uma :D

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

@Zaroth1 com esse script vc nao prescisa de client proprio pra criar o barco que navega, a unica coisa que nao sera real no caso sera o barco, pois sera um iten qualquer de sua escolha, vou te dar um exemplo: Um shield pode ser um barco, uma mesa, sla tem "n" possibilidades de itens que vc pode usar como barco, lembrando que o iten tem que ser movel (Que se mova), se o seu ot for 8.54+. espero ter ajudado :) :arrow: se ajudei REP++ plz :button_ok: .

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...