Getting an error

Started by Tabris666, July 12, 2025, 06:44:12 PM

Previous topic - Next topic

Tabris666

Well was testing two stages library of the seers and belus but somehow it randomly crashes while loading with error in line 2177.
the code is what was included in belus and line 2177 would be this one
triggerall = (StageVar(info.name) = "Belus") || (StageVar(info.name) = "Library of the Seers");---add stage
since is a random crash kinda hard to even know what is the real issue.

this was the whole code which was copy paste
;;;;;;;;;;;;;;;;;;;;;;ADD CAMERA by Tatsu;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;DATA'S COMMON1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;------------------------
[statedef 90909]
type=s
movetype=i
physics=n
anim=909601 ;;;;;;;;;;;------------------------>empty animation from air file
velset=0,0
ctrl=0

[state 0]
type=varset
trigger1=!time
sysvar(0)=var(15):=(root,id)

[state 0]
type=varset
trigger1=!time
var(0)=90900

[state 0]
type=null
triggerall = (StageVar(info.name) = "Library of the Seers") || (StageVar(info.name) = "Belus");---add stage
trigger1=!time
trigger1=1 || var(7):= 1073741823

[state 0]
type=selfstate
trigger1=time>=numpartner
value=90900

;----------------------------------

[statedef 90900]
type=s
movetype=i
physics=n
anim=909601 ;;;;;;;;;;;----------------------->empty animation from air file
ownpal=1
poweradd=0
velset=0,0
ctrl=0
;---
[state 0]
type=changestate
trigger1=!var(0)
value=90909
persistent=0

;--- let camera_pos follow me (v1.1 only)
[state 0] ; init -on
type=varset
trigger1=(var(8)&4096)
var(8)=var(8)^4096

[state 0] ; check -off
type=varset
trigger1=!(var(8)&4096)
trigger1=var(15)>0 && (playeridexist(var(15)))
trigger1=(playerid(var(15)),gethitvar(isbound)>0)
var(8)=var(8)|4096

[state 0]
type=screenbound
trigger1=(var(7)&65536) || (numpartner>1)
value=0
movecamera=1,1

;--- bind helper(me) to players position

[state 0]
type=posadd
trigger1=!(var(8)&4096) ;; screenbound switch
trigger1=roundstate>=2 && var(15)>0 && playeridexist(var(15))
x= (playerid(var(15)),pos x-pos x!=[-1,1]) *(playerid(var(15)),pos x-pos x) *facing /20.0   ;<- speed (20.0), decreasing it makes the camera faster
y= (playerid(var(15)),pos y-pos y-const240p(50) ) /20.0                                     ;<- speed (20.0), decreasing it makes the camera faster

[state 0]
type=posadd
trigger1=(var(8)&4096) ;; screenbound switch
trigger1=roundstate>=2 && pos y<-const240p(50)
y=1-(pos y / 5.0) ;; init pos y


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;; BELOW STATEDEF -2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[state 0]
type=helper
triggerall=!ishelper && !numhelper(90900)
trigger1=numpartner
trigger1=id<(partner,id) && partner,numhelper(90900)=0
trigger2=!numpartner
id=90900
stateno=90900
helpertype=normal
ownpal=1
size.air.front=1702252 ;; <<-version
size.height=0
ignorehitpause=1
supermovetime=88888
pausemovetime=88888
pos=0,88888

;sys::-2::get_helper::bar004_id ; ID??
[state 0]
type=varset
trigger1=!ishelper && numhelper(90900)
trigger1=(helper(90900),var(0)=90900) && (sysfvar(0)!=helper(90900),id)
sysfvar(0)=(helper(90900),id)

;sys::-2::get_players_id2
[state 0]
type=varset
trigger1=!ishelper && numpartner
trigger1=!numhelper(90900) && (partner,numhelper(90900)) && (sysfvar(0)!=(partner,sysfvar(0)))
sysfvar(0)=(partner,sysfvar(0))

[state 0]
type=screenbound
trigger1=!ishelper && (sysfvar(0)>0) && playeridexist(floor(sysfvar(0)))
trigger1=playerid(floor(sysfvar(0))),var(0)=90900 && numpartner && (sysfvar(4)>0 || stateno=5150)
value=0
movecamera=0,0
ignorehitpause=1

[state 0]
type=playerpush
trigger1=!ishelper && (sysfvar(0)>0) && playeridexist(floor(sysfvar(0)))
trigger1=playerid(floor(sysfvar(0))),var(0)=90900 && numpartner && (sysfvar(4)>0 || stateno=5150)
value=0
ignorehitpause=1

[state 0]
type=screenbound
trigger1=!ishelper && (sysfvar(0)>0) && playeridexist(floor(sysfvar(0)))
trigger1=playerid(floor(sysfvar(0))),var(0)=90900 && (playerid(floor(sysfvar(0))),var(7)&65536) ;; system_switch
value= ((numpartner && sysfvar(4)<1) || !numpartner) ;; [def=0]
movecamera=0,0 ;; [x,y]
ignorehitpause=1
"Thousands of humans falling over like dominoes... ahhh... that sight was so beautiful! I thought my brain was gonna melt..!"

PotS

If it crashes randomly it's probably not an error in something that is always loaded. But the exact error message would be helpful.
You can help with Ikemen GO's development by trying out the latest development build and reporting any bugs on GitHub.
My Mugen and Ikemen content can also be found here.