CA

Montaria

Por Careda, 29 de mar. de 2011 em Archived

script
3
1.2k
CaredaC
29 de março de 2011 às 18:11

Galera...gostaria se alguem puder me ajudar a colocar um item

para o player se tiver esse item conseguir montar, caso contrario não.

 

peguei esse script como sendo do jonny motta e do pardalziin

 

 

local config = {

mount = {"mount", "montar"},

unmount = {"demount", "desmontar"}

}

local outfit = {lookType = 4}

local condition = createConditionObject(CONDITION_HASTE)

setConditionParam(condition, CONDITION_PARAM_TICKS, -1)

setConditionFormula(condition, 0.25, 0, 0.50, 0)

 

function onSay(cid, words, param, channel)

param = param:lower()

if(table.isStrIn(param, config.mount)) then

doSetCreatureOutfit(cid, outfit, -1)

doAddCondition(cid, condition)

doSendMagicEffect(getPlayerPosition(cid),12)

elseif(table.isStrIn(param, config.unmount)) then

doRemoveCondition(cid, CONDITION_OUTFIT)

doRemoveCondition(cid, CONDITION_HASTE)

doSendMagicEffect(getPlayerPosition(cid),67)

else

doPlayerSendCancel(cid, "Parametro Inválido.")

return true

end

end

1 mês depois...
TecnomancerT
13 de abril de 2011 às 20:49

cara explica melhor o ot é 8.7 ou 8.6?

 

explica melhor que eu façço o script

Kuro o ShinigaK
13 de abril de 2011 às 23:38

Data/Actions/Script Crie Um Arquivo Lua Com O Nome Qe Você Qiser E Adicione

 

local config = {

mount = {"mount", "montar"},

unmount = {"demount", "desmontar"}

}

local outfit = {lookType = 4}

setConditionParam(condition, CONDITION_PARAM_TICKS, -1)

setConditionFormula(condition, 0.25, 0, 0.50, 0)

 

function onUse(cid, item)

doSetCreatureOutfit(cid, outfit, -1)

doChangeSpeed(cid, getCreatureSpeed(cid) + 2500)

doSendMagicEffect(getPlayerPosition(cid),12)

end

 

Data/Actions/Actions.xml Adicione

 

<action itemid="iddoitemqevaiclicarparamontar" event="script" value="nomedoarquivo.lua"/>

 

Espero Ter Ajudado Duvidas Ou Erro Pergunte.