Ir para conteúdo
  • Cadastre-se

(Resolvido)[RESOLVIDO] SCRIPT FIRSTITEMS.XML


Ir para solução Resolvido por JogadordeDBZ,

Posts Recomendados

Ponha isso dentro e modifique os items iniciais e me diga se funciona, também o looktype inicial de homem e mulher, add mesmos items homem e mulher...

 

 

Gente preciso da ajuda de vocês, estou quebrando minha cabeça a horas, já procurei em toda net e não consegui resolver meu problema.

 

O problema é o seguinte, ao logar um personagem independente de nv, ele ganha os itens inicias, toda vez que logarem o personagem iram ganhar os mesmo itens, varias e varias vezes, O certo seria ele ganhar esses itens uma unica vez e apenas para personagens nv 1. Já tentei de tudo e não conseguir resolver

 Aqui meu firstitem.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, 2580, 2550, 7385, 2395, 0}
			-- 7385 (pokeinfo)
			-- 2395 (portfoil)  ok
			-- 2382	(pokedex)	ok
			-- 0 (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="511"}, 1)
			return true
			end
	
			if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then
			local bag = getPlayerItemById(cid, false, 1987).uid
			doAddContainerItem(bag, 12344, 30)
			doAddContainerItem(bag, 2392, 35)
			doAddContainerItem(bag, 2160, 1)
			doAddContainerItem(bag, 12245, 1)
			doAddContainerItem(bag, 27669, 1)
			doAddContainerItem(bag, 27670, 1)
	
			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>

 

Agradeço dese já!

 

EDITADO

PRINTS

bHZCTSV.jpg

iwx3KVq.jpg

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

Status servidor pokechu: online.png

assinatura.png

 

Link para o post
Compartilhar em outros sites
  • Sub-Admin

<?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, 2580, 2550, 7385, 2395, 0}
   -- 7385 (pokeinfo)
   -- 2395 (portfoil)  ok
   -- 2382 (pokedex) ok
   -- 0 (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(getPlayerStorageValue(cid, config.storage) > 0) then
    return true
   end

   if getCreatureName(cid) == "Account Manager" then
    doSetCreatureOutfit(cid, {lookType="511"}, 1)
   return true
   end

   if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then
   local bag = getPlayerItemById(cid, false, 1987).uid
   doAddContainerItem(bag, 12344, 30)
   doAddContainerItem(bag, 2392, 35)
   doAddContainerItem(bag, 2160, 1)
   doAddContainerItem(bag, 12245, 1)
   doAddContainerItem(bag, 27669, 1)
   doAddContainerItem(bag, 27670, 1)

   return true
   end

  for _, id in ipairs(config.items) do
    doPlayerAddItem(cid, id, 1)

setPlayerStorageValue(cid, config.storage, 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>

 

tenta xd

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

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites

<?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, 2580, 2550, 7385, 2395, 0}
-- 7385 (pokeinfo)
-- 2395 (portfoil)  ok
-- 2382 (pokedex) ok
-- 0 (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="511"}, 1)
return true
end
       if getPlayerStorageValue(cid, config.storage) <= 0 then
if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then
local bag = getPlayerItemById(cid, false, 1987).uid
doAddContainerItem(bag, 12344, 30)
doAddContainerItem(bag, 2392, 35)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 12245, 1)
doAddContainerItem(bag, 27669, 1)
doAddContainerItem(bag, 27670, 1)
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)
            setPlayerStorageValue(cid, config.storage, 1)
return true
end
]]></event>
</mod>

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

