Seu script parece igualzinho ao que fiz.
Mesmas coisas, muda poucas coisas.
Caso queira ver: http://www.xtibia.co...y-skydangerous/
info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata

Seu script parece igualzinho ao que fiz.
Mesmas coisas, muda poucas coisas.
Caso queira ver: http://www.xtibia.co...y-skydangerous/
Editado Abril 16 por SkyDangerous
info
Grupo: Campones
Registrado: 04/09/11
Posts: 32
Reputação: 0
Char no Tibia: Scoth Lister

Só Pega Com Axe E Sword?
Não foi so um exemplo ![]()
info
Grupo: Conde
Registrado: 21/03/12
Posts: 651
Reputação: +89
Char no Tibia: Pussycat !

Seu script parece igualzinho ao que fiz.
Mesmas coisas, muda poucas coisas.
Caso queira ver: http://www.xtibia.co...y-skydangerous/
poucas coisas mas o dele e menor sky
o dele e melhor para configurar
info
Grupo: Conde
Registrado: 30/06/11
Posts: 631
Reputação: +371
Char no Tibia: Warrior of Mort

A seu script ficou muito paracido com o do @SkyDangerous.
A parte de configuração é identica, você não tomou como exemplo o script do Sky?
Procure pesquisar um pouco antes de postar um novo script, porque esse script pode não ser tão novo.
Mais se o créditos são todos seus e isso não é ripping, parabéns. Ótimo script. ![]()
info
Grupo: Barão
Registrado: 28/09/10
Posts: 237
Reputação: +41
Olá a todos do xtibia hoje estava aki de boa entao resolvi criar um script de buyitems diferente
como funciona bom você fala !buyitems nomedoitem,quantidade você vai comprar exemplo: !buyitem sword,5 5 sword por o preço estipulado no script
em /data/talkactions/script crie um script e renomeie pra buyitems e adcione iso dentro:
function onSay(cid, words, param, channel) local config = { --- id preço nome ["sword"] = {id=iddoitem, price=100, name="sword"}, ["axe"] = {id=iddoitem, price=102, name="axe"} } local s = string.explode(param, ",") if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "diga algo para ver a lista diga !buyitems list.") return true end if param == 'list' then local str = "" str = str .. "lista de items :\n\n" for nome, info in pairs(config) do str = str..nome,info.price.."\n" end str = str .. "" doShowTextDialog(cid, 6579, str) return TRUE end for i, x in pairs(config) do if (s[1] == x.name) then if doPlayerRemoveMoney(cid, s[2] * x.price) == TRUE then doPlayerAddItem(cid, x.id, s[2]) else doPlayerSendTextMessage(cid, 22, "Desculpe, mais você nao possui "..x.price.." gps.") end end end return true endem talkactions.xml
explicando
local config = {
["sword"] = {id=iddaspada, price=100, name="sword"},
["axe"] = {id=iddaspada, price=102, name="axe"}
}
aki e aonde você adciona caso queria adcionar mais você tera que editar o nome de la << quanto o ultimo >
ATT.
Editado Abril 16 por Zmovir