have the same that i cast fire blaze for example, get hit very soon by an enemy and the client think i haven't cast yet, cause hit-interruption and i can cast again :P
Recasting delay is client side, but the server applies the damage and if any of the users above notice, when they do cast another skill to fast the damage is not applied, but the effects and animations are.
i know that, if i use a skill to fast, myself interrupt the casting
but... to reduce the cool down would be nice i think, if it's possible
Well, you could reduce the cool down time for yourself, but just doing that will not do the job. You would need to be able to tell the server the skill is done.
An example. In FlyFF the skills work like this.
client --> server : I want to use heal
server --> clinet : ok thats nice...
--- Client heals and when it is done casting etc. it continues---
client --> server : all done healing ready for next.
What we were able to do with this is to send the 2 packets of data required to complete a full skill cast to server, and since the last packet sent ended the casting / delay. if you sent them together it would send the start and end of the skill effectively allowing you to spam them at a very high rate.
I am unsure if this is how 2moons works or not, simply because the encryption is still unknown to an extent; save botsmall that we know has it because of their ability to create a bot.
I know games there run a seperate timer on the server for each character and handles the delay seperate of the client.
and other games are only clientsided and you can buff 'em to death ^^
would be nice if you were to be able to send the packets that say you were interupted while casting enabling you to cast again without being DC cause that's normally how it work. of course we'd have to find said packets first....
Just a couple points on this to think about...
1)when we get d/c and we have a long cooldown skill(cure wounds,terrace magic, etc, the skills reset and we can recast at will, also applies when we change shards.
2) when these same skills are interrupted as we cast, sometimes, depending on timing we get the skill, and the cooldown is interrupted, allowing us to recast even if the skill would not normally be able to be cast.
3) damage skills with multiple hits(Multiple shot and others) can be intterupted part way through and recast at will without any cooldown.
These points lead me to beleive that cooldown for buffs are "mainly"client sided, while there might or might not be a server side cooldown for attack skills. Also, on capturing packets, I use vista and while I had some problems with win Pcap ( I needed version 4.0). Once I had that installed I was able to capture packets fairly easily. I haven't been able to decode them, But I will say I am not a programmer so I have no idea how to do that...
you have no clue dude , most games are using clientside skills , means the server just calculate the damage ... so if the origanal cast time is 3000 msec's you get the full dmg, now if you make 3000 msec's you attack a way faster and make abit lower dmg ..
the server cant make the attack for you at all , but can increase the dmg!
its like flyff that the guy told
i have lags a lot and know about it
client to server: am using this skill
server to client: u are using this skill therefore, cooldown starts
client calculation: cooldown
however! there is no second package to tell that cooldown is done
so this is easier to work
and most of the DCs occurs by clientsided problem
Berserk COOLDOWN Time? 11/19/2019 - Kal Online - 54 Replies What is the cooldown time for berserk?
GER:
Was ist die cooldown Zeit für wütendes? (Vagabondfähigkeit)
Translated ^^
Skill Cooldown Time 06/23/2010 - Last Chaos - 2 Replies Huhu, ich weiß, dass ihr behauptet, dass es keine Möglichkeit gibt, die Skill Cooldown Zeit zu verringern. Ich habe aber ein Video auf YT gefunden, das das Gegenteil beweist:
YouTube - stone statue
oder warum kann der sonst so schnell Dreifachschlag machen? o.O
[Question]no cooldown time 12/03/2009 - Cabal Private Server - 1 Replies Can Some1 Make Or tell me how to do no cooldown time
Kickol
Lasting time not cooldown.. 05/12/2008 - Kal Online - 8 Replies HI! i was aleready searching the forum about this but couldnt find anything usefull.. anyway, i was asking myself if its possible to change the lasting time of a skill(like berserk, elastic shield,..) so that it would last longer than just a few seconds?(and how) i am not talking about cooldown cause in this case u need to activate the skill over and over again.. and thats damn anoying :)
I hope for some helping replyes:p