<?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, 2580, 2550, 7385, 2395, 0}

   -- 7385 (pokeinfo)

   -- 2395 (portfoil)  ok

   -- 2382 (pokedex) ok

   -- 0 (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(getPlayerStorageValue(cid, config.storage) > 0) then

    return true

   end

   if getCreatureName(cid) == "Account Manager" then

    doSetCreatureOutfit(cid, {lookType="511"}, 1)

   return true

   end

   if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then

   local bag = getPlayerItemById(cid, false, 1987).uid

   doAddContainerItem(bag, 12344, 30)

   doAddContainerItem(bag, 2392, 35)

   doAddContainerItem(bag, 2160, 1)

   doAddContainerItem(bag, 12245, 1)

   doAddContainerItem(bag, 27669, 1)

   doAddContainerItem(bag, 27670, 1)

   return true

   end

  for _, id in ipairs(config.items) do

    doPlayerAddItem(cid, id, 1)

setPlayerStorageValue(cid, config.storage, 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>

 

tenta xd

Não funcionou brother continua com o mesmo problema :/

Nenhum dos dois funcionou, continuou o mesmo problema :(

Status servidor pokechu: online.png

assinatura.png

 

Link para o post
Compartilhar em outros sites
  • Sub-Admin

:/

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

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites

vou ver o que pode ser já mando dnv pra vc editado, vou testar pode ser algo que esteja retirando a storage.

Ok, você quer print do que está acontecendo?

Status servidor pokechu: online.png

assinatura.png

 

Link para o post
Compartilhar em outros sites

qro sim fala


<?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
            if getPlayerStorageValue(cid, config.storage) > 0 then
            return true
            end
            for _, id in ipairs(config.items) do
                doPlayerAddItem(cid, id, 1)
            end
            local bag = getPlayerItemById(cid, false, 1988).uid
            for i = 12260,12267 do
            doAddContainerItem(bag, i, 1)
            end
            setPlayerStorageValue(cid, config.storage, 1)
            return true
        end
    ]]></event>
</mod>

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

<?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, 2580, 2550, 7385, 2395, 0}

   -- 7385 (pokeinfo)

   -- 2395 (portfoil)  ok

   -- 2382 (pokedex) ok

   -- 0 (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(getPlayerStorageValue(cid, config.storage) > 0) then

    return true

   end

   if getCreatureName(cid) == "Account Manager" then

    doSetCreatureOutfit(cid, {lookType="511"}, 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, 1987).uid

   doAddContainerItem(bag, 12344, 30)

   doAddContainerItem(bag, 2392, 35)

   doAddContainerItem(bag, 2160, 1)

   doAddContainerItem(bag, 12245, 1)

   doAddContainerItem(bag, 27669, 1)

   doAddContainerItem(bag, 27670, 1)

   setPlayerStorageValue(cid, config.storage, 1)

   return true

   end

   local bag = getPlayerItemById(cid, false, 1988).uid

   setPlayerStorageValue(cid, config.storage, 1)

   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)

   setPlayerStorageValue(cid, config.storage, 1)

   return true

  end

]]></event>

</mod>

O seu deu erro no DISTRO.

tenta usar oq eu passei agr

esse não ta dando os itens :(

Status servidor pokechu: online.png

assinatura.png

 

Link para o post
Compartilhar em outros sites

tenta essa q eu passei ali em cima

 

<?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
            if getPlayerStorageValue(cid, config.storage) > 0 then
            return true
            end
            for _, id in ipairs(config.items) do
                doPlayerAddItem(cid, id, 1)
            end
            local bag = getPlayerItemById(cid, false, 1988).uid
            for i = 12260,12267 do
            doAddContainerItem(bag, i, 1)
            end
            setPlayerStorageValue(cid, config.storage, 1)
            return true
        end
    ]]></event>
</mod>

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

 

tenta essa q eu passei ali em cima

<?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
            if getPlayerStorageValue(cid, config.storage) > 0 then
            return true
            end
            for _, id in ipairs(config.items) do
                doPlayerAddItem(cid, id, 1)
            end
            local bag = getPlayerItemById(cid, false, 1988).uid
            for i = 12260,12267 do
            doAddContainerItem(bag, i, 1)
            end
            setPlayerStorageValue(cid, config.storage, 1)
            return true
        end
    ]]></event>
</mod>

