Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Olá TK ! .. Queria saber se é possível adc montaria em OTserver 8.6 ?

Link para o post
Compartilhar em outros sites

Oh God ! . Você é demais , só não testo agora porque não estou no meu PC , mas tenho certeza que vai funfar .. REP+ ... Caso eu não consiga colocar , me ajuda ? (Sou iniciante nessas coisas) .

Link para o post
Compartilhar em outros sites

Oh God ! . Você é demais , só não testo agora porque não estou no meu PC , mas tenho certeza que vai funfar .. REP+ ... Caso eu não consiga colocar , me ajuda ? (Sou iniciante nessas coisas) .

Beleza, só me adicionar no msn!! te ajudo no que precisar!!

Link para o post
Compartilhar em outros sites

Blz , só não do o REP+ agr , porque acabou meus REPs ;x quando voltar , o seu será o 1° '-' . Até +

Topico RESOLVIDO .

Link para o post
Compartilhar em outros sites

Muito bom Gustavo, vou testar jaja no meu server 8.60

REP+

O MINISTÉRIO DA SAÚDE ADVERTE:

"O consumo de álcool pode fager foze valar coisas deze zgeeeito."

Consulte um médico, leia a bula.

Link para o post
Compartilhar em outros sites
  • 4 weeks later...

fiz td certo nao deu erro mas nao sei como usar in-game? tem que criar NPC, enfim nao sei oq fazer com item ja q ele nao pode ser usado?? ajuda plis

Link para o post
Compartilhar em outros sites

fiz td certo nao deu erro mas nao sei como usar in-game? tem que criar NPC, enfim nao sei oq fazer com item ja q ele nao pode ser usado?? ajuda plis

Bom você pode criar o npc pra vender o itemid 11191 que no caso ao ser usado você ganha a mount!

Link para o post
Compartilhar em outros sites

Bom você pode criar o npc pra vender o itemid 11191 que no caso ao ser usado você ganha a mount!

entao tenho algo errado pois meu item 11191 nao esta podendo ser usado. oq devo fazer para q o item seja usado?

Link para o post
Compartilhar em outros sites

entao tenho algo errado pois meu item 11191 nao esta podendo ser usado. oq devo fazer para q o item seja usado?

Você pode trocar o id do item para ser usado para ganhar mount, tenta por um a sua escolha!

Como citado acima você deve adicionar essa tag em actions.xml

<actionitemid="11191"event="script"value="mount.lua"/>

Ai depois Você cria um script mount.lua detro da pasta scripts do action

e poe isto dentro

--[(MountSystem1.4 created byMatheus)]--

function onUse(cid, item)

local outfit = {lookType = 342} -- Outfit da montaria!

local exhaust = 60 -- Tempo para player poder usar o item novamente! (tempo em segundos)

local time = 60 -- Tempo para ficar na montaria! (tempo em segundos)

local speed = 300 -- Velocidade adicionada ao player após usar o item! (300 = velocidade, quanto maior mais rapido...)

local mana = 1300 -- Quantidade de mana que o player necessita para usar o sistema!

local premium = "yes" -- Apenas players premium accounts "yes" or "no"!?

local storage = 9393 -- Não mexa aqui!

if premium == "yes" and not isPremium(cid) then

return doPlayerSendTextMessage(cid, 23, "Sorry, only premium players.")

end

if(getCreatureMana(cid) < mana) then

return doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHMANA)

end

if (getPlayerStorageValue(cid, storage) <= os.time()) then

doCreatureSay(cid, "Yeeeah!!!\nYou went up on his ride.", 19)

doSetCreatureOutfit(cid, outfit, time*1000)

doChangeSpeed(cid, speed)

doSendMagicEffect(getCreaturePosition(cid), 34)

setPlayerStorageValue(cid, storage, os.time()+exhaust)

doPlayerAddMana(cid, -mana)

addEvent(doChangeSpeed, time*1000+40, cid, -speed)

addEvent(doPlayerSendTextMessage, time*1000+45, cid, 23, "Mount System is time out!")

addEvent(doSendMagicEffect, time*1000+50, getCreaturePosition(cid), 2)

doRemoveItem(item.uid, 1)

else

doPlayerSendCancel(cid, "Sorry, you only can again use this item after "..exhaust.." seconds.")

end

return TRUE

end

Link para o post
Compartilhar em outros sites

