Jump to content
Zelot Overlord

New Command

Recommended Posts

Posted

Due to the fact that this server has so many issues with cell lag, especially with charge attack, charge arrow, and push palm strike, and even with just cell lag from ranged attacks, there's a command that will fix those issues. The @refresh command will let people refresh the location of players on their screen and allow them to properly maneuver themselves without the issue of cell lag. This will solve a lot of issues even in woe where people cell lag and are hitting the emp while it looks like they are 10 cells away from it.

Posted

+1, it's another necessity.

Posted

+1 Sniper that know how to use skip trap to "ghost out" abuse of this so they cant get hit

Posted

+1 Sniper that know how to use skip trap to "ghost out" abuse of this so they cant get hit

No!!! my trick T_T

But yeah +1 I got the problem with Bowling Bash

Posted

Allows some features to be abused, should be used with caution.

Posted

Then perhaps those specific features should be adjusted because the addition of this command far outweighs the potential abuse of a handful of features that can be changed. I have been on many servers and haven't seen the command really abused, but I suppose some testing should be done before adding it.

Posted (edited)

What are the benefits that outweigh the current situation if I may ask?

*Besides the cell lag.

Edited by Sensation
Posted

Cell lag as well as the knockback lag that you see when a lord knight uses bowling bash, a sniper uses charge arrow, or a champion uses push palm strike. When this happens there isn't anything that anyone can do unless they are a sinx or a stalker because they can simply use backslide. HOWEVER every other class has to simply use seeds or berries to stay alive without being able to attack back and wait for themselves to die, or stop using seeds/berries altogether and just die. This can happen on any map with knockback. This has been an ongoing problem, as such the potential for abuse(this is the first server I have ever been to that has claimed there's potential for abuse for this command) depending on what could be abused the NPC's or whatever else that has the potential to be abused.

Posted

+1 Sniper that know how to use skip trap to "ghost out" abuse of this so they cant get hit

Haven't seen anyone do this besides me and like 2 others since Scrub played, but good point.

Posted

+1 on this xD Other servers have @refresh as well, why not this server as well?

Posted

Cell lag as well as the knockback lag that you see when a lord knight uses bowling bash, a sniper uses charge arrow, or a champion uses push palm strike. When this happens there isn't anything that anyone can do unless they are a sinx or a stalker because they can simply use backslide. HOWEVER every other class has to simply use seeds or berries to stay alive without being able to attack back and wait for themselves to die, or stop using seeds/berries altogether and just die. This can happen on any map with knockback. This has been an ongoing problem, as such the potential for abuse(this is the first server I have ever been to that has claimed there's potential for abuse for this command) depending on what could be abused the NPC's or whatever else that has the potential to be abused.

I'm highly creative, thus I see how it can be used and from past experience know it can be used for things like duping, bugging NPC scripts and a few other things. I am not against the command, but for the things you describe might be other means available. Spamming @refresh can also reset your PvP timer and make you invulnerable, naturally this can be tweaked/fixed to not do that, but it's still possible to occur if not done. Regarding that, the suggestion is pretty broad and has no detailed pros, cons and 'tweaks' that are to be kept in mind.

Posted

I have not once seen @refresh used to reset a PVP timer and make someone invulnerable. Since you know about the ways to abuse NPC's and such then perhaps you could shed some light on it for the people who haven't used the command to abuse the NPC's and give some suggestions to fix the said NPC's?

Posted

I'm highly creative, thus I see how it can be used and from past experience know it can be used for things like duping, bugging NPC scripts and a few other things. I am not against the command, but for the things you describe might be other means available. Spamming @refresh can also reset your PvP timer and make you invulnerable, naturally this can be tweaked/fixed to not do that, but it's still possible to occur if not done. Regarding that, the suggestion is pretty broad and has no detailed pros, cons and 'tweaks' that are to be kept in mind.

Actually, @refresh works client side, not server side. It refreshes mismatched sprite positions caused by minor lag on your screen alone. It does not refresh your PvP timer, nor does it make you invulnerable because it doesn't count as a relog. If you are attacking someone, and they use @refresh, you don't stop attacking them, nor do they become invulnerable. You still keep beating the crap out of them. And it definitely isn't used to bug NPC scripts or dupe items.

Once again, @refresh command only affects the screen of the person using it. It has NO effect for anyone else, thus it gives NO unfair advantage in pvp/woe/bg/gvg/whatever.

  • Like 1
Posted

Unfortunately this command can bug out npcs and potentially form risk of duping, not to mention that this command (unless adding a rather large cooldown) can be abused in PvP as well. I personally see no 'necessity' to add this.

Posted (edited)

Actually, @refresh works client side, not server side. It refreshes mismatched sprite positions caused by minor lag on your screen alone. It does not refresh your PvP timer, nor does it make you invulnerable because it doesn't count as a relog. If you are attacking someone, and they use @refresh, you don't stop attacking them, nor do they become invulnerable. You still keep beating the crap out of them. And it definitely isn't used to bug NPC scripts or dupe items.

Once again, @refresh command only affects the screen of the person using it. It has NO effect for anyone else, thus it gives NO unfair advantage in pvp/woe/bg/gvg/whatever.

Some skills rely purely on the actual client animation's delay to prevent the player from moving too soon afterward. Unless the source code for @refresh is changed to factor that in and to add a minor server side delay to all skills/items to prevent this from being possible, it'll be able to be abused. Certain dialogues can be reset since they are depending on client-side input, yet processed server side, hence the possibility to further abuse. You are right it works client-side, no doubt about that, but is queried and processed server side too, else the command would be default available on all clients. Thanks for your input and insights though, it's refreshing to have some proper feedback.

Edit: at-command doc does mention this: " synchronizes the player's position on the client with the one stored on the server."

Not to mention the source code, just to keep it complete.

nullpo_retr(-1, sd);
clif_refresh(sd);
return 0;
Edited by Sensation


×
×
  • Create New...