• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    sistema de vocacion-outfit

    Compartir:

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

    1default sistema de vocacion-outfit el Vie Sep 08, 2017 12:12 pm

    Franco0409

    avatar
    Nuevo Miembro
    Nuevo Miembro
    necesito un script que cada vocacion salga con su respectivo outfit
    ejemplo todos cuando se crean su cuenta en tibia y eligen su profecion siempre sale el outfit del citizen pero yo quiero que cada profecion salga con su respectivo outfit

    Ver perfil de usuario

    2default Re: sistema de vocacion-outfit el Vie Sep 08, 2017 12:32 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    primeramente a sus oufhit

    Código:
     <outfit id="4" quest="4503">
            <list gender="0" lookType="139" name="Knight"/>
            <list gender="1" lookType="131" name="Knight"/>
        </outfit>
     
    ...
     
        <outfit id="7" quest="4504">
            <list gender="0" lookType="142" name="Warrior"/>
            <list gender="1" lookType="134" name="Warrior"/>
        </outfit>

    como ve a cada oufhit se le ha añadido un storange que indentificara para una vocacion.

    ahora vamos a creatures scripts y creamos un archivo


    Código:
    local config =
    {
    [4] = 4503, --------> vocacion y estorange del oufhit que colocamos en oufhit.xml
    [8] = 4504,
    [9] = 4501,
    [10] = 4502
    -- add more if needed
    }
     
    function onLogin(cid)
    local hasObtained = 45000 -- esto no mover .
     
    if getPlayerStorageValue(cid, hasObtained) == -1 then
        for k, v in pairs(config) do
            if getPlayerVocation(cid) == k then
                setPlayerStorageValue(cid, v, 1)
                setPlayerStorageValue(cid, hasObtained, 1)
            end
        end
    end
     
    return true
    end


    vamos y agregamos un lines a creaturescript.xml

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


    luego en login.lua registramos

    Código:
    registerCreatureEvent(cid, "voc")



    Ver perfil de usuario http://www.tibiaface.com

    3default Re: sistema de vocacion-outfit el Sáb Sep 09, 2017 4:59 pm

    cimmeria

    avatar
    Miembro
    Miembro
    meva perfecto para miproyecto gracias maya grande

    Ver perfil de usuario http://sayayinz.ddns.net

    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.

     

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