Ir para conteúdo

[action] Alavanca Que Vende Items Em Bp


Wiltry

Posts Recomendados

Bom galera, como tem sempre gente pedindo esse tipo de script, resolvi fazer um desses e postar, lembrando, a estrutura do meu script teve como base o script do Macrazyius (ou algo do tipo)

 

Primeiro, crie um arquivo .lua na pasta actions/others (ou qualquer outro lugar das actions) e coloque no script:

function onUse(cid, item, frompos, item2, topos)

--configs
local preco = doPlayerRemoveMoney(cid, 1000) -- mude apenas o numero
local numero = 0 -- NÃO MUDAR
local backpack = doPlayerAddItem(cid, 1988, 1)
--end configs
if item.actionid == 20800 then
if preco == TRUE then
repeat
doAddContainerItem(backpack, 7618, 1)
numero = numero +1
until numero == 20 -- 20 = NUMERO DE POTIONS QUE O PLAYER VAI GANHAR
else
doPlayerSendCancel(cid, "Você não tem dinheiro suficiente.")
end
end
return TRUE
end

 

XML:

<action actionid="20800" script="other/potion.lua"/>

Então, se você quizer mudar o item (que no caso está 7618 {health potion}) é só mudar la.

 

Abraços,

Wiltry

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

vlw por ter posto meu nome de uma forma tao bonita como foi descrito. :x

 

ta ae esse mesmo script so que modificado pra ficar mais facil.

--marcryzius

function onUse(cid, item, frompos, item2, topos)

 

--configs

local preco = 1000 -- valor da bp com o item

local i=0 -- nao mecha

local backpack = 1988 -- id da bolsa

local item = 7618 id do item

--end configs

 

if item.itemid == 1945 and item.actionid == 20800 then

if doPlayerRemoveMoney(cid,preco) == TRUE then

doTransformItem(item.itemid,item.itemid+1)

container = doPlayerAddItem(cid, backpack, 1)

repeat

doAddContainerItem(container, item,1)

 

i = i+1

until i == 20

 

else

doPlayerSendCancel(cid, "Você não tem dinheiro suficiente.")

end

elseif item.itemid == 1946 then

doTransformItem(item.itemid,item.itemid-1)

end

return TRUE

end

 

nao testei depois da uma testada ae pra ver se esta certinho...

 

vlw ae pelos creditos que nem e meu eu apenas modifiquei um script de alavanca de potions

 

e pelo oque eu vi e pra usar em alavanca entao era pra ter o id da alavanca e transforma ela no outro id.

 

ta ae editado pra alavanca...

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

×
×
  • Criar Novo...