SO

Bike System 100%

Por sobrenatural2, 22 de dez. de 2011 em Actions e Talkactions

script
10
3k
sobrenatural2S
22 de dezembro de 2011 às 17:26

Bike System 100%

Bike system é um sistema que voce compra/ganha uma bike ( bicicleta ) e da use nela e ganha uma determinada outfit entao sua velocidade é aumentada.

 

local bikeCondition = createConditionObject(CONDITION_OUTFIT)

setConditionParam(bikeCondition, CONDITION_PARAM_TICKS, -1)

addOutfitCondition(bikeCondition, {lookType = LOOK-BIKE, lookHead = 0,

lookBody = 0, lookLegs = 0, lookFeet = 0})

 

local t = {

[iTEM-USE-BIK-ID = {article='a' ,name='bike', text='Mount, bike!', dtext='Demount, bike!',

s=100, condition=bikeCondition},

}

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

local v, r = getCreaturePosition(cid), t[item.itemid]

local s = r.s

local pos = {x = v.x, y = v.y, z = v.z}

if r then

if getPlayerStorageValue(cid, s) <= 0 then

doSendMagicEffect(pos, 10)

doCreatureSay(cid, r.text, 19)

setPlayerStorageValue(cid, s, 1)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'You have mounted ' .. r.article .. '

'.. r.name .. '.')

return doAddCondition(cid, r.condition)

elseif getPlayerStorageValue(cid, s) == 1 then

doSendMagicEffect(pos, 10)

doCreatureSay(cid, r.dtext, 19)

setPlayerStorageValue(cid, s, 0)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'You have demounted ' .. r.article .. '

'.. r.name .. '.')

return doRemoveCondition(cid, CONDITION_OUTFIT)

else

return doPlayerSendCancel(cid, 'You can\'t do this.')

end

else

return doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, 'Report bugs in Bike system.')

end

end

Tag

<actionitemid="ITEM-USE-BIK-ID"event="script"value="arquivo.lua"/>

Creditos : 132820

Editado Dezembro 22 por sobrenatural2

SkyTimeS
22 de dezembro de 2011 às 18:10

Teria que colocar alguma coisa no login.lua para registrar ?

Pois quando desloga e loga novamente você volta com a sua outfit. Até.

AlezzoA
22 de dezembro de 2011 às 18:14

cara , ta boom o topico, mas voce deveria colocar fotos e boa formataçao de texto para melhorar o topico

e outro, essa script nao conta com o creaturescripts.xml , nao ?

 

 

vlw entao, continue asssim , :D

DevilKin2580D
22 de dezembro de 2011 às 18:24

gostei

tem q por lá no login.lua pra ele naum perder

meu REP + (:

22 de dezembro de 2011 às 20:12

Apesar de ja ter visto esse script gostei por relembra hj ja dei minha rep amanha te ddo blz

risada21R
28 de dezembro de 2011 às 18:18

é para Tibia? Pokemon? Dragon Ball? Defina Melhor a Utilidade do Topico.

o Xtibia esta se Destruindo Misturando Conteudos de Tibia e Outros.

72asdf7
28 de dezembro de 2011 às 21:25

muito obrigado pela contribuição.

11 meses depois...
08 de novembro de 2012 às 16:06

aff galera diz a ai se funciona em tibia ! =/

1 ano depois...
NepsterGamesterN
10 de novembro de 2013 às 12:49

Pego a Bike do Txu 3.2 ou o Actions tudo logo ai fica foda kk

VincV
12 de novembro de 2013 às 15:52

esse script n vai funciona porque ta faltando um "]"

 

e mesmo se corrigir isto so vai muda a aparencia, a velocidade n vai mudar com esse script.

sem fala em partes inuteis como

local pos = {x = v.x, y = v.y, z = v.z}

 

e nem explico como comfigura...