Loading...
  1. Dismiss Notice
  2. Dismiss Notice
  3. Dismiss Notice
  4. If this is your first visit, you may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Want to fix no animation hacks?

Discussion in 'Old Threads' started by jostajay, Feb 7, 2011.

  1. jostajay

    jostajay New Member

    Joined:
    Feb 7, 2011
    Messages:
    4
    Likes Received:
    4
    Trophy Points:
    0
    Understanding the mechanics in the game and realizing yes, no animation in a sense cannot be stopped. however, Here is a simple fix to force players to play fair when they are being extra sneaky with abusing the game.

    If Animation length is > than Cast time, than cast time = Animation Length

    A simple EZ Script to add in and test out. I have done this for a few private servers already and they said it works flawlessly, it's something you guys at GamezNetwork might want to think about implementing as No animation is cheap and not everyone always has fraps up to catch hackers.

    I just installed aion again today, and the patch is at 2.1.0.7. I don't know if ur private server supports this as I have been getting stuck at the server select screen. Offsets changed.
     
    2 people like this.
  2. Solaria

    Solaria New Member

    Joined:
    Feb 2, 2011
    Messages:
    39
    Likes Received:
    4
    Trophy Points:
    0
    Location:
    USA
    If you are getting stuck at the server select screen, you will just simply have to re-download the Gamezaion Launcher. Worked like a charm for me. (after updating the NCSoft launcher that is).

    And I love your idea.

    +1 Bump! <3
     
    1 person likes this.
  3. jostajay

    jostajay New Member

    Joined:
    Feb 7, 2011
    Messages:
    4
    Likes Received:
    4
    Trophy Points:
    0
    i tried reinstalling launcher twice already : / do u have 2.1.0.7 version of Aion?
     
    1 person likes this.
  4. Chokolaticoco

    Chokolaticoco Expert

    Joined:
    Sep 9, 2010
    Messages:
    701
    Likes Received:
    129
    Trophy Points:
    0
    Location:
    Wasteland
    i think the server supports 2.1.0 only if im not mistaken
     
    1 person likes this.
  5. Euphy

    Euphy Well-Known Member

    Joined:
    Dec 13, 2010
    Messages:
    1,330
    Likes Received:
    353
    Trophy Points:
    0
    Location:
    Cage
    2.1.0.7 works. Siel was down earlier today, so try again.

    About your suggestion: does that imply that skills without cast time (but with animations, obviously) would get cast time? If so, I don't really like the idea due to non-casted skills being cancelled midway from stuns, sleep, etc. Correct me if I'm wrong.
     
    1 person likes this.
  6. jostajay

    jostajay New Member

    Joined:
    Feb 7, 2011
    Messages:
    4
    Likes Received:
    4
    Trophy Points:
    0
    interesting, and thanx for bringing this up. This will have to be tested with 0 second casts and see how much of a game breaker it does, Although 0 second cast spells still can get canceled by stuns and sleeps, very rare and i doubt it will raise the rareness by a great deal unless the animation lengths are longer than .2 seconds.

    edit: I thought stuns interrupt skills even with 0 second casts if the stun goes off before the animation is done. Can anyone verify this? I havent played aion in over a year so sorry for my lack of memory : .
     
    1 person likes this.
  7. Euphy

    Euphy Well-Known Member

    Joined:
    Dec 13, 2010
    Messages:
    1,330
    Likes Received:
    353
    Trophy Points:
    0
    Location:
    Cage
    No, zero-cast spells can't be interrupted, ever. Also, the animations on a large portion of skills are 1 second or longer, which I couldn't imagine being converted into a cast time. And that would also imply that no animation would show after the cast, which would visually look bad (unless the animation happens while casting, which would be fairly difficult to script, I'd assume).

    It's a nice concept, but there's too many technical problems for it to be applied.
     
    1 person likes this.
  8. tigies

    tigies New Member

    Joined:
    Feb 23, 2011
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    0
    what about creating a thread to keep an eye to casting time? something like

    canUseSkill(player)
    return player.castingtimer=<0;

    useSkill(player, skill)
    if (!player.canUseSkill()) send system_message that u cannot do skill;
    else {
    do all skill stuff
    create a thread to start counting
    and finally send packet for start casting

    so if anyones doing noanimation and tries to do skill before casting time ends will receive a system message and effect wont appear

    it could be done without threads also.
     
  9. Asanka

    Asanka ~watching over you~

    Joined:
    Sep 3, 2010
    Messages:
    1,383
    Likes Received:
    494
    Trophy Points:
    0
    Animation and casting time are 2 separate things. Also animation time is controlled by client only (thats why no-animation works on every server, even retail), so there is no effective way to prevent this. I've tried to implement script that used fraction of player's attack speed as delay between skills. It worked fine but community went QQ about them unable to weave anymore (even tho it was still possible, just autoweaves didnt occur that often)... so it was reverted (not by me =\).
     
    Last edited: Feb 23, 2011
    1 person likes this.
  10. HEX

    HEX Legendary Member

    Joined:
    Nov 8, 2010
    Messages:
    2,438
    Likes Received:
    607
    Trophy Points:
    363
    Location:
    Romania
    no-animation - affect in special glads and male classes
     
  11. kumbaj1612

    kumbaj1612 SPATALOS server elyos

    Joined:
    Aug 3, 2010
    Messages:
    507
    Likes Received:
    136
    Trophy Points:
    0
    Location:
    SRBIJA
    dude speak in english !!! i like it the way it is now
     
  12. panuway

    panuway Proficient

    Joined:
    Jul 12, 2010
    Messages:
    268
    Likes Received:
    30
    Trophy Points:
    0
    Location:
    Everywhere
    i disagree, i am running 2.1.0.8 version...bump
     
  13. tigies

    tigies New Member

    Joined:
    Feb 23, 2011
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    0
    i know animation its client side.
    but on server side it must receive a packet that tells that this player is trying to use x skill, and there's where it calls the skill constructor and all the other stuff.
    and as far as i know server must send a system message to this client to start the animation on client's side.

    so if it was a timer for casting time it could be possible to prevent doing skills in time < player.castTime() (for example), sending a message to the client. so even if they dont do animation the dmg and all the pvp maths wouldnt be done.

    sorry for my english

    pd : didnt read about the non casted skills. what about doing an xml that has all the non casted skills base time? with the same method i think it should work :S maybe im wrong but it's the only way that i think it could be possible >,<
     
    Last edited: Feb 23, 2011
  14. Euphy

    Euphy Well-Known Member

    Joined:
    Dec 13, 2010
    Messages:
    1,330
    Likes Received:
    353
    Trophy Points:
    0
    Location:
    Cage
    Like Asanka and I have posted--

    Cast time and animation time are different, most importantly because cast times can be interrupted in a large number of ways (ex. stun) that animation-skills wouldn't be. Also, chain skills would be affected, since afaik you can't add cast time to chain skills (or it would create lots of bugs, at the very least).
     
  15. Asanka

    Asanka ~watching over you~

    Joined:
    Sep 3, 2010
    Messages:
    1,383
    Likes Received:
    494
    Trophy Points:
    0
    not an option either. every skill has its own base animation time and animation time of every skill depends on attack speed. Do you happen to have exact formula and base animation time for every skill to write that .xml? If not: how do you want to measure them?
     
    Last edited: Feb 23, 2011
    1 person likes this.

Share This Page