pff aprendam a escrever direito isso nao eh montaria é mudança de outfit.... vc monta em cima de algo, nao pois nao entao nao engana quem procura os tibia rl mount no 8.60 e sim é possivel. como sei? falei com STIAN 1 das pessoas que fez o TFS 0.4

Link para o post
Compartilhar em outros sites
  • 4 weeks later...
  • 3 months later...
  • 1 year later...

Muito legal mesmo, REP+ pra vc.

Só não entendi direito como que vai funcionar em relação aos sprites... Existem sprites de montaria na versão 8.6?

Andei procurando algo sobre isso na internet mas nunca vi..

protecteur_l.gif Att,   Aricles  :fuckyea:

Link para o post
Compartilhar em outros sites
  • 3 years later...
  • 2 years later...
  • 1 year later...
Em 02/08/2012 em 14:49, Gustavo Ferreira disse:

vamos fazer uma pequena alteração no arquivo items.xml, abra-o e procure por "giant eye", mude esse nome para "mysterious pet", assim:

 

 

 

 

<itemid="11191"name="mysterious pet">

<attribute key="weight" value="120" />

 

</item>

 

Agora vamos adicionar as actions, vá até a pasta "Actions" e abra o arquivo "Actions.xml" e adicione esta tag:

 

 

<actionitemid="11191"event="script"value="mount.lua"/>

 

Ok, agora volte a pasta "Actions" e abra a pasta "Scripts", faça uma arquivo chamado "mount.lua" e adicione isto:

 

 

--[(MountSystem1.4 created byMatheus)]--

function onUse(cid, item)

 

local outfit = {lookType = 342} -- Outfit da montaria!

local exhaust = 60 -- Tempo para player poder usar o item novamente! (tempo em segundos)

local time = 60 -- Tempo para ficar na montaria! (tempo em segundos)

local speed = 300 -- Velocidade adicionada ao player após usar o item! (300 = velocidade, quanto maior mais rapido...)

local mana = 1300 -- Quantidade de mana que o player necessita para usar o sistema!

local premium = "yes" -- Apenas players premium accounts "yes" or "no"!?

local storage = 9393 -- Não mexa aqui!

 

if premium == "yes" and not isPremium(cid) then

return doPlayerSendTextMessage(cid, 23, "Sorry, only premium players.")

end

 

if(getCreatureMana(cid) < mana) then

return doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHMANA)

end

 

if (getPlayerStorageValue(cid, storage) <= os.time()) then

doCreatureSay(cid, "Yeeeah!!!\nYou went up on his ride.", 19)

doSetCreatureOutfit(cid, outfit, time*1000)

doChangeSpeed(cid, speed)

doSendMagicEffect(getCreaturePosition(cid), 34)

setPlayerStorageValue(cid, storage, os.time()+exhaust)

doPlayerAddMana(cid, -mana)

addEvent(doChangeSpeed, time*1000+40, cid, -speed)

addEvent(doPlayerSendTextMessage, time*1000+45, cid, 23, "Mount System is time out!")

addEvent(doSendMagicEffect, time*1000+50, getCreaturePosition(cid), 2)

doRemoveItem(item.uid, 1)

else

doPlayerSendCancel(cid, "Sorry, you only can again use this item after "..exhaust.." seconds.")

end

return TRUE

end

