Po boa noite cara
faz assim vai no seu editor de mapa bota o bau lá clica nele 2 vezes com o esquerdo bota um action que não exista já no seu servidor e um unique id também que não exista.
Como descobrir quais actions e uniqueid que já existem
vai no editor do mapa abre seu mapa depois aperta em edit depois em Find e aperta em Find unique e pra ver as actions é a mesma coisa só aperta em find action!!!
-
-
Script
local coin = 9020 -- sua moeda vip
local lever = {
[6001] = {30,2160},
[6002] = {20,7840},
[6003] = {10,7364},
[6004] = {5,2544}
}
local arrows = {2544,7364,7840} -- coloque o ID das arrows
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))
doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)
return true
end
Configuração:
[6001] = {30,7429},
[ActionID do báu ou alavanca] = {Quanto vai custar, ID DO ITEM QUE SERÁ VENDIDO}
a tag é essa:
<action actionid="6001-6004" script="nome do seu script.lua"/>
lembrando que pode adicionar mais, e fazendo isso você deve aumentar na tag também, exemplo:
local lever = {
[6001] = {30,7429},
[6002] = {20,7366},
[6003] = {10,8926},
[6004] = {5,5978},
[6005] = {15,7708}
}
e a tag ficaria assim
<action actionid="6001-6005" script="nome do seu script.lua"/>
Creditos
100% VODKART
0,0000001% meu por ter te mostrado o topico ahaha kkk
Script e config tirados do topico:





info
Grupo: Campones
Registrado: 07/04/12
Posts: 29
Reputação: +1
Estou criando uma sala para compra dos items donate, no qual o player compra um item pelo bau por X pontos. Queria saber como faço para criar o bau para dar apenas 1 item conforme X pontos valem o item. Ou seja,igual Rozinx, comprar o item por pontos no char. E queria saber como fazer para o bau não sair do lugar.
Agradeço