não ta dando os itens :(

Status servidor pokechu: online.png

assinatura.png

 

Link para o post
Compartilhar em outros sites

claro só mudar o valor da storage

 

<?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 = 30099,
            items = {1988, 1987, 2382, 2120, 2580, 2550, 7385, 2395}
-- 7385 (pokeinfo)
-- 2395 (portfoil)  ok
-- 2382 (pokedex) 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 getPlayerStorageValue(cid, config.storage) > 0 then
            return true
            end
            if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then
            local bag = getPlayerItemById(cid, false, 1987).uid
doAddContainerItem(bag, 12344, 30)
doAddContainerItem(bag, 2392, 35)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 12245, 1)
doAddContainerItem(bag, 27669, 1)
doAddContainerItem(bag, 27670, 1)
            return true
            end
            for _, id in ipairs(config.items) do
                doPlayerAddItem(cid, id, 1)
            end
            local bag = getPlayerItemById(cid, false, 1988).uid
            for i = 12260,12267 do
            doAddContainerItem(bag, i, 1)
            end
            setPlayerStorageValue(cid, config.storage, 1)
            return true
        end
    ]]></event>
</mod>

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

 

claro só mudar o valor da storage

<?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 = 30099,
            items = {1988, 1987, 2382, 2120, 2580, 2550, 7385, 2395}
-- 7385 (pokeinfo)
-- 2395 (portfoil)  ok
-- 2382 (pokedex) 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 getPlayerStorageValue(cid, config.storage) > 0 then
            return true
            end
            if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then
            local bag = getPlayerItemById(cid, false, 1987).uid
doAddContainerItem(bag, 12344, 30)
doAddContainerItem(bag, 2392, 35)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 12245, 1)
doAddContainerItem(bag, 27669, 1)
doAddContainerItem(bag, 27670, 1)
            return true
            end
            for _, id in ipairs(config.items) do
                doPlayerAddItem(cid, id, 1)
            end
            local bag = getPlayerItemById(cid, false, 1988).uid
            for i = 12260,12267 do
            doAddContainerItem(bag, i, 1)
            end
            setPlayerStorageValue(cid, config.storage, 1)
            return true
        end
    ]]></event>
</mod>

vo tentar

 

claro só mudar o valor da storage

<?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 = 30099,
            items = {1988, 1987, 2382, 2120, 2580, 2550, 7385, 2395}
-- 7385 (pokeinfo)
-- 2395 (portfoil)  ok
-- 2382 (pokedex) 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 getPlayerStorageValue(cid, config.storage) > 0 then
            return true
            end
            if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then
            local bag = getPlayerItemById(cid, false, 1987).uid
doAddContainerItem(bag, 12344, 30)
doAddContainerItem(bag, 2392, 35)
doAddContainerItem(bag, 2160, 1)
doAddContainerItem(bag, 12245, 1)
doAddContainerItem(bag, 27669, 1)
doAddContainerItem(bag, 27670, 1)
            return true
            end
            for _, id in ipairs(config.items) do
                doPlayerAddItem(cid, id, 1)
            end
            local bag = getPlayerItemById(cid, false, 1988).uid
            for i = 12260,12267 do
            doAddContainerItem(bag, i, 1)
            end
            setPlayerStorageValue(cid, config.storage, 1)
            return true
        end
    ]]></event>
</mod>

Não funcionou :( 

Status servidor pokechu: online.png

assinatura.png

 

Link para o post
Compartilhar em outros sites
  • Sub-Admin

tome

 

<?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 = 30003,
   items = {1988, 1987, 2382, 2120, 2580, 2550, 7385, 2395, 0}
  }
]]>
</config>
<event type="login" name="FirstItems" event="script">
<![CDATA[
  domodlib('firstitems_config')
  function onLogin(cid)
   for _, id in ipairs(config.items) do
    doPlayerAddItem(cid, id, 1)
   end

   if(getPlayerStorageValue(cid, config.storage) > 0) then
    return true
   end

   doPlayerAddItem(cid, 12344, 30)
   doPlayerAddItem(cid, 2392, 35)
   doPlayerAddItem(cid, 2160, 1)
   doPlayerAddItem(cid, 12245, 1)
   doPlayerAddItem(cid, 27669, 1)
   doPlayerAddItem(cid, 27670, 1)
   doPlayerAddItem(cid, 12267, 1)
   doPlayerAddItem(cid, 12266, 1)
   doPlayerAddItem(cid, 12264, 1)
   doPlayerAddItem(cid, 12265, 1)
   doPlayerAddItem(cid, 12263, 1)
   doPlayerAddItem(cid, 12262, 1)
   doPlayerAddItem(cid, 12261, 1)
   doPlayerAddItem(cid, 12260, 1)

   setPlayerStorageValue(cid, config.storage, 1)
   return true
  end
]]></event>
</mod>

 

