Jump to content
  • 0
Litro

Debug? Whats wrong?

Question

can some one tell me why debug showing in my map console when im edit a script

[Debug]: Source (NPC): Healer#prt at prontera (153,193)[Debug]: Source (NPC): Healer#prt at prontera (153,193)

if i use the original script from git repo, Debug not showing

-	script	Healer	-1,{	.@price = 0;	// Zeny required for heal	.@Buffs = 0;	// Also buff players? (1: yes / 0: no)	.@Delay = 0;	// Heal delay, in seconds	if (@HD > gettimetick(2)) end;	if (.@price) {		message strcharinfo(0),"Healing costs "+.@price+" Zeny.";		if (Zeny < .@price) end;		if(select("^0055FFHeal^000000:^777777Cancel^000000") == 2) close;		Zeny -= .@price;	}	specialeffect2 EF_HEAL2; percentheal 100,100;	if (.@Buffs) {		specialeffect2 EF_INCAGILITY; sc_start SC_INC_AGI,240000,10;		specialeffect2 EF_BLESSING; sc_start SC_BLESSING,240000,10;	}	if (.@Delay) @HD = gettimetick(2)+.@Delay;	close;}

and then i edit it to become like this

 

-	script	Healer	-1,{	specialeffect2 EF_HEAL2; percentheal 100,100;	specialeffect2 EF_INCAGILITY; sc_start SC_INC_AGI,240000,10;	specialeffect2 EF_BLESSING; sc_start SC_BLESSING,240000,10;	close;}

first i thought its because "close;" then i cahnge its to "end;" the result is still same debug will apear on map console.. why debug appeared?

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • 0

It is because of source, the scriptcommand is returning false instead of true, which is showing that debug.

Share this post


Link to post
Share on other sites
  • 0

I'm very interested to know which script command 'return false;'

if this really happens, that command really need some fixing

prontera,157,180,5	script	Healer#1	100,{	.@price = 0;	// Zeny required for heal	.@Buffs = 0;	// Also buff players? (1: yes / 0: no)	.@Delay = 0;	// Heal delay, in seconds	if (@HD > gettimetick(2)) end;	if (.@price) {		message strcharinfo(0),"Healing costs "+.@price+" Zeny.";		if (Zeny < .@price) end;		if(select("^0055FFHeal^000000:^777777Cancel^000000") == 2) close;		Zeny -= .@price;	}	specialeffect2 EF_HEAL2; percentheal 100,100;	if (.@Buffs) {		specialeffect2 EF_INCAGILITY; sc_start SC_INC_AGI,240000,10;		specialeffect2 EF_BLESSING; sc_start SC_BLESSING,240000,10;	}	if (.@Delay) @HD = gettimetick(2)+.@Delay;	close;}prontera,154,180,5	script	Healer#2	100,{	specialeffect2 EF_HEAL2; percentheal 100,100;	specialeffect2 EF_INCAGILITY; sc_start SC_INC_AGI,240000,10;	specialeffect2 EF_BLESSING; sc_start SC_BLESSING,240000,10;	close;}
actually I don't get any error

Share this post


Link to post
Share on other sites
  • 0

 

I'm very interested to know which script command 'return false;'

if this really happens, that command really need some fixing

prontera,157,180,5	script	Healer#1	100,{	.@price = 0;	// Zeny required for heal	.@Buffs = 0;	// Also buff players? (1: yes / 0: no)	.@Delay = 0;	// Heal delay, in seconds	if (@HD > gettimetick(2)) end;	if (.@price) {		message strcharinfo(0),"Healing costs "+.@price+" Zeny.";		if (Zeny < .@price) end;		if(select("^0055FFHeal^000000:^777777Cancel^000000") == 2) close;		Zeny -= .@price;	}	specialeffect2 EF_HEAL2; percentheal 100,100;	if (.@Buffs) {		specialeffect2 EF_INCAGILITY; sc_start SC_INC_AGI,240000,10;		specialeffect2 EF_BLESSING; sc_start SC_BLESSING,240000,10;	}	if (.@Delay) @HD = gettimetick(2)+.@Delay;	close;}prontera,154,180,5	script	Healer#2	100,{	specialeffect2 EF_HEAL2; percentheal 100,100;	specialeffect2 EF_INCAGILITY; sc_start SC_INC_AGI,240000,10;	specialeffect2 EF_BLESSING; sc_start SC_BLESSING,240000,10;	close;}
actually I don't get any error

the scriptCommand is not returning false atm, but no idea if the TopicStarter is having some custom mod or using which emulator..

Share this post


Link to post
Share on other sites
  • 0

nope im using fresh latest hercules and i was re-reading commits and found there some one comment out

return true; not 0; if set 0, map server error...

then i try its my self and the error was gone now and the commits about devotion behaviour fresh copy of hercules will get warning when compiling, some one was report it on bug section, may be dev not yet see its here the bug report

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.