Arma 3
INIDBI2 - Official extension
34 Comments
Ghost Elite Gamer 27 Apr @ 7:47am 
Update guess when in doubt add " " randomly works now...
Ghost Elite Gamer 27 Apr @ 7:27am 
Hello If anyone is able to help I'm getting this error when testing: Error: ERROR UNDEF : OO_INIDBI("SCALAR", "constructor")
RebelSoldier 11 Sep, 2024 @ 10:48am 
INIDB2 works great with VA and my dedicated server while it is in session, however, after a server restart the player's db files are wiped upon them rejoining the game. Is this how it's supposed to work and if so is there a simple solution to this?
Ryu 16 Jul, 2024 @ 7:12pm 
Also, how do you delete data to reset server progress on a LAN server?
Ryu 15 Jul, 2024 @ 11:27am 
Having the same issue as Autopilotman
Autopilotman 20 May, 2024 @ 4:31pm 
Using this with Billyeatworld's "Direct Action" gamemode, and when I collect a large amount of items and save them in the arsenal; I get:

"InidbI: write failed Arsenal JA Datalist data too big > 8K"

Is there a way to increase the Datalist data maximum size? Would be a great help.
Steel [Democracy Rangers] 23 Oct, 2023 @ 10:14am 
If any other developers come across this issue, make sure you write some data to the DB object otherwise the database won't appear. It doesn't appear to work the same way as creating a database with SQL Server for example.
aryanam850 6 Jul, 2023 @ 4:55am 
i use this mod for DCO GPT mod . but it makes my game crash from start menu .
Stefan_Zmeier 21 May, 2023 @ 2:29am 
how to restart everything, have completed three mission. but want to start over.
.:[-YN-]:. Ninoss 17 Jan, 2023 @ 9:05am 
This mod WILL NOT SAVE anything unless a .sqf script asks for it, this addon is mainly for developers.

Common use-cases of INIDBI :
You want to export things from ARMA to a file, while ARMA can't write in a file, INIDBI can.
You want to save some 'global' persistant datas, for exemple the time a server mission ended to be able to set it next reboot, INIDBI can be used for that.

What INIDBI is not meant to do :
Save/Load significant amount of data frequently, it's not a database!
Every time you you use INIDBI, it will open/read/write the file to make the requested changes, that will become slow really fast.
Haven 19 Nov, 2022 @ 8:07am 
(1/2)

THE SAVE BUTTON DOESN'T WORK WHEN YOU DOWNLOAD THIS MOD, MULTIPLAYER SAVING IS NOT DONE THROUGH THE PAUSE MENU EVER!

If you are running Direct Action, or a similar mission, saving is generally done automatically. Most missions don't have a save button, or at the least don't require one to be pressed for it to save. INIDBI2 is a multiplayer persistence mod, it's meant for large servers to store player data seamlessly between restarts. This means that if you have already installed INIDBI2 from here, you likely have a working save system on that mission.

If you want to test whether it works or not, open the mission that uses it and do something that would need to be saved: for instance on Direct Action if you force your level up by 1, it will save. Then, restart the match and check if your level stays the same, or if what you did persists, if it does, then great! You have saving!
Haven 19 Nov, 2022 @ 8:07am 
(2/2)

Before you go complaining that missions like Direct Action don't save player position and vehicle position by default, please remember what this system and those missions are designed for; dedicated servers. On a real server, roles might be taken, missions you logged out at might now be completed leaving you stranded, and vehicles staying in the world could cause heaps of issues.

TLDR; You probably already have INIDBI2 working, just because that save button isn't grey doesn't mean that your game isn't saving.

