• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Actions] item que te de outfits + addons

    Compartir:

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

    1default [Actions] item que te de outfits + addons Lun Mayo 03, 2021 12:17 am

    phpadmin

    phpadmin
    Miembro
    Miembro
    Descripcion escribió:The OTX Server Version: (2.X.S - 2) - Codename: (Crying Damson)
    nesesito un item al usarlo me de el outfit que yo predetermine y los addons 1 y 2
    Imagen Explicativa escribió:Imagen Explicativa: [Actions] item que te de outfits + addons Tibiaf10
    Version del Scripts: TFs 0.3.7

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    algo como esto

    [Actions] item que te de outfits + addons Yjqlk210

    todo en moveEvents.

    Código:

    function onEquip(cid, item, slot, boolean)
        local outfitToTransformInto = 24
        local m = getCreatureOutfit(cid)
        local outfit = {lookType = outfitToTransformInto, lookHead = m.lookHead, lookAddons = m.lookAddons, lookLegs = m.lookLegs, lookBody = m.lookBody, lookFeet = m.lookFeet}
        doSetCreatureOutfit(cid, outfit, -1)
    return true
    end

    function onDeEquip(cid, item, slot, boolean)
        doRemoveCondition(cid, CONDITION_OUTFIT)
    return true
    end

    Código:

     <moveevent type="Equip" itemid="2129" slot="neck" event="script" value="costumeAmulet.lua"/>
        <moveevent type="DeEquip" itemid="2129" slot="neck" event="script" value="costumeAmulet.lua"/>

    ahora en la carpeta data/xml/outfit.xml agregas una linea nueva asi

    Código:

    <outfit id="12" quest="29012"> ---- id del outfit nuevo y el storage
            <list gender="0" lookType="155" name="Pirate"/>  --- aqui va el id del looktype
            <list gender="1" lookType="151" name="Pirate"/>
        </outfit>

    y listo.



    [Actions] item que te de outfits + addons YNU5B25
    https://www.tibiaface.com

    phpadmin

    phpadmin
    Miembro
    Miembro
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:algo como esto

    [Actions] item que te de outfits + addons Yjqlk210

    todo en moveEvents.

    Código:

    function onEquip(cid, item, slot, boolean)
        local outfitToTransformInto = 24
        local m = getCreatureOutfit(cid)
        local outfit = {lookType = outfitToTransformInto, lookHead = m.lookHead, lookAddons = m.lookAddons, lookLegs = m.lookLegs, lookBody = m.lookBody, lookFeet = m.lookFeet}
        doSetCreatureOutfit(cid, outfit, -1)
    return true
    end

    function onDeEquip(cid, item, slot, boolean)
        doRemoveCondition(cid, CONDITION_OUTFIT)
    return true
    end

    Código:

     <moveevent type="Equip" itemid="2129" slot="neck" event="script" value="costumeAmulet.lua"/>
        <moveevent type="DeEquip" itemid="2129" slot="neck" event="script" value="costumeAmulet.lua"/>

    ahora en la carpeta data/xml/outfit.xml agregas una linea nueva asi

    Código:

    <outfit id="12" quest="29012"> ---- id del outfit nuevo y el storage
            <list gender="0" lookType="155" name="Pirate"/>  --- aqui va el id del looktype
            <list gender="1" lookType="151" name="Pirate"/>
        </outfit>

    y listo.


    buena maya precisamente ese no es Sad pero igual me sirve para otro project que estoi haciendo , Te digo cual ando buscando Ejemplo al usar un item se te otorge el outfit ejemplo assasin hombre y mujer con addon 1 y 2 que Ganes el otfits como si estubieras comprando addons
    por cierto maya no e podido comunicarme con tigo xd no te pillo nunca online

    4default Re: [Actions] item que te de outfits + addons Miér Mayo 05, 2021 10:36 am

    Touch Me

    Touch Me
    Miembro
    Miembro
    action.xml
    Código:
    <action itemid="5810" event="script" value="addondoll.lua"/>

    creas addondoll.lua
    Código:
    local config = {
       looktype_male = 156, -- looktype of the outfit for male.
       looktype_female = 152, -- looktype of the outfit for female
       addons = 3, -- how many addons you get.
       storage = 5012 -- storage value used.
       }

    function onUse(cid, item, fromPosition, itemEx, toPosition)
       if getPlayerStorageValue(cid,config.storage) < 1 then
          if getPlayerSex(cid) == 0 then
             doPlayerAddOutfit(cid,config.looktype_female,config.addons)
             doPlayerSendTextMessage(cid,20,'You got an outfit.')
             doSendMagicEffect(getThingPos(cid),12)
             setPlayerStorageValue(cid,config.storage, 1)
          elseif getPlayerSex(cid) == 1 then
             doPlayerAddOutfit(cid,config.looktype_male,config.addons)
             doPlayerSendTextMessage(cid,20,'You got an outfit.')
             doSendMagicEffect(getThingPos(cid),12)
             setPlayerStorageValue(cid,config.storage, 1)
          end
       else
          doPlayerSendTextMessage(cid,20,'You already have this outfit.')
          doSendMagicEffect(getThingPos(cid),2)
       end
       return true
    end

    luego en outfit.xml
    cambias tu assassin por este
    Código:
    <outfit id="13" storageId="5012" storageValue="1">
          <list gender="0" lookType="156" name="Assassin"/>
          <list gender="1" lookType="152" name="Assassin"/>
       </outfit>

    http://google.com

    5default Re: [Actions] item que te de outfits + addons Miér Mayo 05, 2021 10:47 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:algo como esto

    [Actions] item que te de outfits + addons Yjqlk210

    todo en moveEvents.

    Código:

    function onEquip(cid, item, slot, boolean)
        local outfitToTransformInto = 24
        local m = getCreatureOutfit(cid)
        local outfit = {lookType = outfitToTransformInto, lookHead = m.lookHead, lookAddons = m.lookAddons, lookLegs = m.lookLegs, lookBody = m.lookBody, lookFeet = m.lookFeet}
        doSetCreatureOutfit(cid, outfit, -1)
    return true
    end

    function onDeEquip(cid, item, slot, boolean)
        doRemoveCondition(cid, CONDITION_OUTFIT)
    return true
    end

    Código:

     <moveevent type="Equip" itemid="2129" slot="neck" event="script" value="costumeAmulet.lua"/>
        <moveevent type="DeEquip" itemid="2129" slot="neck" event="script" value="costumeAmulet.lua"/>

    ahora en la carpeta data/xml/outfit.xml agregas una linea nueva asi

    Código:

    <outfit id="12" quest="29012"> ---- id del outfit nuevo y el storage
            <list gender="0" lookType="155" name="Pirate"/>  --- aqui va el id del looktype
            <list gender="1" lookType="151" name="Pirate"/>
        </outfit>

    y listo.


    buena maya precisamente ese no es Sad pero igual me sirve para otro project que estoi haciendo , Te digo cual ando buscando Ejemplo al usar un item se te otorge el outfit ejemplo assasin hombre y mujer con addon 1 y 2 que Ganes el otfits como si estubieras comprando addons
    por cierto maya no e podido comunicarme con tigo xd no te pillo nunca online

    no estoy en linea por estoy pasand unos momentos terrible fallecio mi madre y estoy en remodelacion de mi casa una ves termine este de remodelar estare activo en el chat nuevamente



    [Actions] item que te de outfits + addons YNU5B25
    https://www.tibiaface.com

    Morfar

    Morfar
    Miembro
    Miembro
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:algo como esto

    [Actions] item que te de outfits + addons Yjqlk210

    todo en moveEvents.

    Código:

    function onEquip(cid, item, slot, boolean)
        local outfitToTransformInto = 24
        local m = getCreatureOutfit(cid)
        local outfit = {lookType = outfitToTransformInto, lookHead = m.lookHead, lookAddons = m.lookAddons, lookLegs = m.lookLegs, lookBody = m.lookBody, lookFeet = m.lookFeet}
        doSetCreatureOutfit(cid, outfit, -1)
    return true
    end

    function onDeEquip(cid, item, slot, boolean)
        doRemoveCondition(cid, CONDITION_OUTFIT)
    return true
    end

    Código:

     <moveevent type="Equip" itemid="2129" slot="neck" event="script" value="costumeAmulet.lua"/>
        <moveevent type="DeEquip" itemid="2129" slot="neck" event="script" value="costumeAmulet.lua"/>

    ahora en la carpeta data/xml/outfit.xml agregas una linea nueva asi

    Código:

    <outfit id="12" quest="29012"> ---- id del outfit nuevo y el storage
            <list gender="0" lookType="155" name="Pirate"/>  --- aqui va el id del looktype
            <list gender="1" lookType="151" name="Pirate"/>
        </outfit>

    y listo.


    buena maya precisamente ese no es Sad pero igual me sirve para otro project que estoi haciendo , Te digo cual ando buscando Ejemplo al usar un item se te otorge el outfit ejemplo assasin hombre y mujer con addon 1 y 2 que Ganes el otfits como si estubieras comprando addons
    por cierto maya no e podido comunicarme con tigo xd no te pillo nunca online

    no estoy en linea por estoy pasand unos momentos terrible fallecio mi madre y estoy en remodelacion de mi casa una ves termine este de remodelar estare activo en el chat nuevamente

    Funciona para tfs 0.4? saludos PD LAMENTO TU SITUACION NO POR COMPROMISO, SI NO REALMENTE ME PONGO EN TU LUGAR! FUERZA.

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:algo como esto

    [Actions] item que te de outfits + addons Yjqlk210

    todo en moveEvents.

    Código:

    function onEquip(cid, item, slot, boolean)
        local outfitToTransformInto = 24
        local m = getCreatureOutfit(cid)
        local outfit = {lookType = outfitToTransformInto, lookHead = m.lookHead, lookAddons = m.lookAddons, lookLegs = m.lookLegs, lookBody = m.lookBody, lookFeet = m.lookFeet}
        doSetCreatureOutfit(cid, outfit, -1)
    return true
    end

    function onDeEquip(cid, item, slot, boolean)
        doRemoveCondition(cid, CONDITION_OUTFIT)
    return true
    end

    Código:

     <moveevent type="Equip" itemid="2129" slot="neck" event="script" value="costumeAmulet.lua"/>
        <moveevent type="DeEquip" itemid="2129" slot="neck" event="script" value="costumeAmulet.lua"/>

    ahora en la carpeta data/xml/outfit.xml agregas una linea nueva asi

    Código:

    <outfit id="12" quest="29012"> ---- id del outfit nuevo y el storage
            <list gender="0" lookType="155" name="Pirate"/>  --- aqui va el id del looktype
            <list gender="1" lookType="151" name="Pirate"/>
        </outfit>

    y listo.


    buena maya precisamente ese no es Sad pero igual me sirve para otro project que estoi haciendo , Te digo cual ando buscando Ejemplo al usar un item se te otorge el outfit ejemplo assasin hombre y mujer con addon 1 y 2 que Ganes el otfits como si estubieras comprando addons
    por cierto maya no e podido comunicarme con tigo xd no te pillo nunca online

    no estoy en linea por estoy pasand unos momentos terrible fallecio mi madre y estoy en remodelacion de mi casa una ves termine este de remodelar estare activo en el chat nuevamente

    Funciona para tfs 0.4? saludos PD LAMENTO TU SITUACION NO POR COMPROMISO, SI NO REALMENTE ME PONGO EN TU LUGAR! FUERZA.

    si funciona



    [Actions] item que te de outfits + addons YNU5B25
    https://www.tibiaface.com

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