• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Ayuda] [Items Free] Npc runes

    Compartir:

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

    1[Ayuda] [Items Free] Npc runes Empty [Ayuda] [Items Free] Npc runes Dom Jun 20, 2021 12:04 pm

    Dfsuno

    Dfsuno
    Miembro
    Miembro
    Buenas tardes comunidad, necesito un poco de ayuda estoy haciendo un ot de war 8.6 al parecer están escasos y mas los old que no te creas cuenta solo que al jugar pudes tirar los ítems del player y ya no puede hacer nada, hay n script para que cuando el jugador logue tengo los del first items por defecto?
    o algun npc que los venda gratis.

    Quedo en espera de respuestas gracias (y)

    2 participantes

    2[Ayuda] [Items Free] Npc runes Empty Re: [Ayuda] [Items Free] Npc runes Lun Jun 21, 2021 7:25 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    puedes usar cualquier npc y solo modificar el precio a cero y lo vendera sin necesidad de oro



    [Ayuda] [Items Free] Npc runes YNU5B25
    2 participantes
    http://www.tibiaface.com

    3[Ayuda] [Items Free] Npc runes Empty Re: [Ayuda] [Items Free] Npc runes Lun Jun 21, 2021 10:52 pm

    Dfsuno

    Dfsuno
    Miembro
    Miembro
    Ya modifique los precios, pero cuando le doy 0 se quitan de la lista

    2 participantes

    4[Ayuda] [Items Free] Npc runes Empty Re: [Ayuda] [Items Free] Npc runes Mar Jun 22, 2021 5:53 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    aqui los tienes

    Código:

    <?xml version="1.0" encoding="UTF-8"?>
    <npc name="Eryn" script="data/npc/scripts/[COLOR=Red][B]default.lua[/B][/COLOR]" walkinterval="2000" floorchange="0">
        <health now="100" max="100"/>
        <look type="130" head="39" body="122" legs="125" feet="57" addons="0"/>
        <parameters>
            <parameter key="message_greet" value="SUP |PLAYERNAME|. I sell runes, potions, wands and rods."/>
            <parameter key="message_needmoremoney" value="You do not have enough money."/>
            <parameter key="message_decline" value="Is |TOTALCOST| gold coins too much for you? Get out of here!"/>
            <parameter key="module_shop" value="1" />
    <parameter key="shop_buyable" value="snakebite rod,2182,0;moonlight rod,2186,0;necrotic rod,2185,0;terra rod,2181,0;springsprout rod,8912,0;underworld,8910,0;blessed rod,7429,0;hailstorm rod,2183,0;wand of vortex,2180,0;wand of dragonbreath,2191,0;wand of decay,2188,0;wand of cosmic energy,2189,0;wand of inferno,2187,0;wand of starstorm,8920, 0;wand of voodoo,8922,0;lunar wand,7424,0;wand of shadow,7451,0;ultimate health potion,8473,0;great health potion,7591,0;strong health potion,7588,0;health potion,7618,0;great spirit potion,8472,0;great mana potion,7590,0;strong mana potion,7589,0;mana potion,7620,0;light wand,2163,0;heavy magic missile,2311,0;great fireball,2304,0;explo,2313,0;ultimate healing,2273,0;blank,2260,0;spellbook,2175,0; energy ring,2296,0;charge,2295,0;eternal fire,2300,0;shuriken bomb,2263,0"/>
     
            <parameter key="module_keywords" value="1" />
            <parameter key="keywords" value="runes;potions;wands;rods" />
     
     
    <parameter key="keyword_reply1" value="I sell all original runes plus a couple new ones, energy ring, eternal fire, charge, shuriken bomb." />
        <parameter key="keyword_reply2" value="I sell lots of potions just ask me which one." />
    <parameter key="keyword_reply3" value="I sell all normal wands, and the custom ones are wand of starstorm, wand of voodoo, lunar wand, wand of shadow. The custom wands are expensive!" />
    <parameter key="keyword_reply4" value="I sell all normal wands, and the custom ones are springsprout rod, underworld rod, blessed rod, queens rod. The custom rods are expensive!" />
     
        </parameters>
    </npc>



    [Ayuda] [Items Free] Npc runes YNU5B25
    2 participantes
    http://www.tibiaface.com

    5[Ayuda] [Items Free] Npc runes Empty Re: [Ayuda] [Items Free] Npc runes Mar Jun 22, 2021 6:58 pm

    Dfsuno

    Dfsuno
    Miembro
    Miembro
    Gracias maya, lo probare(y)  

    Me salió lo mismo maya
    Le agregue 1 Gold a un articulo y si apareció

    [Ayuda] [Items Free] Npc runes Capturashop

    2 participantes

    6[Ayuda] [Items Free] Npc runes Empty Re: [Ayuda] [Items Free] Npc runes Mar Jun 22, 2021 7:40 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    es raro que este apareciendo asi de otra forma seria que lo hagas con un actions



    [Ayuda] [Items Free] Npc runes YNU5B25
    2 participantes
    http://www.tibiaface.com

    7[Ayuda] [Items Free] Npc runes Empty Re: [Ayuda] [Items Free] Npc runes Mar Jun 22, 2021 7:41 pm

    Dfsuno

    Dfsuno
    Miembro
    Miembro
    Tendras algun actions que me puedas proporcionar?, es por lo unico que no e puesto on el servidor

    2 participantes

    8[Ayuda] [Items Free] Npc runes Empty Re: [Ayuda] [Items Free] Npc runes Miér Jun 23, 2021 7:51 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    aqui tienes

    Código:

    -- Time Chest by Limos
    local config = {
        exhausttime = 86400, -- time in seconds
        exhauststorage = 2302,
        level = 250 -- minimum level to open the chest
    }

    function onUse(cid, item, fromPosition, itemEx, toPosition)
        local rewarditems = {
            [25] = {
                nextlevel = 50,
                {id = 3982, chance = 5, count = 1}, -- start with the lowest chances
                {id = 2476, chance = 10, count = 1},
                {id = 2479, chance = 15, count = 1},
                {id = 2148, chance = 70, count = math.random(1, 50)}
            },
            [250] = {
                nextlevel = 250,
                {id = 2472, chance = 5, count = 1},
                {id = 7730, chance = 10, count = 1},
                {id = 2497, chance = 15, count = 1},
                {id = 2160, chance = 70, count = math.random(1, 20)}
            },
            [500] = {
                nextlevel = 2500,
                {id = 2522, chance = 5, count = 1},
                {id = 2470, chance = 10, count = 1},
                {id = 2472, chance = 15, count = 1},
                {id = 2160, chance = 70, count = math.random(20, 80)}
            },
            [2500] = {
                nextlevel = 100000,
                {id = 2365, chance = 5, count = 1},
                {id = 2798, chance = 10, count = 15},
                {id = 2522, chance = 35, count = 1},
                {id = 2157, chance = 50, count = math.random(1, 3)}
            }
        }
        if getPlayerLevel(cid) < config.level then
            doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
            doPlayerSendCancel(cid, "You need to be level "..config.level.." to open the chest.")
            return true
        end

        if exhaustion.check(cid, config.exhauststorage) then
            local time = exhaustion.get(cid, config.exhauststorage)
            local hours, minutes, seconds = math.floor (time / 3600), math.floor ((time - ((math.floor (time / 3600)) * 3600))/ 60), time - ((math.floor (time/60)) * 60)
            if time >= 3600 then
                text = hours.." "..(hours == 1 and "hour" or "hours")..", "..minutes.." "..(minutes == 1 and "minute" or "minutes").." and "..seconds.." "..(seconds == 1 and "second" or "seconds")
            elseif time >= 120 then
                text = minutes.." "..(minutes == 1 and "minute" or "minutes").." and "..seconds.." "..(seconds == 1 and "second" or "seconds")
            else
                text = seconds.." "..(seconds == 1 and "second" or "seconds")
            end
            doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
            doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "It is empty. You need to wait "..text.." before you can get a reward again.")
            return true
        end

        local chance = math.random(1,100)
        for v, x in pairs(rewarditems) do
            if getPlayerLevel(cid) >= v and getPlayerLevel(cid) < x.nextlevel then
                level = v
            end
        end

        for i = 1, #rewarditems[level], 1 do
            if chance < rewarditems[level][i].chance then
                local info = getItemInfo(rewarditems[level][i].id)
                if rewarditems[level][i].count > 1 then
                    text = rewarditems[level][i].count .. " " .. info.plural
                else
                    text = info.article .. " " .. info.name
                end

                local item = doCreateItemEx(rewarditems[level][i].id, rewarditems[level][i].count)
                if doPlayerAddItemEx(cid, item, false) ~= RETURNVALUE_NOERROR then
                    doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
                    text = "You have found a reward. It is to heavy or you have not enough space."
                else
                    text = "You have found " .. text .. "."
                    exhaustion.set(cid, config.exhauststorage, config.exhausttime)
                end
                doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, text)
                return true
            else
                chance = chance - rewarditems[level][i].chance
            end
        end
    end

    Código:
    <action uniqueid="4005" event="script" value="quests/timechest.lua"/>



    [Ayuda] [Items Free] Npc runes YNU5B25
    2 participantes
    http://www.tibiaface.com

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