SA
pedido

Comprar Items No Bau Por Unidade

Por sayadjiin, 21 de dez. de 2012 em Scripts

compra
items
no bau
por
unidade
ajuda
vodkart
script
12
1.6k
sayadjiinS
21 de dezembro de 2012 às 15:47

Eu Quero Um Script Que , CLIK no BAU COmpre Um Item Desejado E Retire O Dinheiro Da BP por exp O item é demon armor e custa 100k e CLik no Bau e pega Demon Armor E Somi os 100k presiso Dissó é tipo Seller pro bau plzzzzz arrumem

LuckOakeL
21 de dezembro de 2012 às 15:58

Tó:

 

function onUse(cid, item)
local price = 100000 -- Preço do item
local it = 2494 -- ID do item
local count = 1 -- Quantia do item

if not doPlayerRemoveMoney(cid, price) then
doPlayerSendCancel(cid, "Você precisa ter "..price.." gold coins para comprar "..count.."x "..getItemNameById(it)..".") return true
end

doPlayerAddItem(cid, it, count)
doPlayerSendCancel(cid, "Você comprou "..count.."x "..getItemNameById(it).." por "..price.." gold coins.")
return true
end

 

A tag é só copiar uma do actions.xml.

Editado Dezembro 21 por LuckOake

sayadjiinS
21 de dezembro de 2012 às 16:11

Tipo Tem 2 Erros : 1 -- Se O Player Tiver Com 0 Gold Mesmo Assim Pode COmpra e Tbm Está Comprando Msm coisa Em Todos Bau COmo Concerto?

LuckOakeL
21 de dezembro de 2012 às 16:12

Arrumei, tó:

 

function onUse(cid, item)
local price = 100000 -- Preço do item
local it = 2494 -- ID do item
local count = 1 -- Quantia do item

if not doPlayerRemoveMoney(cid, price) then
doPlayerSendCancel(cid, "Você precisa ter "..price.." gold coins para comprar "..count.."x "..getItemNameById(it)..".") return true
end

doPlayerAddItem(cid, it, count)
doPlayerSendCancel(cid, "Você comprou "..count.."x "..getItemNameById(it).." por "..price.." gold coins.")
return true
end

 

Você configura aqui:

local price = 100000 -- Preço do item
local it = 2494 -- ID do item
local count = 1 -- Quantia do item

sayadjiinS
21 de dezembro de 2012 às 16:16

o 1 erro está correto funfo mais ainda está comprando esse item de todos os bau :)

LuckOakeL
21 de dezembro de 2012 às 16:17

Se você colocou em actions.xml o mesmo itemid ou o mesmo action id para mais de um script, bom, é por isso.

 

Verifique ai.

CaronteC
21 de dezembro de 2012 às 16:19

Como assim cara ?, voce pos a uniqueid ?

sayadjiinS
21 de dezembro de 2012 às 16:38

Tipo eu tenho uns 6 bau para cada item. eu coloquei pra vender 8306 que é Upgrade Pedra de Refinamento entaum deu ceto mais em todos meus baus estão dando Upgrade

 

Me exlica esse uniqueid eu ponhno qnt ?

 

Ajudem Ae Plz

 

Tipo LuckOake o script q vc me paso ele ta fazendo isso com todos bau eu quero um script com todos o bau pra escolher 1 item cada e ele ta vendendo em todos bau o UpgRade

LuckOakeL
21 de dezembro de 2012 às 16:41

Sua tag que tá errada, provavelmente.

 

<action actionid="xxxx" script="buychest.lua"/>

 

Substitua o xxxx por um action id que desejar. E no map editor você coloca o action id no baú.

sayadjiinS
21 de dezembro de 2012 às 16:48

aeeww funcionou :)))) REP+ aew ei presiso de ajuda nesse Pedido

 

 

http://www.xtibia.com/forum/topic/202049-monstro-pets/

 

 

me ajuda lá

DinoAdminD
21 de dezembro de 2012 às 16:50

Duvida senada

topico reportado.

2 meses depois...
9414159
08 de fevereiro de 2013 às 20:17

o meu n ta entrano porq sera