Jump to content
  • 0
Sign in to follow this  
Zirius

@fontcolor showing unnecessary logging effect?

Question

I wonder if it is just me, but when I use @fontcolor and type a string, my character is showing the same effect as when you login. And this always occur everytime I walk some distance, type a string. Is this normal? It doesn't look good though.

Share this post


Link to post
Share on other sites

12 answers to this question

Recommended Posts

  • 0

attachicon.gifscreenHercules027.jpg

 

20140115

 

maybe should move to client support ?

 

post-6720-0-74376800-1411119567_thumb.jpgpost-6720-0-03286000-1411119570_thumb.jpg

 

(using 20140115)

 

Waa starting to think it is not client based.

 

Mam (or anybody), can you please confirm my GIT is same as yours?

 

ACMD(fontcolor) {	unsigned char k;	unsigned short msg_len = 1;	char mout[40];	if( !message || !*message ) {		for( k = 0; k < hChSys.colors_count; k++ ) {			msg_len += sprintf(mout, "[ %s ] : %s",command,hChSys.colors_name[k]);						WFIFOHEAD(fd,msg_len + 12);			WFIFOW(fd,0) = 0x2C1;			WFIFOW(fd,2) = msg_len + 12;			WFIFOL(fd,4) = 0;			WFIFOL(fd,8) = hChSys.colors[k];			safestrncpy((char*)WFIFOP(fd,12), mout, msg_len);			WFIFOSET(fd, msg_len + 12);		}		return false;	}		if( message[0] == '0' ) {		sd->fontcolor = 0;		return true;	}		for( k = 0; k < hChSys.colors_count; k++ ) {		if( strcmpi(message,hChSys.colors_name[k]) == 0 )			break;	}	if( k == hChSys.colors_count ) {		sprintf(atcmd_output, msg_txt(1411), message);// Unknown color '%s'		clif->message(fd, atcmd_output);		return false;	}		sd->fontcolor = k + 1;	msg_len += sprintf(mout, "Color changed to '%s'",hChSys.colors_name[k]);		WFIFOHEAD(fd,msg_len + 12);	WFIFOW(fd,0) = 0x2C1;	WFIFOW(fd,2) = msg_len + 12;	WFIFOL(fd,4) = 0;	WFIFOL(fd,8) = hChSys.colors[k];	safestrncpy((char*)WFIFOP(fd,12), mout, msg_len);	WFIFOSET(fd, msg_len + 12);	return true;}

Why is my characters doing that.

Edited by Zirius

Share this post


Link to post
Share on other sites
  • 0

same as yours, also same as latest hercules git (always update)

 

totally no idea, client support or client hexing is totally not my field

Share this post


Link to post
Share on other sites
  • 0

OMG OMG. I just learned that @fontcolor also removes GM sprites temporarily.

 

I am on GM sprites, then I type a string with @fontcolor activated, for a short time the GM sprite disappeared, showing a normal job. then, goes back on GM sprite..

 

Here's a video:

View My Video

Edited by Zirius

Share this post


Link to post
Share on other sites
  • 0

I will just bump this topic for the last time.

 

I tried creating a local Herc from scratch and client from scratch. Re-set-up them all up. But same thing happens. Am I the only one?

Share this post


Link to post
Share on other sites
  • 0

Same problem here.

 

What happens is that after using @fontcolor <color>, nothing happens until you say something.

After you say something: it "respawns"(login-like animation) your character and, if you hover the mouse over your char, it'll appear a sword (as if you were at pvp or holding shift). for ~3 seconds until a "attack" animation appears on your character and then everything goes normal and you have your desired font color.

 

Such a strange behaviour for a command.

 

I'm using 2013-08-07 client, diffed with NEMO (is there a better solution/client, btw?). Langtype = 6 (because langtype 0 doesnt allow me to use ASCII chars, even with the due patch.)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

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