[Encerrado] [Encerrado] Bike system modificar

kaleudd
em Tópicos Sem Resposta

kaleudd

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 15/06/15Posts: 729

Gostaria de ajuda,queria saber como faço para quando a bike se mover soltasse um efeito atras dela,toda vez que andasse sairia efeito atras,tipo o fogo de uma bike fire

 

Script usado ;

Spoiler

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

local bike = {lookType = 1394} --- LookType do player em cima da bike.    homem
local bike1 = {lookType = 1393} --- LookType do player em cima da bike.    mulher
local speed = 900 --- Velocidade que a bike terá.

if getPlayerStorageValue(cid, 32001) == 1 then
   doRemoveCondition(cid, CONDITION_OUTFIT)
   doChangeSpeed(cid, -speed)
   doSendAnimatedText(getCreaturePosition(cid), 'Bike OFF!', 35)
   doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você desmontou da bike.')
   setPlayerStorageValue(cid, 32001, 0)

else

  if getPlayerSex(cid) == 1 then -- homem
   doChangeSpeed(cid, speed)
   doSetCreatureOutfit(cid, bike, -1)
   doSendAnimatedText(getCreaturePosition(cid), 'Bike ON!', 32)
   doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Você montou na bike.')
   setPlayerStorageValue(cid, 32001, 1)
  elseif getPlayerSex(cid) == 0 then -- homem
   doChangeSpeed(cid, speed)
   doSetCreatureOutfit(cid, bike1, -1)
   doSendAnimatedText(getCreaturePosition(cid), 'Bike ON!', 32)
   doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Você montou na bike.')
   setPlayerStorageValue(cid, 32001, 1)
  end
  
end
return true

end

 

Noninhouh

Danone
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 26/08/12Posts: 318Gênero: Masculino

No creaturescripts deve ter alguma função tipo:

Spoiler

function onMove(cid, fromPosition, toPosition)

 

Procura no creaturescripts.xml por "move", e vê qual o lua...

No código adicione essa linha:

Spoiler

if isPlayer(cid) and getPlayerStorageValue(cid, 32001) == 1 then

  doSendMagicEffect(fromPosition, iddoeffect)

end

 

kaleudd

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 15/06/15Posts: 729
22 horas atrás, Noninhouh disse:

No creaturescripts deve ter alguma função tipo:

  Mostrar conteúdo oculto

function onMove(cid, fromPosition, toPosition)

 

Procura no creaturescripts.xml por "move", e vê qual o lua...

No código adicione essa linha:

  Mostrar conteúdo oculto

if isPlayer(cid) and getPlayerStorageValue(cid, 32001) == 1 then

  doSendMagicEffect(fromPosition, iddoeffect)

end

 

Não tem nenhum .lua usando a função OnMove

Noninhouh

Danone
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 26/08/12Posts: 318Gênero: Masculino

Então vamos criar um kk

Em creaturescripts.xml coloque uma linha assim:

Spoiler

    <event type="move" name="Bike" event="script" value="bike.lua"/>

 

Crie um bike.lua no creaturescripts e cole isso:

Spoiler

function onMove(cid, fromPosition, toPosition)

  if isPlayer(cid) and getPlayerStorageValue(cid, 32001) == 1 then

    doSendMagicEffect(fromPosition, iddoeffect)

  end

  return true

end

 

Não tenho certeza se isso essa função já vem nos servidores de tibia, mas tente...

kaleudd

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 15/06/15Posts: 729
11 horas atrás, Noninhouh disse:

Então vamos criar um kk

Em creaturescripts.xml coloque uma linha assim:

  Ocultar conteúdo

    <event type="move" name="Bike" event="script" value="bike.lua"/>

 

Crie um bike.lua no creaturescripts e cole isso:

  Ocultar conteúdo

function onMove(cid, fromPosition, toPosition)

  if isPlayer(cid) and getPlayerStorageValue(cid, 32001) == 1 then

    doSendMagicEffect(fromPosition, iddoeffect)

  end

  return true

end

 

Não tenho certeza se isso essa função já vem nos servidores de tibia, mas tente...

Nada aconteceu,sem erros,mais nada de efeito '-'

Noninhouh

Danone
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 26/08/12Posts: 318Gênero: Masculino

Esqueci uma coisinha kk

Em /creaturescripts/scripts/login.lua coloque isso:

Spoiler

  registerCreatureEvent(cid, "Bike")

 

kaleudd

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 15/06/15Posts: 729

registrei e continua igual,sem erros mais tmb sem efeito ao andar

Frenvius

~ Fairy Tail Online ~
avatar
Administrador
Administrador

INFOS

Grupo: AdministradorRegistrado: 26/02/07Posts: 254Gênero: MasculinoChar no Tibia: Frenvius
A questão neste tópico de suporte foi encerrada por falta de resposta. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta

Utilize botão @UP, no topo de seu tópico, para atualizar o destaque em "Tópicos Recentes" na página inicial do fórum, fará com que mais pessoas o vejam.

 

aJEhRjZ.png


Te ajudei? +REP (:

Stigal

don't ever stop...
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 28/11/10Posts: 3402Gênero: Masculino
A questão neste tópico de suporte foi encerrada por falta de resposta. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta

VI6MDIG.png

 

"O fracasso é a oportunidade de se começar de novo inteligentemente"

Minhas Redes Sociais: Youtube | Página & Grupo | Steam  | Discord Xtibia | Skype: @mrooger

 

OTpanel