• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Sistema] Task Sytem full

    Compartir:

    Ir a la página : Precedente  1, 2

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

    26default Re: [Sistema] Task Sytem full el Jue Abr 26, 2018 3:59 pm

    Deget92

    avatar
    Miembro
    Miembro
    hola, Yo mato demonios y todavía 0/300  :/ tfs 0.4 tibia 8,6

    Ver perfil de usuario

    27default Re: [Sistema] Task Sytem full el Jue Abr 26, 2018 5:07 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:hola, Yo mato demonios y todavía 0/300  :/ tfs 0.4 tibia 8,6


    Revise que este bien registrado su creaturescript en login.lua y que no le este frabricando ni un error en consola caso contrario si hay un error en consola del sistema publicarlo aqui

    Enviado desde Topic'it



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

    28default Re: [Sistema] Task Sytem full el Vie Abr 27, 2018 1:48 pm

    Deget92

    avatar
    Miembro
    Miembro
    No tengo errores en la consola


    Ver perfil de usuario

    29default Re: [Sistema] Task Sytem full el Vie Abr 27, 2018 5:51 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:No tengo errores en la consola



    Ha probado con otro moustro

    Enviado desde Topic'it



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

    30default Re: [Sistema] Task Sytem full el Sáb Abr 28, 2018 12:17 pm

    Deget92

    avatar
    Miembro
    Miembro
    0 bledow en la consola, tengo todo lo que en la guía, pero cómo matar a la criatura de cualquiera de la lista no funciona ...

    Ver perfil de usuario

    31default Re: [Sistema] Task Sytem full el Sáb Abr 28, 2018 12:26 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:0 bledow en la consola, tengo todo lo que en la guía, pero cómo matar a la criatura de cualquiera de la lista no funciona ...

    hay que ver como esta tomando las funciones en tu tfs 0.4 es posible qque una funcion no esta trabajando bien



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

    32default Re: [Sistema] Task Sytem full el Sáb Oct 06, 2018 7:11 pm

    TheFlariuz

    avatar
    Miembro
    Miembro
    se puede adaptar para tfs 1.2

    Ver perfil de usuario

    33default Re: [Sistema] Task Sytem full el Lun Oct 08, 2018 9:26 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:se puede adaptar para tfs 1.2

    no es posible se tendria que recontrurir todo el sistema



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

    34default Re: [Sistema] Task Sytem full el Dom Oct 21, 2018 3:56 pm

    Deget92

    avatar
    Miembro
    Miembro
    lo agregaras? player_storage

    Ver perfil de usuario

    35default Re: [Sistema] Task Sytem full el Dom Oct 21, 2018 3:58 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:lo agregaras? player_storage

    no entiendo



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

    36default Re: [Sistema] Task Sytem full el Dom Oct 21, 2018 4:02 pm

    Deget92

    avatar
    Miembro
    Miembro
    en login.lua tengo
    Código:
    -------------- TASK SYSTEM --------------
       registerCreatureEvent(cid,"tasksystem")
       if getPlayerStorageValue(cid, 19000) < 0 then
            setPlayerStorageValue(cid, 19000, 0)
       end
       if getPlayerStorageValue(cid, 19001) < 0 then
            setPlayerStorageValue(cid, 19001, 0)
       end
    para mostrar la cantidad de tasks que necesito en el sitio getPlayerStorageValue



    taskranking.lua
    Código:
       
        <?php
            $result = $SQL->query("SELECT `players`.`name`, `player_storage`.`value` FROM `players` JOIN `player_storage` ON `players`.`id` = `player_storage`.`player_id` WHERE `player_storage`.`key` = 19900 ORDER BY CAST(`player_storage`.`value` AS UNSIGNED) DESC LIMIT 30 ;");
                $main_content .= '<div style="text-align: center; font-weight: bold;"><h2>Top of Task Makers on ' . $config['server']['serverName'] . '</h2></div>
        <center><table border="0" cellspacing="1" cellpadding="4" width="100%">
            <tr bgcolor="'.$config['site']['vdarkborder'].'">
                <td width="10%"><b><font color=white><center>Position</font></center></b></td>
                <td width="60%"><b><font color=white><center>Player Name</center></b></font></td>
                <td width="30%"><b><font color=white><center>Task Points</center></b></font></td> 
            </tr>';
            $i = 0;
            foreach ($result as $entry)
            {
            $i++;
            $main_content .= '<tr bgcolor="' . (is_int($i / 2) ? $config['site']['lightborder'] : $config['site']['darkborder']). '"> ';
            $main_content .= '
            <td><center>'.$i.' </center></td>
            <td><b><center><a href="?subtopic=characters&name='.$entry['name'].'">'.$entry['name'].'</a></center></b></td>
            <td><center>'. $entry["value"] .'</center></td>';
       
            $main_content .= "</td></tr>";
            }
            $main_content .= '</table><br />';
        ?>

    Ver perfil de usuario

    37default Re: [Sistema] Task Sytem full el Dom Oct 21, 2018 4:08 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:en login.lua tengo
    Código:
    -------------- TASK SYSTEM --------------
       registerCreatureEvent(cid,"tasksystem")
       if getPlayerStorageValue(cid, 19000) < 0 then
            setPlayerStorageValue(cid, 19000, 0)
       end
       if getPlayerStorageValue(cid, 19001) < 0 then
            setPlayerStorageValue(cid, 19001, 0)
       end
    para mostrar la cantidad de tasks que necesito en el sitio getPlayerStorageValue



    taskranking.lua
    Código:
       
        <?php
            $result = $SQL->query("SELECT `players`.`name`, `player_storage`.`value` FROM `players` JOIN `player_storage` ON `players`.`id` = `player_storage`.`player_id` WHERE `player_storage`.`key` = 19900 ORDER BY CAST(`player_storage`.`value` AS UNSIGNED) DESC LIMIT 30 ;");
                $main_content .= '<div style="text-align: center; font-weight: bold;"><h2>Top of Task Makers on ' . $config['server']['serverName'] . '</h2></div>
        <center><table border="0" cellspacing="1" cellpadding="4" width="100%">
            <tr bgcolor="'.$config['site']['vdarkborder'].'">
                <td width="10%"><b><font color=white><center>Position</font></center></b></td>
                <td width="60%"><b><font color=white><center>Player Name</center></b></font></td>
                <td width="30%"><b><font color=white><center>Task Points</center></b></font></td> 
            </tr>';
            $i = 0;
            foreach ($result as $entry)
            {
            $i++;
            $main_content .= '<tr bgcolor="' . (is_int($i / 2) ? $config['site']['lightborder'] : $config['site']['darkborder']). '"> ';
            $main_content .= '
            <td><center>'.$i.' </center></td>
            <td><b><center><a href="?subtopic=characters&name='.$entry['name'].'">'.$entry['name'].'</a></center></b></td>
            <td><center>'. $entry["value"] .'</center></td>';
       
            $main_content .= "</td></tr>";
            }
            $main_content .= '</table><br />';
        ?>


    cada task tiene su propio storage

    Lib:

    no vamos a data/lib/amoebaTask.lua

    y el seguimiento es por este talkactions

    Código:

        -- Script por amoeba13 --

                function onSay(cid, words, param, channel)
                    local stt = ""
                 
                    for pika, tasks in pairs(amoebaTask) do

                    for i = 1, (#amoebaTask) do
                        nomes = amoebaTask[i].nomes
                        storages = amoebaTask[i].storagecount
                        counts = amoebaTask[i].count
                        stt = stt.. nomes .. " [" .. taskKills(cid, storages) .. "/" .. counts .. "]\n"
                    end       
                      doPlayerPopupFYI(cid, "Task Disponibles en Winner: \n" .. stt .. "")
                            break
                    end
                  return true
                end



    storagecount -----> tomando cada storage de cada task

    {nomes = "Queen Rotworm", nome= {("Queen Rotworm")}, creatures = {"Queen Rotworw"}, storage = 2312108, storagecount = 890108, count = 50, exp = 10000, money = 0, premios = {{6527, 1},{2160, 2}}},



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

    38default Re: [Sistema] Task Sytem full el Dom Nov 11, 2018 8:44 am

    Deget92

    avatar
    Miembro
    Miembro
    hola, gran script funcionó bien, pero agregué "monster level" yo ahora No cuenta los monstruos muertos...




    Código:
                      {nomes = "Dragon", nome= {("Dragon")}, creatures = {"Dragon"}, storage = 2312109, storagecount = 890109, count = 60, exp = 500000, money = 0, premios = {{6527, 2},{2160, 15}}},

    Código:
    <?xml version="1.0" encoding="UTF-8"?>
    <monster name="Dragon" nameDescription="a dragon" race="blood" experience="700" speed="180" manacost="0">
       <health now="1000" max="1000"/>
       <look type="34" corpse="5973"/>
       <targetchange interval="5000" chance="8"/>
       <strategy attack="100" defense="0"/>
       <flags>
          <flag summonable="0"/>
          <flag attackable="1"/>
          <flag hostile="1"/>
          <flag illusionable="1"/>
          <flag convinceable="0"/>
          <flag pushable="0"/>
          <flag canpushitems="1"/>
          <flag canpushcreatures="1"/>
          <flag targetdistance="1"/>
          <flag staticattack="90"/>
          <flag runonhealth="300"/>
       </flags>
       <attacks>
          <attack name="melee" interval="2000" min="-10" max="-120"/>
          <attack name="fire" interval="2000" chance="15" range="7" radius="4" target="1" min="-60" max="-110">
             <attribute key="shootEffect" value="fire"/>
             <attribute key="areaEffect" value="firearea"/>
          </attack>
          <attack name="fire" interval="3000" chance="8" length="8" spread="3" min="-90" max="-170">
             <attribute key="areaEffect" value="firearea"/>
          </attack>
       </attacks>
       <defenses armor="25" defense="18">
          <defense name="healing" interval="1000" chance="13" min="34" max="56">
             <attribute key="areaEffect" value="blueshimmer"/>
          </defense>
       </defenses>
       <elements>
          <element firePercent="100"/>
          <element earthPercent="80"/>
          <element energyPercent="20"/>
          <element icePercent="-10"/>
       </elements>
       <immunities>
          <immunity paralyze="1"/>
          <immunity invisible="1"/>
       </immunities>
       <voices interval="5000" chance="10">
          <voice sentence="GROOAAARRR" yell="1"/>
          <voice sentence="FCHHHHH" yell="1"/>
       </voices>
       <loot>
          <item id="2672" countmax="3" chance="90000"/><!-- dragon ham -->
          <item id="2148" countmax="100" chance="100000"/><!-- gold coin -->
          <item id="2398" chance="20000"/><!-- mace -->
          <item id="2455" chance="6666"/><!-- crossbow -->
          <item id="2434" chance="1333"/><!-- dragon hammer -->
          <item id="2509" chance="1818"/><!-- steel shield -->
          <item id="2406" chance="20000"/><!-- short sword -->
          <item id="2647" chance="2222"/><!-- plate legs -->
          <item id="2457" chance="3333"/><!-- steel helmet -->
          <item id="2387" chance="4000"/><!-- double axe -->
          <item id="7430" chance="400"/><!-- dragonbone staff -->
          <item id="2397" chance="5000"/><!-- longsword -->
          <item id="2546" countmax="13" chance="39000"/><!-- burst arrow -->
          <item id="5877" countmax="1" chance="4000"/><!-- green dragon leather -->
          <item id="1987" chance="59000"><!-- bag -->
             <inside>
                <item id="2187" chance="1111"/><!-- wand of inferno -->
                <item id="2148" countmax="25" chance="100000"/><!-- gold coin -->
                <item id="2516" chance="600"/><!-- dragon shield -->
                <item id="2145" countmax="3" chance="1538"/><!-- small diamond -->
                <item id="2177" chance="2000"/><!-- life crystal -->
                <item id="2413" chance="6666"/><!-- broadsword -->
                <item id="2409" chance="509"/><!-- serpent sword -->
                <item id="5920" countmax="1" chance="5000"/><!-- green dragon scale -->
             </inside>
          </item>
       </loot>
    </monster>

    Ver perfil de usuario

    39default Re: [Sistema] Task Sytem full el Dom Nov 11, 2018 8:46 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:hola, gran script funcionó bien, pero agregué "monster level" yo ahora No cuenta los monstruos muertos...




    Código:
                      {nomes = "Dragon", nome= {("Dragon")}, creatures = {"Dragon"}, storage = 2312109, storagecount = 890109, count = 60, exp = 500000, money = 0, premios = {{6527, 2},{2160, 15}}},

    Código:
    <?xml version="1.0" encoding="UTF-8"?>
    <monster name="Dragon" nameDescription="a dragon" race="blood" experience="700" speed="180" manacost="0">
       <health now="1000" max="1000"/>
       <look type="34" corpse="5973"/>
       <targetchange interval="5000" chance="8"/>
       <strategy attack="100" defense="0"/>
       <flags>
          <flag summonable="0"/>
          <flag attackable="1"/>
          <flag hostile="1"/>
          <flag illusionable="1"/>
          <flag convinceable="0"/>
          <flag pushable="0"/>
          <flag canpushitems="1"/>
          <flag canpushcreatures="1"/>
          <flag targetdistance="1"/>
          <flag staticattack="90"/>
          <flag runonhealth="300"/>
       </flags>
       <attacks>
          <attack name="melee" interval="2000" min="-10" max="-120"/>
          <attack name="fire" interval="2000" chance="15" range="7" radius="4" target="1" min="-60" max="-110">
             <attribute key="shootEffect" value="fire"/>
             <attribute key="areaEffect" value="firearea"/>
          </attack>
          <attack name="fire" interval="3000" chance="8" length="8" spread="3" min="-90" max="-170">
             <attribute key="areaEffect" value="firearea"/>
          </attack>
       </attacks>
       <defenses armor="25" defense="18">
          <defense name="healing" interval="1000" chance="13" min="34" max="56">
             <attribute key="areaEffect" value="blueshimmer"/>
          </defense>
       </defenses>
       <elements>
          <element firePercent="100"/>
          <element earthPercent="80"/>
          <element energyPercent="20"/>
          <element icePercent="-10"/>
       </elements>
       <immunities>
          <immunity paralyze="1"/>
          <immunity invisible="1"/>
       </immunities>
       <voices interval="5000" chance="10">
          <voice sentence="GROOAAARRR" yell="1"/>
          <voice sentence="FCHHHHH" yell="1"/>
       </voices>
       <loot>
          <item id="2672" countmax="3" chance="90000"/><!-- dragon ham -->
          <item id="2148" countmax="100" chance="100000"/><!-- gold coin -->
          <item id="2398" chance="20000"/><!-- mace -->
          <item id="2455" chance="6666"/><!-- crossbow -->
          <item id="2434" chance="1333"/><!-- dragon hammer -->
          <item id="2509" chance="1818"/><!-- steel shield -->
          <item id="2406" chance="20000"/><!-- short sword -->
          <item id="2647" chance="2222"/><!-- plate legs -->
          <item id="2457" chance="3333"/><!-- steel helmet -->
          <item id="2387" chance="4000"/><!-- double axe -->
          <item id="7430" chance="400"/><!-- dragonbone staff -->
          <item id="2397" chance="5000"/><!-- longsword -->
          <item id="2546" countmax="13" chance="39000"/><!-- burst arrow -->
          <item id="5877" countmax="1" chance="4000"/><!-- green dragon leather -->
          <item id="1987" chance="59000"><!-- bag -->
             <inside>
                <item id="2187" chance="1111"/><!-- wand of inferno -->
                <item id="2148" countmax="25" chance="100000"/><!-- gold coin -->
                <item id="2516" chance="600"/><!-- dragon shield -->
                <item id="2145" countmax="3" chance="1538"/><!-- small diamond -->
                <item id="2177" chance="2000"/><!-- life crystal -->
                <item id="2413" chance="6666"/><!-- broadsword -->
                <item id="2409" chance="509"/><!-- serpent sword -->
                <item id="5920" countmax="1" chance="5000"/><!-- green dragon scale -->
             </inside>
          </item>
       </loot>
    </monster>

    y no lo va tomar por el problema del añadido a su name sera un gran problema para ti



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

    40default Re: [Sistema] Task Sytem full el Dom Nov 11, 2018 8:56 am

    Deget92

    avatar
    Miembro
    Miembro
    por lo que no funcionará para mí?

    Ver perfil de usuario

    41default Re: [Sistema] Task Sytem full el Dom Nov 11, 2018 9:00 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:por lo que no funcionará para mí?

    si por lo que no funcionara a no ser que haga un mega scripts jajajajajjaaj

    {nomes = "Dragon [1]", nome= {("Dragon [1] ")}, creatures = {"Dragon [1]"}, storage = 2312109, storagecount = 890109, count = 60, exp = 500000, money = 0, premios = {{6527, 2},{2160, 15}}},
    {nomes = "Dragon [2]", nome= {("Dragon [2] ")}, creatures = {"Dragon [2]"}, storage = 2312109, storagecount = 890109, count = 60, exp = 500000, money = 0, premios = {{6527, 2},{2160, 15}}},


    solo digo no se si te funcionara pero al ver el nombre aumentdo del sistema de level de moustro pienso que asi lo tomaria



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

    42default Re: [Sistema] Task Sytem full el Dom Nov 11, 2018 9:44 am

    Deget92

    avatar
    Miembro
    Miembro
    funciona
    Código:
     {nomes = "Dragon", nome= {("Dragon [1] "),("Dragon [2] "),("Dragon [3] "),("Dragon [4] "),("Dragon [5] "),("Dragon [6] "),("Dragon [7] "),("Dragon [8] "),("Dragon [9] "),("Dragon [10] ")}, creatures = {"Dragon [1]", "Dragon [2]", "Dragon [3]", "Dragon [4]", "Dragon [5]", "Dragon [6]", "Dragon [7]", "Dragon [8]", "Dragon [9]", "Dragon [10]"}, storage = 2312109, storagecount = 890109, count = 60, exp = 500000, money = 0, premios = {{6527, 2},{2160, 15}}},

    Ver perfil de usuario

    Contenido patrocinado


    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 2 de 2.)

    Ir a la página : Precedente  1, 2

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