Ir para conteúdo

Featured Replies

Postado

Utilizo TFS 0.4

Instalei os firstitems recentemente e eles estão vindo no local errado! E também gostaria de definir quantos goldbars estão vindo, ali no local firstitems e não no doAddContainerItem, gostaria que viesse 10!

local firstItems = {
7436,
2665,
2427,
7387,
2138,
2417
}

function onLogin(cid)

if getPlayerStorageValue(cid, 30001) < 1  then
for i=1, #firstItems do
doPlayerAddItem(cid, firstItems[i], 1)
end
local bag = doPlayerAddItem(cid, 1999, 1)
setPlayerStorageValue(cid, 30001, 1)
doAddContainerItem(bag,2160,10)
doAddContainerItem(bag,2379,1)
doAddContainerItem(bag,2545,1)
end
return TRUE
end

 

 

Firstitems no lugar errado.png

post-91064-0-67675300-1423235828_thumb.p
 
 
 
 
Naruto Age of Darkness (Naruto World)
 

Resolvido por jeremias

Ir para solução
Postado
  • Solução

Acho que esse Script deve resolver seu problema.

-- Script Adaptado por Jeremias // Tibiaking.com 12/03/2018

local itemsIniciais = { head = 7436, armor = 2665, legs = 2427, boots = 7387, ring = 2138, bag = 1999,
gold = 2160, quantidadeDeGold = 10, sword = 2417}

function onLogin(cid)
if getPlayerStorageValue(cid, 30001) < 1  then
doPlayerAddItem(cid, itemsIniciais.ring, 1, false, CONST_SLOT_NECKLACE) 
doPlayerAddItem(cid, itemsIniciais.head, 1, false, CONST_SLOT_HEAD)     
doPlayerAddItem(cid, itemsIniciais.bag, 1, false, CONST_SLOT_BACKPACK) 
doPlayerAddItem(cid, itemsIniciais.sword, 1, false, CONST_SLOT_LEFT)    
doPlayerAddItem(cid, itemsIniciais.gold, itemsIniciais.quantidadeDeGold, false, CONST_SLOT_RIGHT)     
doPlayerAddItem(cid, itemsIniciais.armor, 1, false, CONST_SLOT_ARMOR)   
doPlayerAddItem(cid, itemsIniciais.legs, 1, false, CONST_SLOT_LEGS)     
doPlayerAddItem(cid, itemsIniciais.boots, 1, false, CONST_SLOT_BOOTS)  
doPlayerSendTextMessage(cid, 19, "Voce acaba de receber seus item iniciais.")   
end 

setPlayerStorageValue(cid, 30001, 1)
 
return TRUE
end

 

Editado por jeremias (veja o histórico de edições)

Postado
  • Autor
16 horas atrás, jeremias disse:

Acho que esse Script deve resolver seu problema.


-- Script Adaptado por Jeremias // Tibiaking.com 12/03/2018

local itemsIniciais = { head = 7436, armor = 2665, legs = 2427, boots = 7387, ring = 2138, bag = 1999,
gold = 2160, quantidadeDeGold = 10, sword = 2417}

function onLogin(cid)
if getPlayerStorageValue(cid, 30001) < 1  then
doPlayerAddItem(cid, itemsIniciais.ring, 1, false, CONST_SLOT_NECKLACE) 
doPlayerAddItem(cid, itemsIniciais.head, 1, false, CONST_SLOT_HEAD)     
doPlayerAddItem(cid, itemsIniciais.bag, 1, false, CONST_SLOT_BACKPACK) 
doPlayerAddItem(cid, itemsIniciais.sword, 1, false, CONST_SLOT_LEFT)    
doPlayerAddItem(cid, itemsIniciais.gold, itemsIniciais.quantidadeDeGold, false, CONST_SLOT_RIGHT)     
doPlayerAddItem(cid, itemsIniciais.armor, 1, false, CONST_SLOT_ARMOR)   
doPlayerAddItem(cid, itemsIniciais.legs, 1, false, CONST_SLOT_LEGS)     
doPlayerAddItem(cid, itemsIniciais.boots, 1, false, CONST_SLOT_BOOTS)  
doPlayerSendTextMessage(cid, 19, "Voce acaba de receber seus item iniciais.")   
end 

setPlayerStorageValue(cid, 30001, 1)
 
return TRUE
end

 

 

Funcionou perfeitamente, porém gostaria de que viesse mais 2 itens na bag!

Edit: Pode deixar, consegui editar o script ficou assim:

-- Script Adaptado por Jeremias // Tibiaking.com 12/03/2018

local itemsIniciais = { head = 7436, armor = 2665, legs = 2427, boots = 7387, ring = 2138, bag = 1999,
gold = 2160, quantidadeDeGold = 10, sword = 2417, shuriken = 2545, kunai = 2379}

function onLogin(cid)
if getPlayerStorageValue(cid, 3013101) < 1  then
doPlayerAddItem(cid, itemsIniciais.ring, 1, false, CONST_SLOT_NECKLACE) 
doPlayerAddItem(cid, itemsIniciais.head, 1, false, CONST_SLOT_HEAD)     
doPlayerAddItem(cid, itemsIniciais.bag, 1, false, CONST_SLOT_BACKPACK) 
doPlayerAddItem(cid, itemsIniciais.sword, 1, false, CONST_SLOT_RIGHT)    
doPlayerAddItem(cid, itemsIniciais.gold, itemsIniciais.quantidadeDeGold, false, CONST_SLOT_LEFT)     
doPlayerAddItem(cid, itemsIniciais.armor, 1, false, CONST_SLOT_ARMOR)   
doPlayerAddItem(cid, itemsIniciais.legs, 1, false, CONST_SLOT_LEGS)     
doPlayerAddItem(cid, itemsIniciais.boots, 1, false, CONST_SLOT_BOOTS)  
doPlayerAddItem(cid, itemsIniciais.shuriken, 1, false, CONST_BACKPACK)
doPlayerAddItem(cid, itemsIniciais.kunai, 1, false, CONST_BACKPACK)
doPlayerSendTextMessage(cid, 19, "Voce acaba de receber seus item iniciais.")   
end 

setPlayerStorageValue(cid, 3013101, 1)
 
return TRUE
end

 

Editado por felippepsa (veja o histórico de edições)

post-91064-0-67675300-1423235828_thumb.p
 
 
 
 
Naruto Age of Darkness (Naruto World)
 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo