Ir para conteúdo
Entre para seguir isso  
Pedroddcunha

Como mudar os itens iniciais?

Recommended Posts

Pedroddcunha    3
Pedroddcunha

Dúvida: Como mudar os itens iniciais?

 

 

Olá,

 

Em alguns servidores, você pode editar os itens iniciais no arquivo firstitems.lua, que se localiza na pasta 208hdft.jpg.

Em outros, que possuem site, os itens iniciais se encontram nos respectivos arquivos do site.

E em alguns servidores mais antigos, os itens iniciais se encontram no config.lua (normalmente perto das configurações do Acc Manager, se possuir).

 

_______________________

Para os servidores onde os itens iniciais se encontram no firstitems.lua, você deve editar no próprio arquivo e tomar cuidado na hora de editar eles para não tirar nenhum caractere que faz parte da função (Ex.: , { }) para não dar erro no script.

Abrindo o spoiler abaixo, você encontrará um script que a divisão de itens é feita por vocações:

 

 

local firstItems =
{
   [0] = { -- No-vocation (sem vocação)
       2398, -- Mace
       2512, -- Wooden Shield
       2649, -- Leather Legs
       2170, -- Silver Amulet
       2461, -- Leather Helmet
       2467, -- Leather Armor
       2643, -- Leather Boots
   },

   [1] = { --Sorcerer
       2525, -- Shield
       2190, -- Weapon
       2661, -- Necklace
       2457, -- Helmet
       2463, -- Armor
       2647, -- Legs
       2643  -- Boots
   },

   [2] = { --Druid
       2525, -- Shield
       2182, -- Weapon
       2661, -- Necklace
       2457, -- Helmet
       2463, -- Armor
       2647, -- Legs
       2643  -- Boots
   },

   [3] = { --Paladin
       2455, -- Weapon
       {2543,100}, -- Ammunition,Count
       2661, -- Necklace
       2457, -- Helmet
       2463, -- Armor
       2647, -- Legs
       2643  -- Boots
   },

   [4] = { --Knight
       2383, -- Weapon (Sword)
       2428, -- Weapon (Axe)
       2422, -- Weapon (Club)
       2525, -- Shield
       2661, -- Necklace
       2457, -- Helmet
       2463, -- Armor
       2647, -- Legs
       2643  -- Boots
   }
}

function onLogin(cid)
   if getPlayerStorageValue(cid, 30001) <= 0 then
       local bag = doPlayerAddItem(cid, 1988, 1) -- Backpack
       doAddContainerItem(bag, 2554, 1) -- Shovel
       doAddContainerItem(bag, 2120, 1) -- Rope

       local mergeidx = getPlayerVocation(cid)
       for k,v in ipairs(firstItems[mergeidx]) do
           local isArray = type(v) == "table"
           doPlayerAddItem(cid, (isArray and v[1] or v), (isArray and v[2] or 1))
       end

       setPlayerStorageValue(cid, 30001, 1)
   end

   return TRUE
end

 

 

 

_______________________

Para servidores que possuem site, e a configuração dos itens iniciais é feita através do site, você de editar o respectivo arquivo .php onde tais configurações se encontram.

 

 

:bye:

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×