I have tried some stuff. Some data is done trough INIs. Other through .DATs
I am making this through write(something, arrayofdata);
and read(something, thesamearray)
This has worked well. INIs doesn't work as expected with weapons. DATs does. With client starting info, INIs just are the rules. Dats works as well, but its more fun to use INIs :D
I modify data types for making this possible, PChar to string for making possible to change messages.. at least at the future.
Single player, i used the biggun map for testing the DLL, however it is not stable because idunnowhichreason. Coop sends a BAD ENTITY message, DM works as a charm, with the exception of the start gun. Indexes of items work as well, as for changing slugs to [something else] such as a weapon. But with no ammo, so i'm working at it.