Ir para conteúdo

[PDA] Stone Box


HeelNox

Posts Recomendados

Não sei se ja tem um script desses por aqui mais mesmo assim irei postar caso alguem esteja precisando, particulamente criei para treinar Scripting mais também irei usar em meu Servidor, o Script esta 100% funcional sem nenhum tipo de BuG.

Oque ela Faz:

R = Te da uma Stone (Pedra de Evolução) Aleatoriamente, podendo adicionar mais Stones ou Item's.

______________________________________________________________________________________________________________________________

Pasta/Actions/Scripts

Copie e cole um arquivo ja existente, renomei-o deixando com um nome diferente, apague tudo que a dentro dele cole esse codigo:

______________________________________________________________________________________________________________________________

local temp = {
exhausted = 1,
storage = 2105
}
local confg = {
level = 25,
}
function onUse(cid, item, fromPosition, itemEx, toPosition)

local items = {11441,11442,11443,11444,11445,11446,11447,11448,11449,11450,11451}


if(getPlayerStorageValue(cid, temp.storage) > os.time() and getPlayerStorageValue(cid, temp.storage) < 100+os.time()) then
doPlayerSendTextMessage(cid, 24, "Vai com calma, espere " .. getPlayerStorageValue(cid, temp.storage) - os.time() .. ' segundo' .. ((getPlayerStorageValue(cid, temp.storage) - os.time()) == 1 and "" or "s"))
return true
elseif getPlayerLevel(cid) < confg.level then
doPlayerSendCancel(cid, "You need to be atleast level ".. confg.level ..".") 
return true
end
doPlayerAddItem(cid, items[math.random(#items)])
doRemoveItem(item.uid, 1)
doSendMagicEffect(getCreaturePosition(cid), 13)
setPlayerStorageValue(cid, temp.storage, os.time() + temp.exhausted)
return true
end

______________________________________________________________________________________________________________________________

Pasta/Actions

Em Actions.xml, cole esta Tag embaixo de alguma outra.

______________________________________________________________________________________________________________________________

<action itemid="ID DA BOX" event="script" value="NOME DO ARQUIVO.lua"/> 

Configurando arquivo.lua

______________________________________________________________________________________________________________________________

Exhausted = 1, = Tempo de Recarga para poder usar novamente a Box (Caso não queira recomendo deixar 1 Segundo)

Storage = 2105 = Não mexa já foi colocado um Número não utilizado no PDA.

________________________________________________________________________________________________________________

Level = 25, = Level necessário para poder usar a Box sendo que os jogadores level acima do colocado Usaram.

________________________________________________________________________________________________________________

local items = {11441,11442,11443,11444,11445,11446,11447,11448,11449,11450,11451} = ID's das Stones, ou Itens.

________________________________________________________________________________________________________________

doSendMagicEffect(getCreaturePosition(cid), 13) = "13" Número do Efeito que ira sair.

Bom é isso, a intenção e ajudar vocês, se o Script já existe blz, fiz pra praticar.

Abrçs.


Ninguém comenta #Chateado


IMAGEM.

39f85060cb6ca4a9b9c314fdc5b68671.gif

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

que foda cara

eu tinha essa ideia

e como meus conhecimentos em lua não valem nem o bloco de notas que eu uso

 

nem tentei huaehauhau

 

nice shot ;)

 

Vlw,

 

Este tópico já foi visualizado por 21 usuário(s)

1 resposta neste tópico

Link para o comentário
Compartilhar em outros sites

Infelizmente temos tido pouco movimento por aqui mesmo, mas fico feliz que existam pessoas aprendendo e tentando desenvolver seus próprios códigos por aqui. Se precisar de alguma ajuda (que não tenha a ver com derivados), é só falar.

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
×
×
  • Criar Novo...