BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

necesito script firstitems

necesito script firstitems

#1 necesito script firstitems el Vie Ene 29, 2016 3:37 am

nuelma123


Novato
Hola
Cuando inicio el server y creo un character nuevo, no tiene items nada de nada
Necesito un script para los first items
Uso un server forgotten 10.76 y necesito saber donde va ubicado el script en que carpeta lo pongo!! No tengo carpeta de mods

#2 Re: necesito script firstitems el Vie Ene 29, 2016 10:32 am

Pudrete


Nuevo
data/creaturescripts/scripts/frisitems.lua
Código:

-- Without Rookgaard
local config = {
   [1] = {
      --equipment spellbook, wand of vortex, magician's robe, mage hat, studded legs, leather boots, scarf
      items = {{2175, 1}, {2190, 1}, {8819, 1}, {8820, 1}, {2468, 1}, {2643, 1}, {2661, 1}},
      --container rope, shovel, mana potion
      container = {{2120, 1}, {2554, 1}, {7620, 1}}
   },
   [2] = {
      --equipment spellbook, snakebite rod, magician's robe, mage hat, studded legs, leather boots scarf
      items = {{2175, 1}, {2182, 1}, {8819, 1}, {8820, 1}, {2468, 1}, {2643, 1}, {2661, 1}},
      --container rope, shovel, mana potion
      container = {{2120, 1}, {2554, 1}, {7620, 1}}
   },
   [3] = {
      --equipment dwrven shield, 5 spear, ranger's cloak, ranger legs scarf, legion helmet
      items = {{2525, 1}, {2389, 5}, {2660, 1}, {8923, 1}, {2643, 1}, {2661, 1}, {2480, 1}},
      --container rope, shovel, health potion, bow, 50 arrow
      container = {{2120, 1}, {2554, 1}, {7618, 1}, {2456, 1}, {2544, 50}}
   },
   [4] = {
      --equipment dwarven shield, steel axe, brass armor, brass helmet, brass legs scarf
      items = {{2525, 1}, {8601, 1}, {2465, 1}, {2460, 1}, {2478, 1}, {2643, 1}, {2661, 1}},
      --container jagged sword, daramian mace, rope, shovel, health potion
      container = {{8602, 1}, {2439, 1}, {2120, 1}, {2554, 1}, {7618, 1}}
   }
}

function onLogin(player)
   local targetVocation = config[player:getVocation():getId()]
   if not targetVocation then
      return true
   end

   if player:getLastLoginSaved() ~= 0 then
      return true
   end

   for i = 1, #targetVocation.items do
      player:addItem(targetVocation.items[i][1], targetVocation.items[i][2])
   end

   local backpack = player:addItem(1988)
   if not backpack then
      return true
   end

   for i = 1, #targetVocation.container do
      backpack:addItem(targetVocation.container[i][1], targetVocation.container[i][2])
   end
   return true
end

Creaturescripts.xml
Código:


   <event type="login" name="FirstItems" script="firstitems.lua" />

#3 Re: necesito script firstitems el Vie Ene 29, 2016 1:56 pm

nuelma123


Novato
gracias por responder,
me da este error
Código:
Lua Script Error: [CreatureScript Interface]
data/creaturescripts/scripts/firstitems.lua:onLogin
data/creaturescripts/scripts/firstitems.lua:31: attempt to index local 'player' (a number value)
stack traceback:
        [C]: in function '__index'
        data/creaturescripts/scripts/firstitems.lua:31: in function <data/creaturescripts/scripts/firstitems.lua:30>


sabes por qeu puede ser?

#4 Re: necesito script firstitems el Vie Ene 29, 2016 2:16 pm

nuelma123


Novato
ya lo arregle con un poco de ayuda de aqui . [Tienes que estar registrado y conectado para ver este vínculo]

gracias amigo +REP

#5 Re: necesito script firstitems Hoy a las 8:24 am

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .