• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    outfits para vip

    Compartir:

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

    1default outfits para vip el Lun Jun 04, 2018 10:58 pm

    Sotomayor

    avatar
    Miembro
    Miembro
    Que tal buenas noches solicitaba de su apoyo con mi xml de outfits que me pudieran apoyar, en mi servidor 8.6 0.4 dev remplaze 2 outfits de elf y dwarf por los antiguos old warrior y old summoner y me gustaria que solamente los players vip utilizen esos outfits y que cuando se les acabe la vip ya no puedan sera posible? agradezco su apoyo saludos adjunto mi script

    Código:

    <?xml version="1.0"?>
    <outfits>
       <outfit id="1">
           <list gender="0" lookType="136" name="Citizen">
           <attribute speed="5"/>
           <stats maxHealth="100"/>
               </list>
           <list gender="1" lookType="128" name="Citizen">
           <attribute speed="5"/>
           <stats maxHealth="100"/>
               </list>
       </outfit>

       <outfit id="2">
           <list gender="0" lookType="137" name="Hunter">
           <skills dist="3"/>
           </list>
           <list gender="1" lookType="129" name="Hunter">
           <skills dist="3"/>
           </list>
       </outfit>

       <outfit id="3">
           <list gender="0" lookType="138" name="Mage">
           <stats magLevel="2"/>
           <stats maxMana="200"/>
           </list>
           <list gender="1" lookType="130" name="Mage">
           <stats magLevel="2"/>
           <stats maxMana="200"/>
           </list>
       </outfit>

       <outfit id="4">
           <list gender="0" lookType="139" name="Knight">
           <skills sword="3"/>
           </list>
           <list gender="1" lookType="131" name="Knight">
           <skills sword="3"/>
           </list>
       </outfit>

       <outfit id="5" premium="yes">
           <list gender="0" lookType="140" name="Noblewoman">
           <skills club="3"/>
           </list>
           <list gender="1" lookType="132" name="Nobleman">
           <skills club="3"/>
           </list>
       </outfit>

       <outfit id="6" premium="yes">
           <list gender="0" lookType="141" name="Summoner">
           <stats magLevel="2"/>
           <stats maxMana="100"/>
           </list>
           <list gender="1" lookType="133" name="Summoner">
           <stats magLevel="2"/>
           <stats maxMana="100"/>
           </list>
       </outfit>

       <outfit id="7" premium="yes">
           <list gender="0" lookType="142" name="Warrior">
           <skills sword="3"/>
           </list>
           <list gender="1" lookType="134" name="Warrior">
           <skills sword="3"/>
           </list>
       </outfit>

       <outfit id="8" premium="yes">
           <list gender="0" lookType="147" name="Barbarian">
           <skills axe="3"/>
           </list>
           <list gender="1" lookType="143" name="Barbarian">
           <skills axe="3"/>
           </list>
       </outfit>

       <outfit id="9" premium="yes">
           <list gender="0" lookType="148" name="Druid">
           <stats magLevel="2"/>
           </list>
           <list gender="1" lookType="144" name="Druid">
           <stats magLevel="2"/>
           </list>
       </outfit>

       <outfit id="10" premium="yes">
           <list gender="0" lookType="149" name="Wizard">
           <stats magLevel="1"/>
           <stats maxMana="100"/>
           </list>
           <list gender="1" lookType="145" name="Wizard">
           <stats magLevel="1"/>
           <stats maxMana="100"/>
           </list>
       </outfit>

       <outfit id="11" premium="yes">
           <list gender="0" lookType="150" name="Oriental">
           <attribute speed="5"/>
           <stats maxHealth="200"/>
           <stats maxMana="200"/>
               </list>
           <list gender="1" lookType="146" name="Oriental">
           <attribute speed="5"/>
           <stats maxHealth="200"/>
           <stats maxMana="200"/>
               </list>
       </outfit>

       <outfit id="12" premium="yes">
           <list gender="0" lookType="155" name="Pirate">
           <stats maxHealth="100"/>
           <skills club="3"/>
           </list>
           <list gender="1" lookType="151" name="Pirate">
           <stats maxHealth="100"/>
           <skills club="3"/>
           </list>
       </outfit>

       <outfit id="13" premium="yes" >
           <list gender="0" lookType="156" name="Assassin">
           <attribute speed="5"/>
           <skills dist="2"/>
               </list>
           <list gender="1" lookType="152" name="Assassin">
           <attribute speed="5"/>
           <skills dist="2"/>
               </list>
       </outfit>

       <outfit id="14" access="5" premium="yes" >
           <list gender="0" lookType="302" name="God">
           <stats maxHealth="200"/>
           </list>
           <list gender="1" lookType="302" name="God">
           <stats maxHealth="200"/>
           </list>
       </outfit>

       <outfit id="15" premium="yes" >
           <list gender="0" lookType="158" name="Shaman">
           <stats magLevel="2"/>
           </list>
           <list gender="1" lookType="154" name="Shaman">
           <stats magLevel="2"/>
           </list>
       </outfit>

       <outfit id="16" premium="yes" >
           <list gender="0" lookType="252" name="Norsewoman">
           <skills shielding="2"/>
           <stats maxHealth="200"/>
           </list>
           <list gender="1" lookType="251" name="Norseman">
           <skills shielding="2"/>
           <stats maxHealth="200"/>
           </list>
       </outfit>

       <outfit id="17" premium="yes" >
           <list gender="0" lookType="269" name="Nightmare">
           <skills shielding="3"/>
           </list>
           <list gender="1" lookType="268" name="Nightmare">
           <skills shielding="3"/>
           </list>
       </outfit>

       <outfit id="18" premium="yes">
           <list gender="0" lookType="270" name="Jester">
           <stats maxMana="100"/>
           <attribute speed="5"/>
           <stats maxHealth="100"/>
           </list>
           <list gender="1" lookType="273" name="Jester">
           <stats maxMana="100"/>
           <attribute speed="5"/>
           <stats maxHealth="100"/>
           </list>
       </outfit>

       <outfit id="19" premium="yes">
           <list gender="0" lookType="279" name="Brotherhood">
           <stats magLevel="2"/>
           <stats maxHealth="100"/>
           </list>
           <list gender="1" lookType="278" name="Brotherhood">
           <stats magLevel="2"/>
           <stats maxHealth="100"/>
           </list>
       </outfit>

       <outfit id="20" premium="yes" >
           <list gender="0" lookType="288" name="Demonhunter">
           <attribute speed="10"/>
           <stats maxHealth="200"/>
           </list>
           <list gender="1" lookType="289" name="Demonhunter">
           <attribute speed="10"/>
           <stats maxHealth="200"/>
           </list>
       </outfit>

       <outfit id="21" premium="yes" >
           <list gender="0" lookType="324" name="Yalaharian">
           <attribute speed="5"/>
           <stats magLevel="2"/>
           </list>
           <list gender="1" lookType="325" name="Yalaharian">
           <attribute speed="5"/>
           <stats magLevel="2"/>
           </list>
       </outfit>

       <outfit id="22" premium="yes">
           <list gender="0" lookType="336" name="Warmaster">
           <stats maxMana="100"/>
           <attribute speed="15"/>
           <stats maxHealth="100"/>
           <stats magLevel="2"/>
           </list>
           <list gender="1" lookType="335" name="Warmaster">
           <stats maxMana="100"/>
           <attribute speed="15"/>
           <stats maxHealth="100"/>
           <stats magLevel="2"/>
           </list>
       </outfit>

       <outfit id="23" premium="yes">
           <list gender="0" lookType="366" name="Wayfarer">
           <stats maxMana="100"/>
           <attribute speed="15"/>
           <stats maxHealth="100"/>
           <stats magLevel="1"/>
           <skills dist="5"/>
           <skills sword="5"/>
           <skills axe="5"/>
           <skills club="5"/>
           </list>
           <list gender="1" lookType="367" name="Wayfarer">
           <stats maxMana="100"/>
           <attribute speed="15"/>
           <stats maxHealth="100"/>
           <stats magLevel="1"/>
           <skills dist="5"/>
           <skills sword="5"/>
           <skills axe="5"/>
           <skills club="5"/>
           </list>
       </outfit>

       <outfit id="24" premium="yes" >
           <list gender="0" lookType="329" name="Wedding"/>
           <list gender="1" lookType="159" name="Old Summoner"/>
       </outfit>

       <outfit id="26" premium="yes">
           <list gender="1" lookType="160" name="Old Warrior"/>
       </outfit>
    </outfits>



    Última edición por The_Pain el Lun Jun 04, 2018 11:31 pm, editado 1 vez (Razón : El usuario coloco un código muy extenso y fue acomodado en una ventana de código correcta.)

    Ver perfil de usuario

    2default Re: outfits para vip el Lun Jun 04, 2018 11:36 pm

    Debes añadirle este parametro:
    Código:
    quest="storageID"
    storageID lo remplazas por la ID del storage que estes usando para tu sistema vip.
    ese storage debe estar con un valor de [ 1 ] para que sea habilitado.

    aqui un ejemplo:
    Código:
    <outfit id="3">
          <list gender="0" lookType="138" name="Mage" quest="15000">
          <stats magLevel="2"/>
          <stats maxMana="200"/>
          </list>
          <list gender="1" lookType="130" name="Mage" quest="15000">
          <stats magLevel="2"/>
          <stats maxMana="200"/>
          </list>
      </outfit>



    Si necesitas hospedaje para tu servidor usa este enlace y mira las buenos planes de Windows y Linux:

    Si lo que buscas es trafico ilimitado y precios mas baratos, mira estos geniales planes:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

    3default Re: outfits para vip el Miér Jun 06, 2018 3:43 am

    Deget92

    avatar
    Miembro
    Miembro
    ¿Y cuándo tengo un vip sin storage?

    Ver perfil de usuario

    4default Re: outfits para vip el Miér Jun 06, 2018 9:39 am

    con un globalevent, verificas si es vip le otorga esta storage, de lo contrario le quita el storage.
    hay muchas formas para verificar, pero esta es la mas fácil y clásica.



    Si necesitas hospedaje para tu servidor usa este enlace y mira las buenos planes de Windows y Linux:

    Si lo que buscas es trafico ilimitado y precios mas baratos, mira estos geniales planes:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

    5default Re: outfits para vip el Miér Jun 06, 2018 1:54 pm

    Sotomayor

    avatar
    Miembro
    Miembro
    no me funciono le coloque el storage que tengo y quedo intacto Sad

    Ver perfil de usuario

    6default Re: outfits para vip el Miér Jun 06, 2018 2:17 pm

    asegurate de que el storage tenga el valor igual a -> 1 <-
    si usas un storage para la vip, de seguro se guardan los dias vip que tienes,
    asi que es un valor que cambia, debes usar otro storage como referncia usando un globalevent



    Si necesitas hospedaje para tu servidor usa este enlace y mira las buenos planes de Windows y Linux:

    Si lo que buscas es trafico ilimitado y precios mas baratos, mira estos geniales planes:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

    7default Re: outfits para vip el Miér Jun 06, 2018 2:29 pm

    Sotomayor

    avatar
    Miembro
    Miembro
    De hecho el sistema vip que tengo en mi servidor es el vip system by mock, ya intente con algunos y aun nada

    Ver perfil de usuario

    8default Re: outfits para vip el Miér Jun 06, 2018 3:13 pm

    Publica tu sistema vip, o el script del item que te otorga vip!



    Si necesitas hospedaje para tu servidor usa este enlace y mira las buenos planes de Windows y Linux:

    Si lo que buscas es trafico ilimitado y precios mas baratos, mira estos geniales planes:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

    9default Re: outfits para vip el Miér Jun 06, 2018 6:53 pm

    Sotomayor

    avatar
    Miembro
    Miembro
    hola claro mira es este

    vip = {
      name = "Vip system";
      author = "Mock";
      version = "1.0.0.0";
      query="ALTER TABLE `accounts` ADD `vip_time` INTEGER";
      query2="ALTER TABLE `accounts` ADD `vip_time` INT(15) NOT NULL"
    }

    function vip.setTable()
      dofile('config.lua')
      if sqlType == "sqlite" then
      db.executeQuery(vip.query)
      else
           db.executeQuery(vip.query2)
      end
    end

    function vip.getVip(cid)
            assert(tonumber(cid),'Parameter must be a number')
            if isPlayer(cid) == FALSE then error('Player don\'t find') end;
            ae =  db.getResult("SELECT `vip_time` FROM `accounts` WHERE `name` = '"..getPlayerAccount(cid).."';")
            if ae:getID() == -1 then
               return 0
            end

    local retee = ae:getDataInt("vip_time") or 0
    ae:free()
            return retee
    end

    function vip.getVipByAcc(acc)
            assert(acc,'Account is nil')
            local a = db.getResult("SELECT `vip_time` FROM `accounts` WHERE `name` = '"..acc.."';")
            if a:getID() ~= -1 then
                return a:getDataInt("vip_time") or 0, a:free()
            else
                error('Account don\'t find.')
            end
    end

    function vip.setVip(cid,time)
            dofile("config.lua")
            assert(tonumber(cid),'Parameter must be a number')
            assert(tonumber(time),'Parameter must be a number')
            if isPlayer(cid) == FALSE then error('Player don\'t find') end;
            db.executeQuery("UPDATE `"..sqlDatabase.."`.`accounts` SET `vip_time` = '"..(os.time()+time).."' WHERE `accounts`.`name` ='".. getPlayerAccount(cid).."';")
    end

    function vip.getVipByAccount(acc)
            assert(acc,'Account is nil')
            return db.getResult("SELECT `vip_time` FROM `accounts` WHERE `name` = '"..acc.."';"):getDataInt("vip_time") or 0
    end                                      

    function vip.hasVip(cid)
            assert(tonumber(cid),'Parameter must be a number')
            if isPlayer(cid) == FALSE then return end;
            local t = vip.getVip(cid) or 0
            if os.time(day) < t then
               return TRUE
            else
               return FALSE
            end
    end

    function vip.hasVips(cid)
            assert(tonumber(cid),'Parameter must be a number')
            if isPlayer(cid) == FALSE then return end;
            local t = vip.getVip(cid)
            if os.time(day) < t then
               return TRUE
            else
               return FALSE
            end
    end

    function vip.accountHasVip(acc)
            assert(acc,'Account is nil')
            if os.time() < vip.getVipByAccount(acc) then
               return TRUE
            else
               return FALSE
            end
    end
    function vip.getDays(days)
      return (3600 * 24 * days)
    end

    function vip.addVipByAccount(acc,time)
      assert(acc,'Account is nil')
      assert(tonumber(time),'Parameter must be a number')
      local a = vip.getVipByAcc(acc)
      a = os.difftime(a,os.time())
      if a < 0 then a = 0 end;
      a = a+time
      return vip.setVipByAccount(acc,a)
    end

    function vip.setVipByAccount(acc,time)
            dofile("config.lua")
            assert(acc,'Account is nil')
            assert(tonumber(time),'Parameter must be a number')
            db.executeQuery("UPDATE `accounts` SET `vip_time` = '"..(os.time()+time).."' WHERE `accounts`.`name` ='"..acc.."';")
            return TRUE
    end

    function vip.returnVipString(cid)
      assert(tonumber(cid),'Parameter must be a number')
      if isPlayer(cid) == TRUE then
         return os.date("%d %B %Y %X ", vip.getVip(cid))
      end
    end

    Ver perfil de usuario

    10default Re: outfits para vip el Jue Jun 07, 2018 12:21 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    este sistema funciona de esta manera te entrega un storage al hacer un login este storange 55555


    explicando cuando le das clic a un objeto y te agrega vip tendras que ahacer login para que te entegre aquel storage y se habiliten lo addones que tienen ese storage



    [Tienes que estar registrado y conectado para ver este vínculo]

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

    11default Re: outfits para vip el Jue Jun 07, 2018 10:04 pm

    Sotomayor

    avatar
    Miembro
    Miembro
    De hecho justamente ese es el sistema que tengo en mi servidor !

    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.

     

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