testei aqui!

 

EDITEI EU TINHA MANDANDO O ERRADO editado ás 21:29

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

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites

Alex caso o seu script não funcionar tente editar essa parte:

<event type="login" name="FirstItems" event="script">

Link para o post
Compartilhar em outros sites

tome

 

<?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, 2580, 2550, 7385, 2395}

  }

]]>

</config>

<event type="login" name="FirstItems" event="script">

<![CDATA[

  domodlib('firstitems_config')

  function onLogin(cid)

   if(getPlayerStorageValue(cid, config.storage) > 0) then

    return true

   end

   doAddContainerItem(cid, 12344, 30)

   doAddContainerItem(cid, 2392, 35)

   doAddContainerItem(cid, 2160, 1)

   doAddContainerItem(cid, 12245, 1)

   doAddContainerItem(cid, 27669, 1)

   doAddContainerItem(cid, 27670, 1)

   doAddContainerItem(cid, 12267, 1)

   doAddContainerItem(cid, 12266, 1)

   doAddContainerItem(cid, 12264, 1)

   doAddContainerItem(cid, 12265, 1)

   doAddContainerItem(cid, 12263, 1)

   doAddContainerItem(cid, 12262, 1)

   doAddContainerItem(cid, 12261, 1)

   doAddContainerItem(cid, 12260, 1)

   setPlayerStorageValue(cid, config.storage, 1)

   for _, id in ipairs(config.items) do

    doPlayerAddItem(cid, id, 1)

   end

   return true

  end

]]></event>

</mod>

 

testei aqui!

 

EDITEI EU TINHA MANDANDO O 

vo testar o que você mandou agora kkk, tinha testado o errado e n tinha funcionado.

tome

 

<?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 = 30003,

   items = {1988, 1987, 2382, 2120, 2580, 2550, 7385, 2395, 0}

  }

]]>

</config>

<event type="login" name="FirstItems" event="script">

<![CDATA[

  domodlib('firstitems_config')

  function onLogin(cid)

   for _, id in ipairs(config.items) do

    doPlayerAddItem(cid, id, 1)

   end

   if(getPlayerStorageValue(cid, config.storage) > 0) then

    return true

   end

   doPlayerAddItem(cid, 12344, 30)

   doPlayerAddItem(cid, 2392, 35)

   doPlayerAddItem(cid, 2160, 1)

   doPlayerAddItem(cid, 12245, 1)

   doPlayerAddItem(cid, 27669, 1)

   doPlayerAddItem(cid, 27670, 1)

   doPlayerAddItem(cid, 12267, 1)

   doPlayerAddItem(cid, 12266, 1)

   doPlayerAddItem(cid, 12264, 1)

   doPlayerAddItem(cid, 12265, 1)

   doPlayerAddItem(cid, 12263, 1)

   doPlayerAddItem(cid, 12262, 1)

   doPlayerAddItem(cid, 12261, 1)

   doPlayerAddItem(cid, 12260, 1)

   setPlayerStorageValue(cid, config.storage, 1)

   return true

  end

]]></event>

</mod>

 

testei aqui!

 

EDITEI EU TINHA MANDANDO O ERRADO editado ás 21:29

