Jump to content

(HANSIP) Skill Spam Protection


Kichi

Recommended Posts


  • Group:  Members
  • Topic Count:  30
  • Topics Per Day:  0.01
  • Content Count:  208
  • Reputation:   11
  • Joined:  05/31/12
  • Last Seen:  

NICE WORK :P

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  29
  • Topics Per Day:  0.01
  • Content Count:  566
  • Reputation:   34
  • Joined:  11/17/11
  • Last Seen:  

UP FOR THIS!!

Very nice work! Hope it will continue the development of this project.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  25
  • Topics Per Day:  0.01
  • Content Count:  509
  • Reputation:   80
  • Joined:  11/20/11
  • Last Seen:  

thank you
you may give suggestion to improve this code

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  100
  • Topics Per Day:  0.03
  • Content Count:  333
  • Reputation:   7
  • Joined:  03/01/14
  • Last Seen:  

Has someone tested this?

Sounds really create, I almost paid for Adelay Anti-Nodelay, but this seems to satisfy all my needs.

 

Edit: I have it running on my Test Server at the moment, but other than a nodelay.grf I have nothing else to test it with.

WPE somehow does not recognize my .exe as well as Linkz-Speedhack. Any other tools I could use for testing?

 

Edit2: Got WPE to work, your nodelay protect does not work for me. x_x

 

Edit3: https://www.mediafire.com/?1l58wwd9q991nvf These are my manually patched files, I have checked them three times.

Edited by Yuka
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  25
  • Topics Per Day:  0.01
  • Content Count:  509
  • Reputation:   80
  • Joined:  11/20/11
  • Last Seen:  

Has someone tested this?

Sounds really create, I almost paid for Adelay Anti-Nodelay, but this seems to satisfy all my needs.

 

Edit: I have it running on my Test Server at the moment, but other than a nodelay.grf I have nothing else to test it with.

WPE somehow does not recognize my .exe as well as Linkz-Speedhack. Any other tools I could use for testing?

 

Edit2: Got WPE to work, your nodelay protect does not work for me. x_x

 

Edit3: https://www.mediafire.com/?1l58wwd9q991nvf These are my manually patched files, I have checked them three times.

 

what skill you have been test with this code?

only Double Strave, Arrow vulcan, Sonic Blow, Cross Impact, Dragon Breath supported by this code

send the picture / video

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  100
  • Topics Per Day:  0.03
  • Content Count:  333
  • Reputation:   7
  • Joined:  03/01/14
  • Last Seen:  

 

Has someone tested this?

Sounds really create, I almost paid for Adelay Anti-Nodelay, but this seems to satisfy all my needs.

 

Edit: I have it running on my Test Server at the moment, but other than a nodelay.grf I have nothing else to test it with.

WPE somehow does not recognize my .exe as well as Linkz-Speedhack. Any other tools I could use for testing?

 

Edit2: Got WPE to work, your nodelay protect does not work for me. x_x

 

Edit3: https://www.mediafire.com/?1l58wwd9q991nvf These are my manually patched files, I have checked them three times.

 

what skill you have been test with this code?

only Double Strave, Arrow vulcan, Sonic Blow, Cross Impact, Dragon Breath supported by this code

send the picture / video

 

I have tested it with Double Strafe using WPE.

A video of me spamming Double Strafe? Well, it was just like a Sniper spamming Double Strafe with WPE. :P

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  25
  • Topics Per Day:  0.01
  • Content Count:  509
  • Reputation:   80
  • Joined:  11/20/11
  • Last Seen:  

did you apply?
 

 

//--------------------------------------------------------------
// rAthena Battle Configuration File
// Originally Translated by Peter Kieser <[email protected]>
// Made in to plainer English by Ancyker
//--------------------------------------------------------------
// Note 1: Value is a config switch (on/off, yes/no or 1/0)
// Note 2: Value is in percents (100 means 100%)
// Note 3: Value is a bit field. If no description is given,
//         assume unit types (1: Pc, 2: Mob, 4: Pet, 8: Homun, 16: Mercenary)
//--------------------------------------------------------------

//Make sure nodelay grf user still follow the rules [Kichi]
//Also it prevent WPE user to spam skill.
//Note: 2013 client will detect modified act delay
nodelay_protect: 1;

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  100
  • Topics Per Day:  0.03
  • Content Count:  333
  • Reputation:   7
  • Joined:  03/01/14
  • Last Seen:  

 

did you apply?

 

 

//--------------------------------------------------------------

// rAthena Battle Configuration File

// Originally Translated by Peter Kieser <[email protected]>

// Made in to plainer English by Ancyker

//--------------------------------------------------------------

// Note 1: Value is a config switch (on/off, yes/no or 1/0)

// Note 2: Value is in percents (100 means 100%)

// Note 3: Value is a bit field. If no description is given,

//         assume unit types (1: Pc, 2: Mob, 4: Pet, 8: Homun, 16: Mercenary)

//--------------------------------------------------------------

//Make sure nodelay grf user still follow the rules [Kichi]

//Also it prevent WPE user to spam skill.

//Note: 2013 client will detect modified act delay

nodelay_protect: 1;

 

I guess I'll add that to my battle.conf, right?

I couldn't find that step in your read me.txt

 

I have put your snipet into my battle.conf, your battle_conf.txt into my import folder and applied your patch manually. (and recompiled my server)

Here is WPE with 50ms:

I tried it without your protection and it is the same delaywise.

 

Also during "make sql" I get this warning: http://snag.gy/5e6Vk.jpg