PS; If you are having troubles with the mod, try moving the mod folder to your Arma Root directory, this is the folder that CONTAINS the arma.exe file. Do not listen to people that tell you to move keys around, this is not necessary for local multiplayer.
Epsilon 20 May, 2022 @ 7:44am 
is this gonna work in singleplayer?
Toasty 3 Mar, 2022 @ 6:49am 
@icantaimbro copied from a friend: - To save on local multiplayer or dedicated servers you MUST be running INIDBI2 in addition to any mod presets on the host / dedicated server.
- Check save game is being created in @inidbi2/db folder. If not, move @inidbi2 to the ARMA 3 root directory and run it from there.
iCantAimBro 25 Jan, 2022 @ 5:03pm 
@Code34 Im cant figure out how to get this thing to work with the Direct Action by BillyEatWorld, can you make a step by step
y0014984 7 Dec, 2021 @ 10:46am 
You could check out my INIDBI2 tutorial. Unfortunately it's in german and 2 years old, but I think it's still up-to-date. You need scripting to take advantage of this mod. In my video I go through an example. https://www.youtube.com/watch?v=KnXKeuJGoAI
Squigdude 6 Dec, 2021 @ 12:54am 
So im probably just jumping in the pit with everyone else who doesnt know how to use this but for real, do i gotta do something else other than let steam handle the installation? it shows up in the launcher but it just doesnt show up anywhere else after that aside from the mods in the options
schnaps 20 Nov, 2021 @ 3:45am 
I am trying to use this on a non-dedicated server (Hosted with Arma directly, not the Server tool) for the official "Extraction" mission from the new Western Sahara cDLC. I have used this mod befor for a custom mission from the Workshop and it worked (i think i just loaded it as a mod thou the Arma Launcher). The problem is i cant access the console in this mission. Is it even possible to use it in official missions?
J.Phillips 31 Oct, 2021 @ 9:11pm 
Hello. I am trying to use this mod for a database to save persistence on our dedicated server. I have followed all instructions available and do not see a way to save persistence other than gear.
Maddy 27 Oct, 2021 @ 2:25pm 
How do I save?
OussiDropship 22 Sep, 2021 @ 8:03pm 
I don`t know how i can save the game. I have downloaded the mod but it doesn`t work or so
Spelmo3 | TGN 11 Sep, 2021 @ 2:01am 
never come across inidbi2 but a mission we're hosting would benefit with its use.

cant get alot of information can anyone tell me if it works on linux servers. and can it be run as a server mod only?
ArteyFlow 20 Jun, 2021 @ 10:24am 
@TDMatijas If you're running it for local multiplayer why are you messing with -servermod parameters? Just go to "steamapps/common/ArmA 3/!Workshop" (you might have to enable Show hidden folders and drives in order to see this), then copy the INDIBI2 - Official Extension folder and paste it somewhere. After that, enable it through the launcher by clicking "Local Mod" and browsing to the copied folder.
ArteyFlow 20 Jun, 2021 @ 10:22am 
@Husker This is for multiplayer missions only AFAIK
TDMatijas 10 Jun, 2021 @ 5:25pm 
I am trying to run this for a local multiplayer but I dont understand the 3rd step:load it through -serverMod=@inidbi2; or -mod=@inidbi2; Can someone clarify please, Im sure its stupid simple lol
Husker 16 May, 2020 @ 7:47am 
Please in a sentence. How do I actually use this? Have looked over all links. Simply want persistancy on a single Player game locally. Looked over links and mainly refer to servers and multi player games. Cannot figure out how to call this for the mission
Planewalker 16 Apr, 2020 @ 10:17am 
Newest version is(AFAIK) 2.06.04, and is the one on armaholic & here; update dates matches.
Github is still 2.06.


This mod is a work of art, no less.

Thank you.
Stix_09 16 Mar, 2020 @ 2:28pm 
Would it be possible to put the ver number on this steam workshop item so I can compare it to the current vers (currently no idea if this mod is latest version) your workshop mod change history lacks version numbers.
竹之韵 16 Nov, 2019 @ 10:18am 
After the dedicated server uses this MDO, it still cannot be archived. The DB folder is empty. The archive file cannot be found. Do you know how to set the private server?
y0014984 29 Jul, 2019 @ 8:53am 
The *.dll files are no longer blocked by BattlEye.
y0014984 25 Jun, 2019 @ 9:05am 
Me again. I removed the mod and freshly reinstalled it from the steam workshop. Same problem: Battleye blocks the inidbi2_x64.dll

After that I removed the dll and used the one from the dropbox download (v2.06). This dll wasn't blocked by battleeye. After that I calculated the checksums for the steam workshop version and the dropbox download version. The checksums are different.

So I think this is the problem. Replacing the dll files with an mod update causes batteleye to think that there is a threat. I don't know how to fix that.
y0014984 24 Jun, 2019 @ 1:11am 
Hi, after the last update of your mod (adding the 32 bit dll), battle-eye blocks the loading of inidbi2_x64.dll. Do you know what caused this?
Code34  [author] 19 Jun, 2019 @ 12:28am 
hi it was done but it seems publishers dont publish empty directory.
y0014984 18 Jun, 2019 @ 7:54am 
Hi, could you please pre-deploy the "db" folder in the mod structure, so the mod is ready to use? I think this would prevent some problems for new users. Thank you. :steamhappy: