Bom tutorial, não temos um desses por aqui, eu até hoje não sabia fazer isso... kkk ;x
- Fórum
- xTibia - Notícias e Suporte
- Tutoriais para Iniciantes
- Mudando Itens Iniciais
info
Grupo: Barão
Registrado: 08/04/09
Posts: 234
Reputação: +11
Char no Tibia: Kino Calmera

info
Grupo: Conde
Registrado: 04/07/09
Posts: 507
Reputação: +6

Bom tutorial, não temos um desses por aqui, eu até hoje não sabia fazer isso... kkk ;x
ps: você não sabia fazer isso?
' :X
@topic
Regular, dava pra estar melhor explicado.
:button_ok: Tutorial aprovado.
info
Grupo: Artesão
Registrado: 09/01/06
Posts: 130
Reputação: 0
Char no Tibia: Ascos Jone

Muito bom!
Não sabia...
Valeu mesmo :li: :button_ok:
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 Outubro 12 por IagoLPJ
info
Grupo: Artesão
Registrado: 29/04/09
Posts: 136
Reputação: +3

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ê.







info
Grupo: Visconde
Registrado: 23/11/07
Posts: 309
Reputação: +6
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.
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 Fevereiro 23 por gabrielf10
Colocar [code] no lugar de [codebox]