Issue information

Issue ID
#7720
Status
Confirmed
Severity
None
Started
Frost
Sep 23, 2013 10:17
Last Post
Frost
Jul 5, 2014 17:13
Confirmation
N/A

Frost - Sep 23, 2013 10:17

hi! i use this script and i've noticed that the "showevent 0,0;" doesnt removed the npc's bubble. here's my script

and another report is when i use -1 in showevent, like this "showevent -1,0;" instead of removing the bubble it shows a Warg.

Please Confirm this thanks!

@EDIT: i use 2012-07-16Ragexe and my config is pre-re.

[code=auto:0]prontera,156,180,5 script ShowEvent1 100,{ mes "Hi"; close2; doevent "ShowEvent2::OnQuest"; end; OnQuest: showevent 1,0; end; } prontera,156,175,5 script ShowEvent2 100,{ mes "Hello"; close2; doevent "ShowEvent1::OnQuest"; end; OnQuest: showevent 1,0; end; }[/code]

This post has been edited by Frost on Sep 23, 2013 10:18

Haru - Sep 23, 2013 11:01

Documentation for showevent appears to be completely incorrect. Checked on a 2013-07 Ragexe.

I only did a few tests, but I suppose we're using packet 0x0446 wrong.

showevent 1,0; shows a question mark and an exclamation mark, with the 'Quest' bubble (should show excl. mark an Quest)

showevent 2,0; shows question and exclamation mark, with the 'Job' bubble. And the NPC gets a cart.

showevent 4,0; shows question and exclamation mark, with the 'Event' bubble. And the NPC gets a cart.

showevent 8,0; shows a warg face icon

showevent 7,0; crashes the client looking for a shield.act I don't have (but my data could be slightly outdated)

showevent 0,0; makes no apparent difference

Changing the second parameter makes no apparent difference


If anyone knows how packet 0x0446 is supposed to work, please let me know.

Frost - Sep 23, 2013 11:49

in rAthena, the "showevent 0,0;" removes the showevents which npc is showing. here in Herc, it doubles the showevent which npc is showing. and about the packet 0x0446, we must contanct yommy to give us some informations about that packet.

Haru - Sep 24, 2013 9:38

Are you positive it works in rAthena? I don't really see how it can happen, considering that we have the same exact implementation of BUILDIN(showevent) and clif_quest_show_event...

But I obtained some information about packet 0x0446 (thanks hemagx!), and I'll be going through it soon, to figure out what we're doing wrong.

Edit: we're indeed doing it wrong. I'm not sure whether the packet changed since 2009, but the implementation we have is not compatible with what's in the 2012-2013 clients.

This post has been edited by Haru on Sep 24, 2013 9:44

Frost - Sep 25, 2013 13:39

Well i test it @ 2010-07-30RagexeRE and the showevent 0,0; removes the bubble in the npc.

Haru - Sep 26, 2013 13:41

Okay, this makes things a bit more complicated... there are probably at least two versions of packet 0x0446, we got to find out when it was changed to the new one :x

Frost - Sep 27, 2013 0:59

i currently test two clients, 2012-07-16Ragexe doesnt remove the show event, same in herc and rathena, the 2010 RagexeRE removes the showevent.

Frost - Jul 5, 2014 17:13

Please disregard this report, some of us dont use 2012-07 clients, so i will change to 2013 thanks!

This post has been edited by Frost on Jul 5, 2014 17:16