• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Ayuda] Asignar a cada vocacion addons diferentes

    Compartir:

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

    ruta66

    ruta66
    Miembro
    Miembro
    si alguien sabe como asignarlos xfa que me pueda guiar para saber que tengo que mover , si tengo poco conocimiento de scripts pero estoy muy perdido para hacer esto

    ejemplo ek tenga el nobleman , el nightmare etc
    el rp tenga el assassin , hunter etc
    y ed y ms . el mage , summoner etc

    ya que le agrege bonus a los addons y quiero que cada vocacion aproveche los bonus que les asigne

    2 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    este es el systema de vocation outfits

    Código:

    --[[ By Vodkart ]]--
    local config={
    {outfit={136,128,137,129,138,130,139,131,140,132,141,133,142,134,143,135,144,136,145,137,146,138,147,139, 148,140,149,141,150,142,151,143,152,144,153,145,154,146,155,147,},voc={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20},storage=40850}, -- Humanos

    {outfit={5,5},voc={25,26,27,28,29,30},storage=40853},  -- orc

    {outfit={5,5},voc={21,22,23,24,31,32,33,34},storage=40852}  -- elf
    }
     
    function onLogin(cid) 
     
    for a =1,#config do 
    if isInArray(config[a].voc, getPlayerVocation(cid)) and getPlayerStorageValue(cid, config[a].storage) == -1 then 
    setPlayerStorageValue(cid, config[a].storage, 1) 
    for i = 1, #config[a].outfit do
    doPlayerAddOutfit(cid, config[a].outfit[i], 3) 
    end 
    break 
    end 
    end 
    return TRUE 
    end

    explicacion del las lineas el sistema entrega tanto outfits male o female a los player vamos a ver la linea


    {outfit= { 5 ,5 }, voc={21,22,23,24,31,32,33,34} ,storage=40852}
    este 5 es el outfit male y female estas son la vocaciones este es el sotrage que se
    le otorgara para que se le
    agregue y funcione con
    outfits.xml


    agregar esta linea en creaturescripts.xml

    Código:
    <event type="login" name="Out" script="Vocation_Outfit.lua"/>



    ahora configuramos nuestra outfits.xml con la sotrages que nuestras vocaciones quieres que tengan aquella outfits como tenemos el ejemplo de arriba explicado tomar atencion al storage 40852

    modificar outfits.xml

    Código:

       </outfit>
       <outfit id="32" premium="no" quest="40852">
          <list gender="0" lookType="159" name="Elf"/>
          <list gender="1" lookType="159" name="Elf"/>
       </outfit>

    como ves aqui en este outfits le agregue donde dice quest="40852" se e agrego 40852 esto quiere decir que el player al ingresar solo tendra aque utfits y ni uno otro mas al ingresar o al ver la pantalla de change outfits






    [Ayuda] Asignar a cada vocacion addons diferentes YNU5B25
    2 participantes
    http://www.tibiaface.com

    ruta66

    ruta66
    Miembro
    Miembro
    gracias esta perfecto

    2 participantes

    Contenido patrocinado


    2 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).