Ir para conteúdo
  • 0

donator por alavanca com quantidade


eder009009

Pergunta

local coin = 9020 -- sua moeda vip
local lever = {
[1938] = {5,12622},
[1939] = {5,12631},
[1940] = {5,12632},
[1941] = {5,12633},
[1942] = {5,12627},
[1943] = {5,12628},
[1944] = {5,12629},
[1945] = {10,12630},
[1946] = {5,12636},
[1947] = {5,12635},
[1948] = {5,12634},
[1949] = {5,12626},
[1950] = {5,12639},
[1951] = {5,12640},
[1952] = {5,12641},
[1953] = {5,12625},
[1954] = {5,12637},
[1955] = {5,12624},
[1956] = {5,12623},
[1957] = {5,12638}
}
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

gostaria de adicionar uma tag de quantidade de item tipo

[1956] = {5 ,12623, 1 },

actionid ,quantidade de donor coin, id do item, quantidade de item recebido

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

os IDS DOS item precisa existir, se não existir vai dar erro...

local coin = 9020 -- sua moeda vip
local lever = {
--AID 1938 --QUANTCOIN  5-- ID DO ITEM 12622--QUANTIDADE 1
[1938] = {5, 12622, 1},
[1939] = {5, 12631, 1},
[1940] = {5, 12632, 1},
[1941] = {5, 12633, 1},
[1942] = {5, 12627, 1},
[1943] = {5, 12628, 1},
[1944] = {5, 12629, 1},
[1945] = {10, 12630, 1},
[1946] = {5, 12636, 1},
[1947] = {5, 12635, 1},
[1948] = {5, 12634, 1},
[1949] = {5, 12626, 1},
[1950] = {5, 12639, 1},
[1951] = {5, 12640, 1},
[1952] = {5, 12641, 1},
[1953] = {5, 12625, 1},
[1954] = {5, 12637, 1},
[1955] = {5, 12624, 1},
[1956] = {5, 12623, 1},
[1957] = {5, 12638, 1},
}
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(lever, lever[item.actionid][2]) and 1 or 100)
doPlayerSendTextMessage(cid,22,"você comprou "..lever[item.actionid][3].." " ..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
Link para o comentário
Compartilhar em outros sites

  • 0


local coin = 9020 -- sua moeda vip

local lever = {

--AID 1938 --QUANTCOIN 5-- ID DO ITEM 12622--QUANTIDADE 1

[1938] = {5, 7368, 10},

[1939] = {5, 12631, 1},

[1940] = {5, 12632, 1},

[1941] = {5, 12633, 1},

[1942] = {5, 12627, 1},

[1943] = {5, 12628, 1},

[1944] = {5, 12629, 1},

[1945] = {10, 12630, 1},

[1946] = {5, 12636, 1},

[1947] = {5, 12635, 1},

[1948] = {5, 12634, 1},

[1949] = {5, 12626, 1},

[1950] = {5, 12639, 1},

[1951] = {5, 12640, 1},

[1952] = {5, 12641, 1},

[1953] = {5, 12625, 1},

[1954] = {5, 12637, 1},

[1955] = {5, 12624, 1},

[1956] = {5, 12623, 1},

[1957] = {5, 12638, 1},

}

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], lever[item.actionid][3] )

doPlayerSendTextMessage(cid,22,"você comprou "..lever[item.actionid][3].." " ..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

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...