Global exception handler has been registered. Game detected: GTA SA 1.0 HOODLUM 14383616 bytes Starting fastman92 limit adjuster 4.3 for WIN_X86, compilation time: 19:00:46 The game crash when after a while, when you're taking territories (yes tested on clean game) How about trying to avoid this by making it more dynamic? It's somewhat easy, there are several free variables to use. This is very common, many people reported that the my mod simply didn't work until I discovered this.Ġ000:constpIsFiring = true wait 0 player.Defined(0) jf continue 0AB1: call_scm_func 1 $player_actor -> pIsFiring if gosub then 0ACD: show_text_highpriority "~y~FIRING" time 1 endend:IsFiring0A8D: iCurrentFire = read_memory pIsFiring size 1 vp falseif 803B: iCurrentFire iLastFirethen 0085: iLastFire = iCurrentFire 0485: return_trueelse 059A: return_falseendreturn:GetWeaponIsFiringAddress0A96: = struct0A8E: = + 0x718 // Current Weapon Slot0A8D: = read_memory size 1 vp *= 28 // Size of weapon data 0A8E: = + 0x5A0 // Start of weapon data005A: += // Get weapon += 16 // idk0AB2: ret 1 in += 16 we have a random number every shot, so just check if it's different.Īgain your mod has code multiplication. The opcode 02E0: (firing_weapon) has a problem, on certain occasions it simply never returns true.Īccording to my very old tests when creating "Enhanced Functions (Weapons)", I deduced that it is caused by the amount of cleo mods installed in the game, but I can't say, may be some incompatibility.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |