Ir para conteúdo

Mudando Itens Iniciais


Posts Recomendados

Bom,

 

Galera, agora vou ensinar aos iniciantes que não sabem como mudar os itens iniciais no seu serv.

 

1. Vá até a pasta do seu servidor e entre em Data/CreatureScripts/Scripts/Firstitems.

 

2. Veja o Code e a Introdução Abaixo.

 

local firstItems =

{

2173, --AoL--Amulet of Loss ----- Esses Itens Sao os que aparecem no Set.

2525, --Dwarven Shield

2399, --Throwing Star

2124, --Crystal Ring

2457, --Steel Helmet

2647, --Plate Legs

2643 --Leather Boots

}

 

function onLogin(cid)

if getPlayerStorageValue(cid, 30001) == -1 then

for i = 1, table.maxn(firstItems) do

doPlayerAddItem(cid, firstItems, 1)

end

if getPlayerSex(cid) == 0 then

doPlayerAddItem(cid, 2463, 1) --Plate Armor---OBS---Se Mudar O ID, e respectivamente esta armadura botar o mesmo id na de baixo que voce botou na de cima.

else

doPlayerAddItem(cid, 2463, 1) --Plate Armor

end

local bag = doPlayerAddItem(cid, 7342, 1) --Fur Backpack -- Os Itens Abaixo Vao Dentro da Fur Backpack

doAddContainerItem(bag, 2160, 3) --Crystal Coin

doAddContainerItem(bag, 2554, 1) --Shovel

doAddContainerItem(bag, 2120, 1) --Rope

doAddContainerItem(bag, 2190, 1) --Wand Of Vortex

doAddContainerItem(bag, 2182, 1) --Snakebite Rod

doAddContainerItem(bag, 2428, 1) --Orcish Axe

doAddContainerItem(bag, 2383, 1) --Spike Sword

doAddContainerItem(bag, 2394, 1) --Morning Star

setPlayerStorageValue(cid, 30001, 1)

end

return TRUE

end

 

Introdução:

Vermelho:Os Número em Vermelho São Os IDs Dos Itens que tem os Nomes Escritos Ao Lado Direito.

Azul:Os Nomes em Azul São Os Nomes Dos Itens Iniciais, Cujos IDs, Estão Escritos No Lado Esquerdo da Tela.

 

3-Feche,Salve E Seja Feliz.(Se Não Funcionar ou der algum Erro,Reporte-o Aqui, e eu ajudarei voce.)

 

OBS:Os Itens Podem Ser Diferentes, Este Exemplo é do Slayer Yurots 8.4

Espero Ter Ajudado,

Gabrielf10

Editado por gabrielf10
Colocar [code] no lugar de [codebox]
Link para o comentário
Compartilhar em outros sites

  • 2 months later...

local firstItems =
{
    [color="#FF0000"]2173[/color],     --[color="#0000FF"]AoL--Amulet of Loss [/color] ----- Esses Itens Sao os que aparecem no Set.
    [color="#FF0000"]2525[/color],     --[color="#0000FF"]Dwarven Shield[/color]
           [color="#FF0000"]2399[/color],     --[color="#0000FF"]Throwing Star[/color]
           [color="#FF0000"]2124[/color],     --[color="#0000FF"]Crystal Ring[/color]
           [color="#FF0000"]2457[/color],     --[color="#0000FF"]Steel Helmet[/color]
           [color="#FF0000"]2647[/color],     --[color="#0000FF"]Plate Legs[/color]
           [color="#FF0000"]2643[/color]     --[color="#0000FF"]Leather Boots[/color]
}

function onLogin(cid)
    if getPlayerStorageValue(cid, 30001) == -1 then
        for i = 1, table.maxn(firstItems) do
            doPlayerAddItem(cid, firstItems[i], 1)
        end
        if getPlayerSex(cid) == 0 then
            doPlayerAddItem(cid, [color="#FF0000"]2463[/color], 1)     --[color="#0000FF"]Plate Armor[/color]---OBS---Se Mudar O ID, e respectivamente esta armadura botar o mesmo id na de baixo que voce botou na de cima.
        else
            doPlayerAddItem(cid, [color="#FF0000"]2463[/color], 1)     --[color="#0000FF"]Plate Armor[/color]
        end
        local bag = doPlayerAddItem(cid, [color="#FF0000"]7342[/color], 1)   --[color="#0000FF"]Fur Backpack [/color]-- Os Itens Abaixo Vao Dentro da Fur Backpack
        doAddContainerItem(bag, [color="#FF0000"]2160[/color], 3)        --[color="#0000FF"]Crystal Coin[/color]
        doAddContainerItem(bag, [color="#FF0000"]2554[/color], 1)        --[color="#0000FF"]Shovel[/color]
        doAddContainerItem(bag, [color="#FF0000"]2120[/color], 1)        --[color="#0000FF"]Rope[/color]
        doAddContainerItem(bag, [color="#FF0000"]2190[/color], 1)        --[color="#0000FF"]Wand Of Vortex[/color]
        doAddContainerItem(bag, [color="#FF0000"]2182[/color], 1)        --[color="#0000FF"]Snakebite Rod[/color]
        doAddContainerItem(bag, [color="#FF0000"]2428[/color], 1)        --[color="#0000FF"]Orcish Axe[/color]
        doAddContainerItem(bag, [color="#FF0000"]2383[/color], 1)        --[color="#0000FF"]Spike Sword[/color]
        doAddContainerItem(bag, [color="#FF0000"]2394[/color], 1)        --[color="#0000FF"]Morning Star[/color]
        setPlayerStorageValue(cid, 30001, 1)
    end
    return TRUE
end

 

--------

o meu esta assim, nao entendi como fazer nesse, vc poderia me ajudar?

 

local firstItems = {}
firstItems[0] =
{
2173,
2525,
3965,
2124,
2457,
2647,
2643
}
firstItems[1] =
{
2173,
2525,
2190,
2124,
2457,
2647,
2643
}
firstItems[2] =
{
2173,
2525,
2182,
2124,
2457,
2647,
2643
}
firstItems[3] =
{
2173,
2525,
2399,
2124,
2457,
2647,
2643
}
firstItems[4] =
{
2173,
2525,
2428,
2124,
2457,
2647,
2643
}

function onLogin(cid)
if getPlayerStorageValue(cid, 30001) == -1 then
for i = 1, table.maxn(firstItems[getPlayerVocation(cid)]) do
doPlayerAddItem(cid, firstItems[getPlayerVocation(cid)][i], 1)
end
if getPlayerSex(cid) == 0 then
doPlayerAddItem(cid, 2463, 1)
else
doPlayerAddItem(cid, 2463, 1)
end
local bag = doPlayerAddItem(cid, 10521, 1)
doAddContainerItem(bag, 2160, 2)
doAddContainerItem(bag, 2554, 1)
doAddContainerItem(bag, 2120, 1)
doAddContainerItem(bag, 7618, 1)
setPlayerStorageValue(cid, 30001, 1)
end
return TRUE
end

 

--------

o meu esta assim, nao entendi como fazer nesse, vc poderia me ajudar?

-------

quero colocar:(plate armor, plate legs, leather boots, steel helmet, scarf, 10k, backpack, ring of the sky, dwarven shield, 100 Brown Mushroom. esses itens para todos)

(1 snow ball, 300 arrow, bow, isso so para paladin)

(snakebeat rod, isso so para druid)

(wand of vortex, isso so para sorcerer)

(serpent sword,banana staff, ripper lance, isso so para knight)

edit:Uso o Styller Yourots (8.50)

Editado por IagoLPJ
Link para o comentário
Compartilhar em outros sites

local firstItems =
{
    [color="#FF0000"]2173[/color],     --[color="#0000FF"]AoL--Amulet of Loss [/color] ----- Esses Itens Sao os que aparecem no Set.
    [color="#FF0000"]2525[/color],     --[color="#0000FF"]Dwarven Shield[/color]
           [color="#FF0000"]2399[/color],     --[color="#0000FF"]Throwing Star[/color]
           [color="#FF0000"]2124[/color],     --[color="#0000FF"]Crystal Ring[/color]
           [color="#FF0000"]2457[/color],     --[color="#0000FF"]Steel Helmet[/color]
           [color="#FF0000"]2647[/color],     --[color="#0000FF"]Plate Legs[/color]
           [color="#FF0000"]2643[/color]     --[color="#0000FF"]Leather Boots[/color]
}

