Fala ae EderMaltoni, beleza?
Eu tava com mesmo problema , ai consegui resolve, entao vo compartilhar com vc :smile_positivo:
Primeira coisa a fazer: é você criar um arquivo lua, dentro da pasta: Data/Actions/Scripts, copia um arquivo qualquer lá de dentro e depois cole ele novamente com o nome de Alavanca, ou qualquer outro nome que você quiser.
Segunda coisa a fazer: Dentro deste arquivo que você criou ponha esta script:
------------------------
local name = getItemNameById(mp_id)
----- End Config -----
function onUse(cid, item, fromPosition, itemEx, toPosition)
if doPlayerRemoveMoney(cid, PREÇO) == TRUE then
local bag = doPlayerAddItem(cid, ID Da Backpack, 1)
doSendAnimatedText(fromPosition, "Purchased", TEXTCOLOR_YELLOW)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have purchased a backpack of ".. name .."s for ".. customp_id .." gold.")
for i=1,20 do
doAddContainerItem(bag, ID Da Potion, Quantidade De Potion)
end
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You need ".. 5000 .." gold coins for a backpack of ".. name .."s.")
end
return FALSE
end
-------------
Terceira coisa a fazer: Agora você vai em Data/Actions/Actions.xml , e adciona a seguinte Tag:
<action uniqueid="6054" script="alavanca.lua"/>
OBS: Ali no 6054 , você escolhe um UniqueID que voce nao esteja usando em nenhuma actions, no caso pus 6054 que nao é usada, aconselho você a usar essa, e ali na alavanca.lua , você poe o nome que você pos na script que mandei criar no Primeiro Passo.
Prontinho!, sua alavanca de Potion está criada :]
Se ajudei , por favor REP +
Flw