• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Tutorial] Tablas para reset y para modificar samples

    Compartir:

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

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Hola Usuario de tibiaface


    Si es la primera ves que abres tu ot y aun no hay Personajes en tu base de datos mysql con level alto puedes hacer un pequeño reset con esta tabla ejecuntandola en tu mysql, claro obvio que muy util ya que si te olvidaste de editar los samples esta tabla ediara todo los player del ot a level 8


    Código:
    UPDATE `players` SET `level` = 8, `experience` = 4200, `health` = 185, `healthmax` = 185, `maglevel` = 0, `mana` = 35, `manamax` = 35, `manaspent` = 0, `soul` = 100, `cap` = 470, `skull` = 0, `skulltime` = 0, `blessings` = 0, `stamina` = 151200000, `online` = 0, `promotion` = 0;

    Esta otras tablas lo que hacen es modificar los samples o mejor dicho los ejemplos

    Código:
    UPDATE `players` `Sorcerer sample` SET `level` = 8, `experience` = 4200, `health` = 185, `healthmax` = 185, `maglevel` = 0, `mana` = 35, `manamax` = 35, `manaspent` = 0, `soul` = 100, `cap` = 470, `skull` = 0, `skulltime` = 0, `blessings` = 0, `stamina` = 151200000, `online` = 0, `promotion` = 0;

    Código:
    UPDATE `players` `paladin sample` SET `level` = 8, `experience` = 4200, `health` = 185, `healthmax` = 185, `maglevel` = 0, `mana` = 35, `manamax` = 35, `manaspent` = 0, `soul` = 100, `cap` = 470, `skull` = 0, `skulltime` = 0, `blessings` = 0, `stamina` = 151200000, `online` = 0, `promotion` = 0;

    Código:
    UPDATE `players` `Knight sample` SET `level` = 8, `experience` = 4200, `health` = 185, `healthmax` = 185, `maglevel` = 0, `mana` = 35, `manamax` = 35, `manaspent` = 0, `soul` = 100, `cap` = 470, `skull` = 0, `skulltime` = 0, `blessings` = 0, `stamina` = 151200000, `online` = 0, `promotion` = 0;

    Código:
    UPDATE `players` `Druid sample` SET `level` = 8, `experience` = 4200, `health` = 185, `healthmax` = 185, `maglevel` = 0, `mana` = 35, `manamax` = 35, `manaspent` = 0, `soul` = 100, `cap` = 470, `skull` = 0, `skulltime` = 0, `blessings` = 0, `stamina` = 151200000, `online` = 0, `promotion` = 0;

    De esta forma haras que los players que son sample osea la imagen que se toma para las nuevas vocaciones sean level 8 y asi no afectaras a los demas jugadores




    mas tablas


    Código:

    UPDATE `accounts` SET `premdays` = 0, `lastday` = 0, `warnings` = 0;
     
    DELETE * FROM `player_deaths`;
     
    DELETE * FROM `player_depotitems`;
     
    DELETE * FROM `player_items`;
     
    UPDATE `player_skills` SET `value` = 10, `count` = 0 WHERE `skillid` >= 0;
     
    DELETE * FROM `player_spells`;
     
    DELETE * FROM `player_storage`;
     
    DELETE * FROM `killers`;
     
    DELETE * FROM `player_killers`;
     
    DELETE * FROM `environment_killers`
     
    UPDATE `houses` SET `owner` = 0, `paid` = 0, `warnings` = 0, `lastwarning` = 0;
     
    DELETE * FROM `house_auctions`;
     
    DELETE * FROM `house_lists`;
     
    DELETE * FROM `house_data`;
     
    DELETE * FROM `guilds`;
     
    DELETE * FROM `guild_invites`;
     
    DELETE * FROM `guild_ranks`;
     
    DELETE * FROM `bans`;
     
    DELETE * FROM `global_storage`;
     
    DELETE * FROM `server_record`;
     
    DELETE * FROM `server_reports`;



    Última edición por [Admin] God Maya el Vie Ene 05, 2018 4:35 pm, editado 1 vez



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

    Invitado

    Anonymous
    Invitado
    Saludos maya, y si por ejemplo ya tenemos players y queremos borrar, los dueños de las casas y los items.! como se haria? sabes?
    Un reset TOTAL

    3default teste el Dom Sep 18, 2016 11:00 am

    Javier20

    Javier20
    Nuevo Miembro
    Nuevo Miembro
    pero como le hago para que no le resetee el magic level ni nada de eso? solo quiero que vuelva al nivel de origen



    Gracias...ya lo descubri gracais al poderde leer XDDD

    Ver perfil de usuario

    zerok

    zerok
    Nuevo Miembro
    Nuevo Miembro
    Hola amigos, descubri como realizar un reset completo en sql, primero deben desactivar la llave externa, ejecutando este comando..

    PRAGMA foreign_keys = 0

    una vez realizado el comando, deben ejecutar el siguiente para realizar el reset.

    DELETE FROM `accounts` WHERE `id` NOT IN ('1')

    ojo que borra todos los players.. solo deja el account manager. suerte <3

    Ver perfil de usuario

    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.

    Temas Recomendados×+

       

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