TI
pedido

Ao Deslonga com x Item usa-lo autimaticamente

Por Tiagone, 11 de jun. de 2015 em Scripts

script
22
2k
BrunoB
12 de junho de 2015 às 18:22

então basicamente é pro meu Shop pq tipo no shop meu a Vocation tem que ser por Scroll entretanto,eu gostaria que ao compra ela ja adiciona-se a vocation no Player,ou seja o Item meu ele iria da 1 vocation e o Outfit da vocation

Amigo, você pode ao menos dizer se está testando, se é isso que quer, estamos ajudando de boa fé, mas se você não diz nada, fica difícil.

zipter98Z
12 de junho de 2015 às 20:32

 

local items = {
    {itemid, vocation_id},     --{ID_do_item, vocação},
    {itemid, vocation_id},
    {itemid, vocation_id},
    --etc
}
function onLogin(cid)
    for _, item in pairs(items) do
        if getPlayerItemCount(cid, item[1]) > 0 then
            doPlayerRemoveItem(cid, item[1], 1)
            doPlayerSetVocation(cid, item[2])
            break
        end
    end
    return true
end
TiagoneT
13 de junho de 2015 às 12:40

Amigo, você pode ao menos dizer se está testando, se é isso que quer, estamos ajudando de boa fé, mas se você não diz nada, fica difícil.

sim estou testando

local items = {
    {itemid, vocation_id},     --{ID_do_item, vocação},
    {itemid, vocation_id},
    {itemid, vocation_id},
    --etc
}
function onLogin(cid)
    for _, item in pairs(items) do
        if getPlayerItemCount(cid, item[1]) > 0 then
            doPlayerRemoveItem(cid, item[1], 1)
            doPlayerSetVocation(cid, item[2])
            break
        end
    end
    return true
end

zipter seu script funciono aqui certim,só 1 duvida teria como se coloca pra adicionar a Outfit tambem?

zipter98Z
13 de junho de 2015 às 12:45
Melhor resposta

Claro.

 

local items = {
    {itemid, vocation_id, outfit},     --{ID_do_item, vocação, outfit},
    {itemid, vocation_id, outfit},
    {itemid, vocation_id, outfit},
    --etc
}
function onLogin(cid)
    for _, item in pairs(items) do
        if getPlayerItemCount(cid, item[1]) > 0 then
            doPlayerRemoveItem(cid, item[1], 1)
            doPlayerSetVocation(cid, item[2])
            doPlayerAddOutfit(cid, item[3], 1)
            break
        end
    end
    return true
end
TiagoneT
13 de junho de 2015 às 13:38

vlw ae por te ajudado :D

XtudomuitoX
14 de junho de 2015 às 14:08

Onde? Como add isso no meu Server?

SkyLighS
19 de junho de 2015 às 19:14

Tópico movido para a seção de dúvidas e pedidos resolvidos.