Jump to content

Script Certo para não mover Item da bike quando tiver montado e o item tiver no Slot


Recommended Posts

Galera Muitos querem esse script de bike

 

P: O que esse script faz?

R: Esse script não deixa mover o item da bike quando ela esta no slot RING que o player está montado

 

 

Em movements.xml adicione as tags abaixo:

<movevent type="Equip" itemid="ID_BIKE" slot="ring" event="script" value="blockBike.lua"/>
<movevent type="DeEquip" itemid="ID_BIKE" slot="ring" event="script" value="blockBike.lua"/>

 

Em movements/scripts crie um arquilo lua chamado blockBike.lua e cole o código abaixo:

local storage = 5700 -- Coloque a Storage Que Controla o Sistema de Bike
function onDeEquip(cid, item, slot)
    if getPlayerStorageValue(cid, storage) > 0 then
        itemID = item.itemid
        doRemoveItem(item.uid, 1)
        doPlayerAddItem(cid, itemID, 1)
        doPlayerSendCancel(cid, "You cannot take out this item while you're mounted on the bike.")
    end    
return true
end 

 

Créditos

Pelo Script: @Adriano SwaTT

Eu por Editar o Script @Duzinho

 

 

Edited by Duzinho (see edit history)
Link to post
Share on other sites

  • Administrator

51mutNo.png Parabéns, seu tópico de conteúdo foi aprovado!
 Muito obrigado pela sua contribuição, nós do Tibia King agradecemos.
 Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.

Bruno de Carvalho Câmara / Administrador TibiaKing

b.camara@live.com


 

btn_donateCC_LG.gif

 

Em 26/12/2016 em 03:47, Spraypaint disse:

A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une.

-miltinho

 

wMwSJFE.png?1

 

Link to post
Share on other sites

  • 3 weeks later...

Olá amigo @bielzeta esse script é o que eu uso no meu servidor

 

Vai em data/actions e abre o actions.xml e adiciona essa tag

Spoiler

-- BIKE
    <action itemid="12774" event="script" value="Bike.lua"/>

 

Vai em data/actions/scripts e cria um arquivo bike.lua e adiciona

Spoiler

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='', dtext='', s=5700, speed = 3000}

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

local pos = getThingPos(cid)

if getPlayerSlotItem(cid, CONST_SLOT_RING).uid ~= item.uid then
doPlayerSendCancel(cid, "Dinghy in the right place in to use")
return true
 
end

    -- if doPlayerSetNoMove(cid, CONST_SLOT_RING)
    -- if item.uid ~= doRemoveItem(cid, CONST_SLOT_RING).uid then
        -- doPlayerSendCancel(cid, "You must put your pokeball in the correct place!")
    -- return TRUE
    -- end

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, 'Voce montou na bike.')
BikeSpeedOn(cid, t)
if getPlayerSex(cid) == 1 then
doSetCreatureOutfit(cid, {lookType = 1787}, -1)
else
doSetCreatureOutfit(cid, {lookType = 1619}, -1)
end
else
doSendMagicEffect(pos, 177)
doCreatureSay(cid, t.dtext, 19)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Voce saiu da bike.')
BikeSpeedOff(cid, t)
doRemoveCondition(cid, CONDITION_OUTFIT)
end
return true
end

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By StoneCrazy
      Opa! beleza!? então atualmente tenho feito freelancers de mapas para Poketibia (8.54). Faço algumas construções como Quests, Cidades, Remakes, entre outros tipos de estruturação. Caso esteja interessado deixe seu numero nos comentários para que eu possa entrar em contato!
       
      Em relação ao preço será negociado na hora do pedido, o preço depende do projeto abordado, os pagamentos que eu aceito e via mercado pago somente!
       
       
      OBS: Não sei se publiquei no tópico certo!
    • By master00
      boa família to aqui recrutando desing,script,mapper to querendo monta uma equipe que tem tempo pra ajuda no meu projeto poketibia si tive interessado me chama pv to com uma base Pokémon bem da hora e vale apena investi nela.    discord:djpokemon#4028   DISCORD: https://discord.gg/YJxHZXn
    • By Maniamon
      Salve galerinha, me chamo Gabriel e sou um dos desenvolvedores do projeto Maniamon atualmente, infelizmente em 2018 ouve um vazamento de uma base de testes do Maniamon e estão vendendo ela ultimamente, por esse motivo irei postar aqui o SERVIDOR + CLIENTE para todos.
       
      Essa base é bem mais otimizada que a que estão vendendo, mas mesmo assim é uma base onde estávamos começando o projeto, que inclusive abandonamos ela pois não é rentável para um grande crescimento, então fiquem cientes que tem bugs sim, porém é bem estável para uma quantia de 100 jogadores por exemplo.
       
      Caso alguém tente te vender, não aceite!
       
      Atualização: Vi pessoas relatando presença de virus no cliente, são apenas DLLs, então antes de baixar e usar saiba que é por conta e risco, postei com o intuito de parar a venda dessa base.
       
      Créditos:
      Italo Cardoso (Skullz) - Desenvolvimento de sistemas
      Brendo Hiesttifer - Desenvolvimento de sistemas
      Rafinha Cesár - Correções de bugs
      Marco - Desenvolvimento do mapa
      Gabriel Pedro (Tio Latios) - Desenvolvimento de sistemas, mapa, sprites, criação e compactação da base, junto a correção de bugs
       
      Observações: Caso queira fazer uso das Sources e do mapa atualizado entre em contato comigo pelo Whats (+55 15 99788-2567) ou pelo Facebook (Gabrielh Pedro).
       
      LINK (MEGA): https://mega.nz/file/SLgyCaiZ#SoUpBckLRNzp2Kk2Ea7arFsoTf6Uxr3gFstO1xtiWdc
      Scan: https://www.virustotal.com/gui/url/43992df2bdc849f33d0abb055ee66b7ca2fe3b62fa0f8d78f46d51e2d77107bd/detection
       
      LEMBRANDO: O Maniamon continua sendo desenvolvido numa plataforma unica e completamente diferente das atuais, e não tem relação alguma com essa base mais!
       
       



    • By GaspaR1
      Olá tudo bem? bom hoje venho mostrar pra vocês um pouco do meu servidor o LP, atualmente se encontra ONLINE mas em BETA.
      Segue o que estamos fazendo no servidor !
       
      --> Servidor 24 Horas.
      --> Servidor com xp Médio/Hard e Caught Médio/Hard por chance.
      --> Servidor com VPS Brasileira sem lag, LINUX.
      --> Servidor com Ant-RollBack.
      --> Mapa refeito, 90% Modificado, cidades, hunts e Quests.
      --> Sistema de criação de Shiny no game, não transformando o game em P2w.
      --> Servidor com LEVEL SYSTEM, Car System, Bike System, Patins & Hoverboord.
      --> Balls especiais que dropa de Pokemons normais, selvagens.
      --> E vários outros sistemas.
       
       
      Apenas um print do nosso mapa.
       
       
      O que estou precisando?
      Programador Lua & C++, Que tenha tempo livre no dia.
      Mapper com experiencia, Que saiba o que está fazendo.
      Requer ter 17 anos +, e que realmente saiba o que é um poketibia.
       
      Como me contatar?!
      Entre no discord, ou no wpp e fale comigo.
       
      NÃO TEMOS VAGAS, PARA QUEM SÓ SABE USAR COMANDO.
       
      Bom não irei falar demais, pois você pode acessar nosso site ou rede social para mais informação.
      Site: https://labpokemonrpg.com.br/
      Facebook:https://www.facebook.com/LABPokemonrpg
      Wiki:https://labpokemon.fandom.com/pt-br/wiki/Wiki_labpokemon
      Youtube: www.youtube.com/alaogaspar
      Discord:https://discord.gg/7NxwkGr
      Whatsapp:https://chat.whatsapp.com/KitvlUbvAF02aXCWRmDYYf
       
    • By israeloco
      Boa Noite Amigos ! 
       
      Estou querendo abrir um OT Tibia de Pokemon, porém pelas minhas pesquisas no youtube, a maioria não da certo ou vem com virus. Gostaria de saber se tem alguem que possa me ajudar a abrir esse OT, porque não sei como criar um do zero, então gostaria de pegar uma base boa, com menos bugs possíveis e ir adicionando aos poucos tudo certinho. Alguem pode me ajudar por gentileza? 
       
      PS: gostaria de ter uma base parecida com o do pokemonbr ou ot pokemon
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...