GA
dúvida

Mensagem De Preço

Por gabriiyel, 19 de nov. de 2012 em Scripts

otserv
tibia
2
591
gabriiyelG
19 de novembro de 2012 às 19:32

Bom neste topico que o vodkart fez tem o action da alavanca só que nele não mostra quanto custou o item só mostra a mensagem de caso não tenha o item!

Inventei aqui botei .."por" getitempricebyid só que deu em nada kkk

 

local coin = 9971 -- sua moeda vip

local lever = {

[20005] = {120,2275},

[20006] = {150,2272},

[20007] = {20,2349},

}

function onUse(cid,item,fromPosition,itemEx,toPosition)

if doPlayerRemoveItem(cid,coin,lever[item.actionid][1]) == FALSE then

return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "você precisa de "..lever[item.actionid][1].." " ..getItemNameById(coin))

end

doPlayerAddItem(cid,lever[item.actionid][2], isItemStackable(lever[item.actionid][2]) and isInArray(arrows, lever[item.actionid][2]) and 1 or 100)

doPlayerSendTextMessage(cid,22,"você comprou um " .. getItemNameById(lever[item.actionid][2]))

doSendMagicEffect(getCreaturePosition(cid), math.random(28,30))

return true

end

 

Queria a mensagem de quanto custou

 

vlw

VodkartV
19 de novembro de 2012 às 19:39

troca

doPlayerSendTextMessage(cid,22,"você comprou um " .. getItemNameById(lever[item.actionid][2]))

 

por

 

doPlayerSendTextMessage(cid,22,"você comprou um "..getItemNameById(lever[item.actionid][2]).." por "..lever[item.actionid][1].." " ..getItemNameById(coin))