• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [CreatureEvents] skills limit (Tfs 0.4)

    Compartir:

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

    1default [CreatureEvents] skills limit (Tfs 0.4) el Jue Jun 20, 2019 6:55 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Hola usuarios de tibiaface


    Hace unos dias algunos usuarios buscaban un scripts que le ponga un limite para subir skill, bueno este scripts lo que hace es colocarle un limite al skill digamos que no suba mas de 171 en todas la habilidades sin mas preangulos vamos a la instalacion:

    en:

    data\creaturescripts\scripts

    copiamos cualquier archivo, renombramos por skillblock.lua y pegamos esto dentro

    Código:
    function onAdvance(cid, skill, oldLevel, newLevel)
       if skill == SKILL_SWORD then
          if getPlayerSkillLevel(cid, SKILL_SWORD) >= 171 then
                doPlayerSetRate(cid, SKILL_SWORD, 0.0)
          end
       
       elseif skill == SKILL_SWORD then
          if getPlayerSkillLevel(cid, SKILL_FIST) >= 171 then
                doPlayerSetRate(cid, SKILL_FIST, 0.0)
          end   
       return false
       
       elseif skill == SKILL_AXE then
          if getPlayerSkillLevel(cid, SKILL_AXE) >= 171 then
                doPlayerSetRate(cid, SKILL_AXE, 0.0)
          end   
       return false
       
       elseif skill == SKILL_CLUB then
          if getPlayerSkillLevel(cid, SKILL_CLUB) >= 171 then
                doPlayerSetRate(cid, SKILL_CLUB, 0.0)
          end   
       return false
       
       elseif skill == SKILL_DISTANCE then
          if getPlayerSkillLevel(cid, SKILL_DISTANCE) >= 171 then
                doPlayerSetRate(cid, SKILL_DISTANCE, 0.0)
          end   
       return false
       
       elseif skill == SKILL_SHIELD then
          if getPlayerSkillLevel(cid, SKILL_FIST) >= 171 then
                doPlayerSetRate(cid, SKILL_FIST, 0.0)
          end   
       return false
       
       elseif skill == SKILL_FISH then
          if getPlayerSkillLevel(cid, SKILL_FISH) >= 171 then
                doPlayerSetRate(cid, SKILL_FISH, 0.0)
          end   
       return false
       
    end
    end

    en la misma carpeta buscamos login.lua y agregamos esto

    Código:
    registerCreatureEvent(cid, "BlockSkills")

    Y finalmente nos vamos a:

    data\creaturescripts\creaturescripts.xml

    y agregamos esta tag

    Código:
    <event type="advance" name="BlockSkills" event="script" value="skillblock.lua"/>

    y listo



    [CreatureEvents] skills limit (Tfs 0.4) YNU5B25
    https://www.tibiaface.com

    2default Re: [CreatureEvents] skills limit (Tfs 0.4) el Jue Jun 20, 2019 11:23 pm

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    Excelente aporte amigo maya! muy util



    Si necesitas hospedaje para tu servidor usa este enlace y mira los buenos planes de Windows y Linux:
    Si tu cuenta de PayPal no esta verificada no importara, igual aceptan pagos con cuentas no verificadas.


    [CreatureEvents] skills limit (Tfs 0.4) TRJEB8aSRYK5IulEU6ilJw

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