mods/firstitems.xml
<?xml version="1.0" encoding="UTF-8"?><mod name="First Items" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes"> <config name="firstitems_config"><![CDATA[ config = { storage = 30001, items = {1988, 1987, 2382, 2120, 2550, 2580, 7385, 2395, 2547} -- 7385 (pokeinfo) -- 2395 (portfoil) ok -- 2382 (pokedex) ok -- 2547 (coin case) ok -- 2550 (order) ok -- 1987 (bag) ok -- 1988 (badge case) ok -- 2120 (rope) ok -- 2580 (fishing rod) ok } ]]></config> <event type="login" name="FirstItems" event="script"><![CDATA[ domodlib('firstitems_config') function onLogin(cid) if getCreatureName(cid) == "Account Manager" then doSetCreatureOutfit(cid, {lookType = 655}, -1) return true end if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then return true end for _, id in ipairs(config.items) do doPlayerAddItem(cid, id, 1) end local bag = getPlayerItemById(cid, false, 1988).uid doAddContainerItem(bag, 12267, 1) doAddContainerItem(bag, 12266, 1) doAddContainerItem(bag, 12264, 1) doAddContainerItem(bag, 12265, 1) doAddContainerItem(bag, 12263, 1) doAddContainerItem(bag, 12262, 1) doAddContainerItem(bag, 12261, 1) doAddContainerItem(bag, 12260, 1) return true end ]]></event></mod>
Obs: No Mysql os chars ja vem com os items pois os samples ja tem. No caso no SQlite tem que por script não esqueça de arrumar os id.







info
Grupo: Campones
Registrado: 16/07/13
Posts: 25
Reputação: +1
Olá Caso esteja na area incorreta por favor mudar para a area correta,
Sobre minha duvida estou com a BASE DXP e ela esta com aquele problema que contas criadas via SQlite
não abrem a bag e tals, ai vi um cara falando para fazer isso
" entre no database e edite o nome depot_bug para account manager, em config.lua deixe account manager true
altere para sqlite e crie uma script para adicionar o id da bag em new character, não se esqueça de corrigir o login.lua
que foi removido algumas falas do account manager, não fiz isso ainda porque mysql é melhor
tem que adicionar na database, na table player_items
tem que usar a função. db.query para setar os itens no player pós primeiro login. "
Consegui fazer a parte da config.lua que vc bota account manager true, agora o resto nao sei nada. caso alguem saiba por favor me ajude.