Ir para conteúdo

[Talkaction] Mount System (Sistema De Montaria)


Pardalziin

Posts Recomendados

Bom Galera Sou Novo Na area de scrits mais acho qe estou indo ben :smile_positivo:

 

* Mount System

* Autor: Jhonny Motta

* Servidor Testado: TFS 0.3.5 & TFS 0.3.6

* Feito por Jhonny Motta e 60% modificado por mim

* CRÉDITOS: Jhonny Motta(75%)http://forums.######/f286/rid...action-153810/

Pardallziin (25% Botar parametros)

 

 

Crie um arquivo.lua na pasta Data\Talkactions\Scripts e renomeie para mountsystem.lua,e adicione o seguinte:

 

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

Data\Talkactions\Talkactions.xml:

 

Código:

 

<talkaction words="!orc" hide="yes" event="script" value="mountsystem.lua"/>

 

Como usar: !orc PARAMETRO

os parametros são: ("Mount","Montar","Demount","Desmontar")

 

Gostou? de um REP+

 

CLIKE NA IMAGEM PARA VER COMO FICA!

post-278797-036812300 1292467139_thumb.gif

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

foi o Crim Angel que colocou os parametros

 

tem varios topicos com esse script, e vc nem sabe colocar em code --'

 

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

Link para o comentário
Compartilhar em outros sites

--Fire elemente--

 

Okk vallew pela dica ja colokei em code. :D como ja disse sou novo na area de scripts e ainda estou pegando o Jeito... mais fui eu que fiz isso ss '-' se eu quisese copiar iria copiar topicos bem mais dificeis e mehores nao acha? se eu fosse copiar pqe iria começar do simples? se eu fosse copiar pqe eu postaria os creditos do criador?

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

  • 2 weeks later...
  • 3 months later...

:worriedsmiley: cara so funciona com orc n da pra por outro da pra pelo menos tentar? responde aew

 

Cara e so mudar ali

lookType = 4

 

E botar o LookType do monster que quiser,

Mais se quiser outros tem que mudar o script.

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

  • 1 month later...
  • 1 year later...
×
×
  • Criar Novo...