Library for executing custom scripts
Version: v0.4.2
Release: 1 may 2018
MD5 ce9555ae13ba1f206b93c183e5b15133 MISI.ASI
License:
- This MISI library (hereinafter "application") is distributed by
license (Public Domain) free software "as is"
without any guarantees.
This application (hereinafter "project") is
public domain of the GTAMP community.
All source codes, logos, texts, project names are open,
are the combined work of people united by a common idea and a dream.
Everyone can use this project without restrictions
at its discretion:
Compile, modify, correct, supplement, update, sell,
distribute under its own brand and mark.
http://gtamp.com/forum/viewtopic.php?f=4&t=1136#p10506
What is it?
- Library for running LUA scripts in GTA2.
The library is loaded at the start of the game and gives you access
to the game world (as much as the author knows
useful addresses in the memory of the game).
The name MISI came to
me from the derived word of the initial scripts * .MIS
(which in translation probably means a mission) and together with
extension ASI (which is used in the game) it turned out
quite in tune with MISI.ASI.
Documentation:
- All documentation is inside the installer, you can get it by installing the DOC component,
where EN (English) and RU (Russian) languages. This component is selected when installing MISI.
Also you can download it in a separate archive by the link misi_docs.7z
Example:
- Examples of scripts can be selected when installing MISI by selecting the "Examples" component.
Also you can download all the examples in a separate archive by the link misi_examples.7z
Modules:
- Additional scripts/plug-ins that extend the capabilities of MISI. Modules of can be selected when installing MISI by selecting the "Modules" component.
Also you can download all the modules in a separate archive by the link misi_modules.7z
Installation:
- * Requires the installed game GTA2 v11.44
1. Run the installer misi_setup.exe
2. Select the installer language
3. Read and accept the license agreement
4. Select the root directory of the game
5. Select components to install
6. Confirm the installation
7. Installation complete
What is this for?
- For easy and
quick creation/editing of game missions, trainers.
Thanks to the simple LUA syntax, anyone can use it
To study and write the unpretentious script for GTA2 without spending
thus it is a lot of time. It is enough to install MISI in the game,
create a text * .TXT or * .LUA file (name it as
wish), throw in the root folder script located
in the root directory of the game (where gta2.exe is located),
After that, you can run the game and enjoy your
creation.
Thanks:
- Thank authors and their resources:
Sektor for maintaining the game
GTA2 community thanks to him and his comrades people do not forget
about this beautiful game. Also for the useful
Addresses and methods for working with the memory of the game.
http://www.gtamp.com
Vike for patches for the game. Also for the maintenance of the GTA2 community.
http://gtamp.com/forum/viewtopic.php?f=4&t=73
robotanarchy for found and described useful addresses.
https://github.com/Bytewerk/gta2-hackers-remix
Jones for the memory addresses found and published by them.
http://gtamp.com/forum/viewtopic.php?f= ... t=20#p9357
BeepBoop for found and described useful addresses.
http://gtamp.com/forum/viewtopic.php?f=4&t=1123
JernejL for useful programs
thanks to which I started studying modmaking in GTA2.
http://www.gtatools.com
BenMillard for contribution to the development of modding in GTA2
http://projectcerbera.com
Pyro for writing GTA2 Scripting tutorials
http://projectcerbera.com/gta/2/tutorials/
Also thank all people who have published useful
materials and took part in discussions with me
at http://www.gtamp.com
Dark Byte for useful programs
http://www.cheatengine.org
Take-Two Interactive for the creation of a wonderful game GTA2
https://www.take2games.com
Library LUA http://www.lua.org
Inno Setup http://www.jrsoftware.org
Examples of https://www.stackoverflow.com
Contributers:
- People who made an active contribution to the development of the project.
Sektor
The useful address is http://gtamp.com/forum/viewtopic.php?f=4&t=1124#p10549
This address allowed to create a "Stage Constructor"
in which you can dynamically create/delete game objects.
Also, the Sector made a great contribution to the very possibility of creating a library,
placing openly found them memory addresses in the subject.
These addresses were used to create MISI
http://gtamp.com/forum/viewtopic.php?f=4&t=700#p8337
BeepBop
Found and provided a useful address
http://gtamp.com/forum/viewtopic.php?f= ... =60#p10564
Also in this topic were published addresses that were also used in MISI
http://gtamp.com/forum/viewtopic.php?f=4&t=1123#p10326
elypter
For the activity in the project theme
http://gtamp.com/forum/viewtopic.php?f=4&t=1136#p10511
DenLover
Idea, programming, logo, documentation.
Email: logofero@gmail.com
Dege
The author who created the first mod "Alternative Control Scheme" based on MISI
http://gtamp.com/forum/viewtopic.php?f= ... 691#p10681
System requirements:
- OS Windows XP/7/8/10 32 bit
Archiver with support 7z
ATTENTION: The library has become stable, but there is no guarantee that there will be no fly. At the start of the game there is a download of scripts on this may slow down a little. Wait for the full download after the game will work as usual. The library is designed for single-player game, but there is the possibility of scripting for multiplayer however most changes in multiplayer lead to out of sync.
DOWNLOAD:
Final version MISI v0.4.2 (stable) (Language: EN, RU)
MISI v0.4.1 (stable) (Language: EN, RU)
MISI v0.3.3b (no stable) (Language: EN, RU)
Sources:
Sources MISI v0.4.2 (Stable version)
Setup pack MISI v0.4.2 (Resources for the installer)
Sources MISI v0.4.1 (Stable version)
Setup pack MISI v0.4.1 (Resources for the installer)
Sources MISI v0.3.3b (License: Public Domain)
Setup pack MISI v0.3.3b (Resources for the installer)
LUA Lib v5.3.4 (Ready LUA lib is used on project MISI)
LUA sources (http://www.lua.org)
This is the final version.
Work on the project is completed. Perhaps later the fixes will be released if I receive reports or I find bugs.
To all who left their feedback and words of support, thank you. Support is a great incentive to develop.
I hope for someone MISI has become a useful opportunity for the realization of his creative ideas.
Last update: Fixed nickname Sektor and corrected the spacing between headers.