[23/05/2015 21:29:20] [Error - CreatureScript Interface] 
[23/05/2015 21:29:20] buffer:onLogin
[23/05/2015 21:29:20] Description: 
[23/05/2015 21:29:20] (luaDoAddContainerItem) Container not found

[23/05/2015 21:29:20] [Error - CreatureScript Interface] 
[23/05/2015 21:29:20] buffer:onLogin
[23/05/2015 21:29:20] Description: 
[23/05/2015 21:29:20] (luaDoAddContainerItem) Container not found

[23/05/2015 21:29:20] [Error - CreatureScript Interface] 
[23/05/2015 21:29:20] buffer:onLogin
[23/05/2015 21:29:20] Description: 
[23/05/2015 21:29:20] (luaDoAddContainerItem) Container not found

[23/05/2015 21:29:21] [Error - CreatureScript Interface] 
[23/05/2015 21:29:21] buffer:onLogin
[23/05/2015 21:29:21] Description: 
[23/05/2015 21:29:21] (luaDoAddContainerItem) Container not found

[23/05/2015 21:29:21] [Error - CreatureScript Interface] 
[23/05/2015 21:29:21] buffer:onLogin
[23/05/2015 21:29:21] Description: 
[23/05/2015 21:29:21] (luaDoAddContainerItem) Container not found

[23/05/2015 21:29:21] [Error - CreatureScript Interface] 
[23/05/2015 21:29:21] buffer:onLogin
[23/05/2015 21:29:21] Description: 
[23/05/2015 21:29:21] (luaDoAddContainerItem) Container not found
[23/05/2015 21:29:27] firstitem has logged out. 

Status servidor pokechu: online.png

assinatura.png

 

Link para o post
Compartilhar em outros sites
  • Sub-Admin

eita que first fdm kkkk

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

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites

<?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 = 30003,

   items = {1988, 1987, 2382, 2120, 2580, 2550, 7385, 2395, 0}

  }

]]>

</config>

<event type="login" name="FirstItems" event="script">

<![CDATA[

  domodlib('firstitems_config')

  function onLogin(cid)

   for _, id in ipairs(config.items) do

    doPlayerAddItem(cid, id, 1)

   end

   if(getPlayerStorageValue(cid, config.storage) > 0) then

    return true

   end

   doPlayerAddItem(cid, 12344, 30)

   doPlayerAddItem(cid, 2392, 35)

   doPlayerAddItem(cid, 2160, 1)

   doPlayerAddItem(cid, 12245, 1)

   doPlayerAddItem(cid, 27669, 1)

   doPlayerAddItem(cid, 27670, 1)

   doPlayerAddItem(cid, 12267, 1)

   doPlayerAddItem(cid, 12266, 1)

   doPlayerAddItem(cid, 12264, 1)

   doPlayerAddItem(cid, 12265, 1)

   doPlayerAddItem(cid, 12263, 1)

   doPlayerAddItem(cid, 12262, 1)

   doPlayerAddItem(cid, 12261, 1)

   doPlayerAddItem(cid, 12260, 1)

   setPlayerStorageValue(cid, config.storage, 1)

   return true

  end

]]></event>

</mod>

 

n tirei o bag era cid por q envolve player

nesse ultimo a bag nem quis abrir .-.

EDITEI UMA COISA AQUI E VOU TESTAR SE FUNCIONAR AVISO ALEX  ;)

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

Status servidor pokechu: online.png

assinatura.png

 

Link para o post
Compartilhar em outros sites
  • Sub-Admin

pronto resolvido agora vai kkkkk

 

<?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, 2580, 2550, 7385, 2395, 0}
   -- 7385 (pokeinfo) ok
   -- 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

 

    doPlayerAddItem(cid, 12344, 30)
    doPlayerAddItem(cid, 2392, 35)
    doPlayerAddItem(cid, 2160, 1)
    doPlayerAddItem(cid, 12245, 1)
    doPlayerAddItem(cid, 27669, 1)
    doPlayerAddItem(cid, 27670, 1

 

   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>

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

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo