Ir para conteúdo

Moto System - PDA


Hanx

Posts Recomendados

Olá Galera do Xtibia, hoje vim trazer esse script que faz o seguinte:

•Ao Clicar em determinador item, o player fica numa moto.

Pois é, sem demora vamos ao script!

• Crie um Arquivo no formato .lua no pasta seuserver/actions/scipts e renomeie para moto.lua.

•Abra o arquivo, apague tudo oque esta dentro e coloque isto!

local function BikeSpeedOn(cid, t)
setPlayerStorageValue(cid, t.s, t.speed)
doChangeSpeed(cid, -getCreatureSpeed(cid))
doChangeSpeed(cid, t.speed)
end

local function BikeSpeedOff(cid, t)
setPlayerStorageValue(cid, t.s, -1)
doRegainSpeed(cid)
end

local t = {text='Mount, moto!', dtext='Demount, moto!', s=5700, speed = 9999}

function onUse(cid, item, fromPosition, itemEx, toPosition)

local pos = getThingPos(cid)

if getPlayerStorageValue(cid, 17001) >= 1 or getPlayerStorageValue(cid, 63215) >= 1 or
getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 75846) >= 1 or
getPlayerStorageValue(cid, 6598754) >= 1 or getPlayerStorageValue(cid, 6598755) >= 1 then --alterado v1.9
return doPlayerSendCancel(cid, "You can't do that right now.")
end

if getPlayerStorageValue(cid, t.s) <= 0 then
doSendMagicEffect(pos, 177)
doCreatureSay(cid, t.text, 19)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'You have mounted in a moto.')
BikeSpeedOn(cid, t)
if getPlayerSex(cid) == 1 then
doSetCreatureOutfit(cid, {lookType = 1481}, -1)
else
doSetCreatureOutfit(cid, {lookType = 1482}, -1)
end
else
doSendMagicEffect(pos, 177)
doCreatureSay(cid, t.dtext, 19)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'You haven demouted of a moto.')
BikeSpeedOff(cid, t)
doRemoveCondition(cid, CONDITION_OUTFIT)
end
return true
end

 

•Você poder fazer alterações nestas partes:

looktype = 1482 - Nessa parte você irá colocar o id da outfit quando o player montar na moto.

Text = Mount, moto! - Aki você colocará a mensagem que aparecerá quando o player montar na moto.

speed = 9999 - Aqui é a velocidade que o player ganhará, altere de acordo com seus critérios!

~~

Agora vá no arquivo action.xml e adicione esta tag

<action itemid="13053" event="script" value="moto.lua"/>

Explicação

em itemid="13053" você colocará o id em que quando o player der USE, irá montar na bike. No PDA, o item 13053 é uma moto comum, sem ninguém e que não pode ficar na mochila.

Obrigado, Até a próxima. Se ajudei Deixe um Rep+ aew.

Creditos: HenrikDiamond (Por Disponibilizar o System)

OBS: Não sei se postei na sessão certa, se postei na sessão errada, Porfavor Mover !!

 

 

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

  • 4 weeks later...
×
×
  • Criar Novo...