Giter VIP home page Giter VIP logo

kanan's Introduction

Kanan's Mabinogi Mod

Mods for Mabinogi using Javascript

Instructions

  1. Download Python 3 from python.org.
  2. While installing it make sure you check the box that says Add Python 3.x to PATH
  3. To make sure Python was installed correctly, open a command prompt and type python --version and you should get a response.
  4. Run the batch file kanan.bat as an administrator.

You can run python kanan.py -h for more usage information.

Features

Look in the scripts directory for a full list of mods provided with kanan.

  • By default most scripts (mods) that come with kanan are enabled. To disable a mod go into the ./scripts/ directory and delete it, or add the name of the feature (BitmapFont for example) to disabled.txt.
  • You can attach kanan to different processes if you are running multiple clients. Open an adminstrator command prompt where kanan.py is located and run python kanan.py -p<id> where id is the process id you want to attach to.
  • You can use kanan to load dll's into mabi by modifying DllLoader.js. More details on what to do are located at the top of that file.
  • Simple scripts can be automatically coalesced to cut down on memory usage.

Known issues

  • Closing the command prompt after patches have been applied has caused crashes for some users. If you experience a crash immediately after closing the command prompt then leave it open for now.
    • If kanan.bat does not stay open then something is most likely wrong with your python install.

Contributing

Contributions are welcome. If you are contributing a patch that you aren't the original author of please give credits at the top of the file. If a patch has been added and you are the original author of it or know who is, open an issue so proper credits may be given (or issue a pull request).

Original patch authors

  • Blade3575

    • Bitmap font
    • Elf lag
  • Step29

    • NPC fast text
    • One click revive
    • Free indoor camera
    • Hide NPC curtains
    • Hide second title
    • No player zoom transparency
    • Mana tunnel lag fix
    • No skill rank up window
  • Rydian

    • No black bars
    • Transformation mastery collect mode always enabled
    • No persistent fighter chain popup
    • Objects between camera and character do not become transparent
    • Client side devCat title

Contributions

Thanks to all contributors!

  • QewQew
  • C0ZIEST

kanan's People

Contributors

cursey avatar qewqew avatar coziestest avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.