Desculpa está revivendo o tópico mais eu gostaria de saber como eu sei se funcionou o sistema e se funciona em tfs 0.4?

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Golf
      [simples Sys montaria] Talkactions
      TFS 0.3.6/0.4 - 8.54-8.6
      Script: Medio
      esse script ele troca a outfit do player por talkactions e add uma speed comfiguravel no player tudo bem simples e facil de entender.
       
      Vai em \data\talkactions>talkactions.xml e add essa tag
      <talkaction words="!mt" event="script" value="mount.lua"/> Vai em \data\talkactions\scripts>mount.lua e crie um aquivo la chamado "mount.lua"  e add esse script dentro
      ----By Garep local config = { mount = {"mount", "montar"}, unmount = {"demount", "desmontar"}, storage = 6576 } local outfit = {lookType = 4} -- male local outfitf = {lookType = 4} -- female local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_TICKS, -1) setConditionFormula(condition, 0.25, 0, 0.50, 0) function onSay(cid, words, param) param = param:lower() if(table.isStrIn(param, config.mount) and getCreatureStorage(cid, config.storage) <= 0) then doCreatureSetStorage(cid, config.storage, 1) doAddCondition(cid, condition) doSendMagicEffect(getPlayerPosition(cid),12)    if getPlayerSex(cid) == 0 then -- Se for homem   doSetCreatureOutfit(cid, outfitf, -1)  -- Roupa Feminina else   doSetCreatureOutfit(cid, outfit, -1)  -- Roupa Masculina end elseif(table.isStrIn(param, config.unmount)and getCreatureStorage(cid, config.storage) <= 1) then     doRemoveCondition(cid, CONDITION_OUTFIT) doCreatureSetStorage(cid, config.storage, 0)       doRemoveCondition(cid, CONDITION_HASTE)     doSendMagicEffect(getPlayerPosition(cid),12) else     doPlayerSendCancel(cid, "you need premium accunt.")     return true  end end   Prints:

       
      CMD:
      "!mt montar ou mount" "!mt desmontar ou demount" dei uma editada no Script agora e por sexo tbm, as outfits
      Se gosto da um +REP
    • Por eliasferro
      Boa noite Mestres do TK!
      Tive uma ideia para um projeto e... para ele sair do papel, preciso de um script que possibilite que
      o 'player' dê 'use' com um ITEM em outro ITEM, e ganhe a MONTARIA. << creio que ambos serão informados no script por ID
       
      Exemplo Teórico:
      O item servirá como um "liberador" para usar a MONTARIA.
      A Montaria estará na house do Player, assim ele usa o "item que libera" para monta-la.
       
      OBS* [lembrei do script dos 'ots pokemon' que com o 'ORDER' o player monta no pokemon]
                Não sei se a base para o script seria a mesma... mas creio que ajuda a iniciar algo d:D
                LEMBRANDO que eu gostaria que essa 'montaria' não alterasse completamente a SPRITE do personagem 
                Ou seja, fique na mesma ideia das montarias do TIBIA, já que o personagem ainda aparece em cima dela.
       
      EU TENHO PRATICA EM EDIÇÃO DE SPRITES
      ENTÃO NÃO SERA PROBLEMA MEXER NESSA PARTE
       
      Agora vem a parte que eu peço o impossível...
      As MONTARIAS terão que ter um 'sistema' de:
      TROCA de COR - (troca feita por NPC, ou seja, custará grana)
      Addons - (adquirindo addons no NPC, também custará grana)

      - Sobre os Addons:
      Queria saber se tem como colocar mais do que já existe, ou seja, o addon 1 e addon 2...
      possibilitando ter mais addons, 3, 4, 5 e por ai vai... (eu darei o limite, pois o player pode incrementar a montaria)
      Falando ainda sobre os addons, preciso que cada addons seja comprado em NPCs diferentes...
       
      - Sobre as Montarias:
      Já deu pra perceber que elas não estarão em um especie de ATALHO (ctrl+R), serão itens que poderão
      de certa forma serem montados, e o mesmo terão suas sprites alteradas pada dar a devida 'animação' e assim
      dar vida ao projeto.
       
      Bom este é minha ideia, e só vocês poderiam me ajuda a tirar ela do papel.
      Ainda não tenho nenhum OT baixado para usar como base já q o script ainda não existe,
      fiquem livre para criar onde quiserem que baixo algum OT igual ou similar para o script funfar...
       
      Se este pedido for 'muito' para ser presenteado, estou disposto a tratarmos de um valor pelo mesmo.
      Desde já agradeço ?
    • Por tiroleivi
      Estou com 1 erro filho da mãe, não consigo domar a montaria quando clico no item da o seguinte erro :

       
      Taming.lua
      http://paste.ots.me/562684
       
      Se alguém puder ajud agrdeço des de já...
    • Por mastof
      Como faço para corrigir o erro da foto, a perna fica para fora e não consigo diminuir a montaria, seria só diminuir o Sprit? se sim para quanto?

    • Por kinomoto
      Estou com um problema..
      Estou criando um ot com sprites diferentes e tals.. eu adicionei um outfit no ot, só que esse outfit não veio completo, ficou faltando as sprites dele sentado (aquelas que ficam encima da montaria), eu fiz separado as sprites dele sentado, só não sei como fazer para quando eu apertar CTRL + R o outfit mude para ele sentado junto com a montaria..
      (desculpe se eu estiver postando no lugar errado)
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo