Jump to content

Olá Tibiano! Notamos que você está com um adblocker ligado... 

Nós promovemos servidores dentro da comunidade, para que eles tenham visibilidade.

Por favor, nos ajude a continuar promovendo esses servidores. Adicione nosso domínio na whitelist de seu adblocker, ok? :)

Recommended Posts

Olá galera, bom, hoje um colega meu me pediu para que eu o ajudasse com um sistema de plantação, igual do otp...mas nao aquele de colher frutos e tals, e sim um de guarda os moveis, de guardar um item em uma caixa, eu fiz um bem básico. Então vamos lá.

 

Em actions.xml adicione essas 2 linhas

 

    <action itemid="2595" event="script" value="caixa_planta.lua"/>
    <action itemid="12337" event="script" value="planta_caixa.lua"/>

 

em vermelho são os id's dos items...2595 id da caixa (parcel) e 12337 da planta (no caso coloquei qualquer um pra apenas testar)

 

Agora em um arquivo nomeado de caixa_planta.lua coloque esse arquivo dentro

 

function onUse(cid, item, frompos, item2, topos)
local level = 10 -- level que precisa para abrir a caixa
if item.itemid == 2595 then -- id da caixa
if getPlayerLevel(cid) >= level then
doPlayerAddItem(cid, 12337, 1) -- id da caixa e quantas vao ser geradas
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE,"Você abriu a caixa e ganhou uma planta decorativa")
doRemoveItem(item.uid, 1)
else
doPlayerSendCancel(cid,"Você deve estar pelo menos no level"..level.."")
end return true end  end

 

 

 

 

 

 

 

agora crie outro arquivo com o nome planta_caixa.lua e coloque isso dentro.

 

function onUse(cid, item, frompos, item2, topos)
local level = 10 -- level
if item.itemid == 12337 then -- id do item planta o que forem por no script seila
if getPlayerLevel(cid) >= level then
doPlayerAddItem(cid, 2595, 1) -- vai geral uma caixa nova (parcel)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE,"Você guardou a planta decorativa")
doRemoveItem(item.uid, 1)
else
doPlayerSendCancel(cid,"Você deve estar pelo menos no level"..level.."")
end return true end  end

 

Em pronto ai esta o sistema para guarda um item novamente na caixa...caso esteja na sessão errada por por gentileza que mova por favor...agora algumas notas.

 

 

Notas: o sistema é bem básico, ele poderia ser facilmente editado, para que a caixa fosse apenas uma para todas as plantas...como seria? ao voce abrir uma caixa vir um item decorativo, mas nao random, um item decorativo programado no script, e quando fosse guarda ele, ao clicar ele virasse um parcel, e uma outra ideia seria que a caixa só fosse possivel abrir dentro de casa, bom é isso, caso alguma boa alma queira ajudar, comente como faria essas edições, ou poste editado.

 

Fiquem em paz.

 

Share this post


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 StrikersBR12
      como crio conta administrador no site?
    • By StrikersBR12
      Bom gostaria 
       
      da Sprite, death e portrait dos seguintes pokemons
       
      Shiny Ampharos
      Shiny Kabutops 
      Shiny shiftry
      Shiny Brozong
      Shiny Noctowl
      Shiny Carnivine
      Shiny Gardevoir
      Shiny Ursaring
      Shiny Manectric
       
    • By Gkillersz79
      Pessoal eu tenho um servidor que ele fica dando erro na distro esse erro aki ó 
      \/
       
       
      n faço ideia do que seja

      edit : Isso está fazendo que o servidor dê crash toda hora e dando rollback.

      Please login or register to see this attachment.
    • By vitinhomvg
      Lançado dia 18/08/19 NÃO VENHAM CONHECER EPKO peço desculpas por divulgar ESSE servidor que ate entao parecia ser serio e ter futuro,porem hoje o admin ficou sumonando shiny para um cara,só pq é "streamer" e ainda questionado no discord foi la e apagou as prints,enfim,nao joguem aquele servidor é um bando de criança(mentalidade) ajudando os amiguinhos.

       
       
       
    • By Black Tall
      Ola queria saber um servidor de pokemon pra comerçar como base de um projeto pra por online um servidor de pokemon com sourcer. rep+ pra quem me ajuda obrigado
×
×
  • Create New...