• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    Ayuda para acomodar los item por vocation

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    kleverl

    kleverl
    Miembro
    Miembro
    Hola chicos tengo un ot 13.16 el cual ya le tengo su pagina todo pero al iniciar los player sus vocation salen sin item no doy como colocarles si alguien me ayuda explicando donde debo ir y abrir que y pegar que seria super de verdad muchas garcias.. Smile Very Happy

    3 participantes

    SoyFabi

    SoyFabi
    Miembro
    Miembro
    kleverl escribió:Hola chicos tengo un ot 13.16 el cual ya le tengo su pagina todo pero al iniciar los player sus vocation salen sin item no doy como colocarles si alguien me ayuda explicando donde debo ir y abrir que y pegar que seria super de verdad muchas garcias.. Smile Very Happy

    coloca este scripts en data/scripts/creaturescripts/coloca un nombre
    Código:
    local FirstItems = CreatureEvent("FirstItems")
    local config = {
       [1] = { -- Sorcerer
    --equipment: mage hat, spellbook, magician's robe, snakebite rod, studded legs, scarf, leather boots, life ring
          items = {{7992, 1}, {3059, 1}, {7991, 1}, {3074, 1}, {3362, 1}, {3572, 1}, {3552, 1}, {3007, 1}},
          --container brown mushrooms, adventurer's stone, mana potion, health potion, rope, shovel
          container = {{3003, 1}, {3457, 1}, {3725, 10}, {16277, 1}, {3052, 1}, {268, 5}, {266, 5}}
       },
       [2] = { -- Druid
    --equipment: mage hat, spellbook, magician's robe, snakebite rod, studded legs, scarf, leather boots, life ring
          items = {{7992, 1}, {3059, 1}, {7991, 1}, {3066, 1}, {3362, 1}, {3572, 1}, {3552, 1}, {3007, 1}},
          --container brown mushrooms, adventurer's stone, mana potion, health potion, rope, shovel
          container = {{3003, 1}, {3457, 1}, {3725, 10}, {16277, 1}, {3052, 1}, {268, 5}, {266, 5}}
       },
       [3] = { -- Paladin
    --equipment: legion helmet, dwarven shield, ranger's cloak, spear, elven legs, scarf, leather boots, life ring
          items = {{3374, 1}, {3425, 1}, {3571, 1}, {3277, 1}, {3401, 1}, {3572, 1}, {3552, 1}, {3007, 1}},
          --container brown mushrooms, adventurer's stone, mana potion, health potion, rope, shovel, arrow, blue quiver, bow
          container = {{3003, 1}, {3457, 1}, {3725, 10}, {16277, 1}, {3052, 1}, {268, 5}, {266, 5}, {3447, 50}, {35848, 1}, {3350, 1}}
       },
       [4] = { -- Knight
    --equipment: brass helmet, dwarven shield, brass armor, steel axe, brass legs, scarf, leather boots, life ring
          items = {{3354, 1}, {3425, 1}, {3359, 1}, {7773, 1}, {3372, 1}, {3572, 1}, {3552, 1}, {3007, 1}},
          --container brown mushrooms, adventurer's stone, mana potion, health potion, rope, shovel, jagged sword, daramian club
          container = {{3003, 1}, {3457, 1}, {3725, 10}, {16277, 1}, {3052, 1}, {268, 5}, {266, 5}, {7774, 1}, {3327, 1}}
       }
    }

    function FirstItems.onLogin(player)
       player:registerEvent("FirstItems")
       if player:getLastLoginSaved() ~= 0 then
          return true
       end

       local targetVocation = config[player:getVocation():getId()]
       if not targetVocation 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(2870)
       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
    FirstItems:register()

    3 participantes

    kleverl

    kleverl
    Miembro
    Miembro
    gracias bro me ayudaste muchooooo Very Happy Very Happy Very Happy Very Happy Arrow I love you

    3 participantes

    kleverl

    kleverl
    Miembro
    Miembro
    otra consulta disculpa el avuso sabes que coloque ya un pj GOD pero no deja usar ningun comando no se que pasara o si cambairon los comandos.... Smile

    3 participantes

    SoyFabi

    SoyFabi
    Miembro
    Miembro
    kleverl escribió:otra consulta disculpa el avuso sabes que coloque ya un pj GOD pero no deja usar ningun comando no se que pasara o si cambairon los comandos.... Smile

    en la base de datos en la tabla accounts, buscas la columna del GOD le das Edit y en type tiene que estar como 6
    Ayuda para acomodar los item por vocation Screen88


    o busca el talkaction del reload en los scripts y eliminas esto:
    Código:
    if player:getAccountType() < ACCOUNT_TYPE_GOD then
          return false
       end

    3 participantes

    6Ayuda para acomodar los item por vocation Empty ya lo hice Mar Mar 12, 2024 10:44 am

    kleverl

    kleverl
    Miembro
    Miembro
    ya lo hice pero aun no osea tengo todo como indicas pero no se no deja sacar comandos quiza tengo algo mal

    3 participantes

    SoyFabi

    SoyFabi
    Miembro
    Miembro
    kleverl escribió:ya lo hice pero aun no osea tengo todo como indicas pero no se no deja sacar comandos quiza tengo algo mal

    si la vocacion es GOD que seria numero 6 y la cuenta tambien tiene el grupo 6, ya te deberia permitir usar comandos, revisa en data/scripts/talkaction

    3 participantes

    akane

    akane
    Miembro
    Miembro
    ojo, deben revisar el group.xml para ver si realmente el god corresponde al groupid=6, en el caso de los servers 10.x hacia arriba corresponde a community manager con groupid=5, lo cual deben dejar tanto al personaje como la cuenta con groupid=5, también hay caso de servers 8.6 por ejemplo en donde el god corresponde a groupid=3.

    Es importante siempre de revisar el groups.xml que se ubica en la carpeta XML del ot

    3 participantes

    9Ayuda para acomodar los item por vocation Empty mill gracias Mar Mar 12, 2024 3:19 pm

    kleverl

    kleverl
    Miembro
    Miembro
    si tienes toda la razon eres el 5 xD muchas garcias hermano igual a los 2 muchas gracias nuavemente por los aporte y tiempo amigos

    3 participantes

    Contenido patrocinado


    3 participantes

    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.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).