function onLogin(cid)
    if getPlayerStorageValue(cid, 30001) == -1 then
        for i = 1, table.maxn(firstItems) do
            doPlayerAddItem(cid, firstItems[i], 1)
        end
        if getPlayerSex(cid) == 0 then
            doPlayerAddItem(cid, [color="#FF0000"]2463[/color], 1)     --[color="#0000FF"]Plate Armor[/color]---OBS---Se Mudar O ID, e respectivamente esta armadura botar o mesmo id na de baixo que voce botou na de cima.
        else
            doPlayerAddItem(cid, [color="#FF0000"]2463[/color], 1)     --[color="#0000FF"]Plate Armor[/color]
        end
        local bag = doPlayerAddItem(cid, [color="#FF0000"]7342[/color], 1)   --[color="#0000FF"]Fur Backpack [/color]-- Os Itens Abaixo Vao Dentro da Fur Backpack
        doAddContainerItem(bag, [color="#FF0000"]2160[/color], 3)        --[color="#0000FF"]Crystal Coin[/color]
        doAddContainerItem(bag, [color="#FF0000"]2554[/color], 1)        --[color="#0000FF"]Shovel[/color]
        doAddContainerItem(bag, [color="#FF0000"]2120[/color], 1)        --[color="#0000FF"]Rope[/color]
        doAddContainerItem(bag, [color="#FF0000"]2190[/color], 1)        --[color="#0000FF"]Wand Of Vortex[/color]
        doAddContainerItem(bag, [color="#FF0000"]2182[/color], 1)        --[color="#0000FF"]Snakebite Rod[/color]
        doAddContainerItem(bag, [color="#FF0000"]2428[/color], 1)        --[color="#0000FF"]Orcish Axe[/color]
        doAddContainerItem(bag, [color="#FF0000"]2383[/color], 1)        --[color="#0000FF"]Spike Sword[/color]
        doAddContainerItem(bag, [color="#FF0000"]2394[/color], 1)        --[color="#0000FF"]Morning Star[/color]
        setPlayerStorageValue(cid, 30001, 1)
    end
    return TRUE
end

 

--------

o meu esta assim, nao entendi como fazer nesse, vc poderia me ajudar?

 

local firstItems = {}
firstItems[0] =
{
2173,
2525,
3965,
2124,
2457,
2647,
2643
}
firstItems[1] =
{
2173,
2525,
2190,
2124,
2457,
2647,
2643
}
firstItems[2] =
{
2173,
2525,
2182,
2124,
2457,
2647,
2643
}
firstItems[3] =
{
2173,
2525,
2399,
2124,
2457,
2647,
2643
}
firstItems[4] =
{
2173,
2525,
2428,
2124,
2457,
2647,
2643
}

function onLogin(cid)
if getPlayerStorageValue(cid, 30001) == -1 then
for i = 1, table.maxn(firstItems[getPlayerVocation(cid)]) do
doPlayerAddItem(cid, firstItems[getPlayerVocation(cid)][i], 1)
end
if getPlayerSex(cid) == 0 then
doPlayerAddItem(cid, 2463, 1)
else
doPlayerAddItem(cid, 2463, 1)
end
local bag = doPlayerAddItem(cid, 10521, 1)
doAddContainerItem(bag, 2160, 2)
doAddContainerItem(bag, 2554, 1)
doAddContainerItem(bag, 2120, 1)
doAddContainerItem(bag, 7618, 1)
setPlayerStorageValue(cid, 30001, 1)
end
return TRUE
end

 

--------

o meu esta assim, nao entendi como fazer nesse, vc poderia me ajudar?

-------

quero colocar:(plate armor, plate legs, leather boots, steel helmet, scarf, 10k, backpack, ring of the sky, dwarven shield, 100 Brown Mushroom. esses itens para todos)

(1 snow ball, 300 arrow, bow, isso so para paladin)

(snakebeat rod, isso so para druid)

(wand of vortex, isso so para sorcerer)

(serpent sword,banana staff, ripper lance, isso so para knight)

edit:Uso o Styller Yourots (8.50)

É que os seus itens estão por vocação, se eu tiver um tempinho, eu volto aqui e faço isso pra você.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...