Os First Items Caem No Chao

exorcist
em Scripts

exorcist

Nossos dias nunca voltarão
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 14/06/11Posts: 172

no meu ot quando o player cria acc o first item dele fica no chão (O.op como arrumar?

eu ja vi no first.lua e n tem nada de erro

251899_278013482304915_1728848852_n.jpg

Leoxtibia

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 22/06/08Posts: 489Gênero: Masculino

Posta seu First Items aí, fica mais fácil para alguém te ajudar.

sergiped.gif

pedrizito15

:)))
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 01/12/10Posts: 158Char no Tibia: Pedro Tacador De Bolt

Man tenta colocar o id 1988(Backpack) no topo da lista de itens de cada classe. No meu ot também dava isso.

[guild]Pedrizito[/guild]

Oneshot

avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 05/07/09Posts: 1347

Ou veja se os jogadores começam com capacidade suficiente para todos os itens :)

exorcist

Nossos dias nunca voltarão
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 14/06/11Posts: 172

ta aqui o first item

 

function onLogin(cid)

if getPlayerGroupId(cid) == 1 and getPlayerStorageValue(cid, 50000) == -1 then

if isSorcerer(cid) then

local bag = doPlayerAddItem(cid, 9774, 1)

 

doAddContainerItem(bag, 2120, 1)

doAddContainerItem(bag, 2554, 1)

doAddContainerItem(bag, 2160, 1)

doPlayerAddItem(cid, 2525, 1)

doPlayerAddItem(cid, 2190, 1)

doPlayerAddItem(cid, 2463, 1)

doPlayerAddItem(cid, 2457, 1)

doPlayerAddItem(cid, 2647, 1)

doPlayerAddItem(cid, 2195, 1)

 

setPlayerStorageValue(cid, 50000, 1)

 

elseif isDruid(cid) then

local bag = doPlayerAddItem(cid, 9774, 1)

doAddContainerItem(bag, 2120, 1)

doAddContainerItem(bag, 2554, 1)

doAddContainerItem(bag, 2160, 1)

doPlayerAddItem(cid, 2173, 1)

doPlayerAddItem(cid, 2525, 1)

doPlayerAddItem(cid, 2182, 1)

doPlayerAddItem(cid, 2463, 1)

doPlayerAddItem(cid, 2457, 1)

doPlayerAddItem(cid, 2647, 1)

doPlayerAddItem(cid, 2195, 1)

 

setPlayerStorageValue(cid, 50000, 1)

 

elseif isPaladin(cid) then

local bag = doPlayerAddItem(cid, 9774, 1)

doAddContainerItem(bag, 2120, 1)

doAddContainerItem(bag, 2554, 1)

doAddContainerItem(bag, 2160, 1)

doPlayerAddItem(cid, 2173, 1)

doPlayerAddItem(cid, 2389, 3)

doPlayerAddItem(cid, 2525, 1)

doPlayerAddItem(cid, 2457, 1)

doPlayerAddItem(cid, 2195, 1)

doPlayerAddItem(cid, 2647, 1)

doPlayerAddItem(cid, 2463, 1)

setPlayerStorageValue(cid, 50000, 1)

 

elseif isKnight(cid) then

local bag = doPlayerAddItem(cid, 9774, 1)

doAddContainerItem(bag, 2120, 1)

doAddContainerItem(bag, 2554, 1)

doAddContainerItem(bag, 2160, 1)

doAddContainerItem(bag, 8601, 1)

doPlayerAddItem(cid, 2173, 1)

doPlayerAddItem(cid, 2525, 1)

doPlayerAddItem(cid, 2463, 1)

doPlayerAddItem(cid, 2457, 1)

doPlayerAddItem(cid, 2647, 1)

doPlayerAddItem(cid, 2195, 1)

 

setPlayerStorageValue(cid, 50000, 1)

end

end

return TRUE

end

251899_278013482304915_1728848852_n.jpg

Eskylo

boa sorte
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 11/08/10Posts: 477Gênero: Masculino

erro no distro. é por causa do stack do ot, alguns distros 8.6 q vem com stack automatico dos items buga esse lance de itens

 

esse bug faz com q usando funcoes de add item o item vai pra bp ou pro chao, se n tem bp ela vai pro chao tb

 

a melhor opçao é pegar outro distro sem esse bug. se vc n qr mudar o distro vc vai ter q fazer os players pegarem a backpack manualmente do chao, ai vc pode add os items na bp...

Atenciosamente, Eskylo

 

 

Ironman-icon.png

.

.

gatohotmail

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/06/09Posts: 16

Teria como cria essa função ja com o distro complilado ? ou nao pois varios distro que testei nem um aceito o meu item.otb