Edited by Yuka
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  25
  • Topics Per Day:  0.01
  • Content Count:  509
  • Reputation:   80
  • Joined:  11/20/11
  • Last Seen:  

 

 

did you apply?

 

 

//--------------------------------------------------------------

// rAthena Battle Configuration File

// Originally Translated by Peter Kieser <[email protected]>

// Made in to plainer English by Ancyker

//--------------------------------------------------------------

// Note 1: Value is a config switch (on/off, yes/no or 1/0)

// Note 2: Value is in percents (100 means 100%)

// Note 3: Value is a bit field. If no description is given,

//         assume unit types (1: Pc, 2: Mob, 4: Pet, 8: Homun, 16: Mercenary)

//--------------------------------------------------------------

//Make sure nodelay grf user still follow the rules [Kichi]

//Also it prevent WPE user to spam skill.

//Note: 2013 client will detect modified act delay

nodelay_protect: 1;

 

I guess I'll add that to my battle.conf, right?

I couldn't find that step in your read me.txt

 

I have put your snipet into my battle.conf, your battle_conf.txt into my import folder and applied your patch manually. (and recompiled my server)

Here is WPE with 50ms:

I tried it without your protection and it is the same delaywise.

 

Also during "make sql" I get this warning: http://snag.gy/5e6Vk.jpg

 

thanks,

sorry this skill not support double straving yet

now its support double straving version 1.1

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  100
  • Topics Per Day:  0.03
  • Content Count:  333
  • Reputation:   7
  • Joined:  03/01/14
  • Last Seen:  

thanks,

sorry this skill not support double straving yet

now its support double straving version 1.1

 

 

I see. :) I will try it later.

If it was only a small bit of code you changed/added in version 1.1, could you tell me what is was? Or at least the files which you changed?

So I don't need to apply the whole patch manually again. :P

 

Can you implement a protection against Acid Demonstration and Sharp Shoot spamm as well? (that's what many people use in WoE/ PvP)

 

I'll post again, once I have tested your new version.

Edited by Yuka
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  25
  • Topics Per Day:  0.01
  • Content Count:  509
  • Reputation:   80
  • Joined:  11/20/11
  • Last Seen:  

just list all skill that has chance to be tricked

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  100
  • Topics Per Day:  0.03
  • Content Count:  333
  • Reputation:   7
  • Joined:  03/01/14
  • Last Seen:  

just list all skill that has chance to be tricked

Meteor Storm

Double Strafe

Sharp Shoot

Acid Demonstration

Lightning Spear of Ice

 

Guess that's the most important ones.

Good job and thanks a lot! :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  166
  • Topics Per Day:  0.04
  • Content Count:  789
  • Reputation:   50
  • Joined:  04/16/12
  • Last Seen:  

Lookinh forward to this project thanks kichi hahah

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  25
  • Topics Per Day:  0.01
  • Content Count:  509
  • Reputation:   80
  • Joined:  11/20/11
  • Last Seen:  

Lookinh forward to this project thanks kichi hahah

 

thank you

and you could express it click rep_up.png button  :P

  • Upvote 4
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  15
  • Topics Per Day:  0.00
  • Content Count:  99
  • Reputation:   10
  • Joined:  01/13/12
  • Last Seen:  

nice!

good job!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  100
  • Topics Per Day:  0.03
  • Content Count:  333
  • Reputation:   7
  • Joined:  03/01/14
  • Last Seen:  

Are you working on the skills I have stated above? :P

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  19
  • Topics Per Day:  0.00
  • Content Count:  111
  • Reputation:   2
  • Joined:  05/09/13
  • Last Seen:  

its gave me same SQL warnings as stated above

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  100
  • Topics Per Day:  0.03
  • Content Count:  333
  • Reputation:   7
  • Joined:  03/01/14
  • Last Seen:  

Any update on the skills I have posted? D:

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  118
  • Topics Per Day:  0.03
  • Content Count:  1942
  • Reputation:   197
  • Joined:  01/08/12
  • Last Seen:  

also include Bowling Bash of swordsman.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  25
  • Topics Per Day:  0.01
  • Content Count:  509
  • Reputation:   80
  • Joined:  11/20/11
  • Last Seen:  

update 11 june 2014

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  100
  • Topics Per Day:  0.03
  • Content Count:  333
  • Reputation:   7
  • Joined:  03/01/14
  • Last Seen:  

I will try it out later! Thanks. :)


I guess it works! :)

Awesome!

Could you please add Acid Demonstration?

Or is this enough to add it?:

case AC_DOUBLE:
		case SM_BASH:
		case KN_BOWLINGBASH:
		case NJ_KOUENKA:
		case NJ_HYOUSENSOU:
		case WZ_JUPITEL:
                case CR_ACIDDEMONSTRATION:
			if (sd->last_skill = skill_id)
					sd->state.skill_check_double = 1 ;

update 11 june 2014

Just quoting so you notice, sorry. D:

(Since you don't follow this thread)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  153
  • Topics Per Day:  0.04
  • Content Count:  567
  • Reputation:   18
  • Joined:  04/15/13
  • Last Seen:  

Is this compatible with renewal settings only? or the same as pre-renewal?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  118
  • Topics Per Day:  0.03
  • Content Count:  1942
  • Reputation:   197
  • Joined:  01/08/12
  • Last Seen:  

Is this compatible with renewal settings only? or the same as pre-renewal?

Current Version only support Renewal Mode.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  153
  • Topics Per Day:  0.04
  • Content Count:  567
  • Reputation:   18
  • Joined:  04/15/13
  • Last Seen:  

I see. well thanks! for the reply..

Link to comment
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
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

×
×
  • Create New...