[Release] Faster Range Loading Speed (Client Sided)

11/29/2009 06:07 Trismic#1
Note: This is client sided !

Assuming you have an elf


Search for skill_leveldetail_elf.xml in data/db/skill

Open skill_leveldetail_elf.xml and search for <Ranged_Combat_Mastery> (Should be on line 223)

Because my elf has rank 1 ranged attack, I'll search for rank 1 ranged details.

Rank 1 ranged attack line:

Code:
<SkillLevelDetail SkillLevel="15" PrepareTime="300" [B]AbilityNecessary="30"[/B] StaminaNecessary="5" StaminaModPreparing="-5" StaminaModWaiting="0" StaminaModProcessing="0" ManaNecessary="0" ManaModPreparing="0" ManaModWaiting="0" ManaModProcessing="0" CombatPower="300" StackPerCast="1" BonusDescription="_LT[xml.skill_leveldetail_elf.4553]" EffectDescription="_LT[xml.skill_leveldetail_elf.4861]" Conditions="_LT[xml.skill_leveldetail_elf.4817]" Promotion="_LT[xml.skill_leveldetail_elf.5064]" Var1="10" Var2="15" [B]Var3=[/B]"200" Var4="0" Var5="15" Var6="0" BonusLife="0" BonusMana="0" BonusStamina="0" BonusSTR="5" BonusINT="0" BonusDEX="5" BonusWill="0" BonusLuck="0" AttackRange="0" LevelDescription="_LT[xml.skill_leveldetail_elf.3955]" OptionApplyDmgMin="0" OptionApplyDmgMax="0" OptionApplyCritical="0" OptionApplyBalance="0" OptionApplyWoundMin="0" OptionApplyWoundMax="0" />
Why this line is rank 1 ranged attack? It's because it requires 30 AP... (Bold)

On the same line search for Var3= (Bolded too on the code)

Code:
Var3="200"
Var3 is the loading speed, the other vars (ex: var1, var2, etc) are the max/min damage, str, dex, etc. (You can still try to change them but it will have no effects, I tested it myself)

Simply change 200 into another number. (I changed mine into 300 (r1 humain range speed).)

Note: This is client sided !

Ex: If you see 99%, you can still miss because the server says you shot at about 80% (Assuming you have changed the speed to 300)

You can still change the speed to 99999999999999999999 and it will shoot almost instanly when you lock on a monster, however you have A LOT of chances to miss because the server says you have shot at 1%.

If you want to shoot immediatly, change the speed to -1 instead of 99999999999999

Note2:
You can try the same thing with other skills.

Stuff I tried:
- Unlimited FH teleportation range (Not working)
- Unlimited charge range (Not working)
11/29/2009 06:16 darksnow321#2
so wuts the use of this if its client sided? i mean if u see 99% but its actually 80% then y would u want it to look like 99%
11/29/2009 06:24 foxz360#3
To feel proud.
11/29/2009 06:31 Trismic#4
At 80% and + you have less chance to miss, I'm using it and it's better and I don't miss a lot.

Also when your client reads 99% it will automatically shoot. If you glitch yourself into the river (Hobgoblins), you can leave it open with a bot so it will be easier to train.
11/29/2009 06:36 foxz360#5
Wait the server reads its 80% even though the 99% from the client sided mod is like lightning fast?
Say if you automatically go to 99% the server starts from 0 or reads 80% and goes on?
11/29/2009 06:45 Trismic#6
I don't really understand what you mean but here's an example. The red means the arrow is fired.

Server (Speed 200 - Cannot be changed):

%10_20_25_30_35_40_45_50_60_70_80_90_99

Client (Speed 300 - Can be changed)

%10_20_30_40_50_60_70_80_90_99

============

Another example

Server (Speed 200 - Cannot be changed):

%10_20_25_30_35_40_45_50_60_70_80_90_99

Client (Speed -1 - Can be changed)
%99
11/29/2009 12:42 cloudkiller2006#7
Quote:
Originally Posted by Trismic View Post
Because my elf has rank 1 ranged attack, I'll search for rank 1 ranged details.

Why this line is rank 1 ranged attack? It's because it requires 30 AP...
SkillLevel="1" = rank F
SkillLevel="2" = rank E
SkillLevel="3" = rank D
SkillLevel="4" = rank C
SkillLevel="5" = rank B
SkillLevel="6" = rank A
SkillLevel="7" = rank 9
SkillLevel="8" = rank 8
SkillLevel="9" = rank 7
SkillLevel="10" = rank 6
SkillLevel="11" = rank 5
SkillLevel="12" = rank 4
SkillLevel="13" = rank 3
SkillLevel="14" = rank 2
SkillLevel="15" = rank 1

imho an easier way to see which rank it is, cause some cost the same AP
12/08/2009 22:46 Illyasvieru#8
o_o couldn't this be used to time sog? like adjusting your speed so that the client fires exactly when u are in the sog range?
12/08/2009 22:48 marvinody#9
Also depends on your latency?
12/08/2009 23:12 Celestial Link#10
I'd have settled for a mod to decrease loading time, not increasing client sided aim speed (which is useless, imo).
12/09/2009 00:59 Trismic#11
Quote:
Originally Posted by Celestial Link View Post
I'd have settled for a mod to decrease loading time, not increasing client sided aim speed (which is useless, imo).
Put 1 instead of 300?
12/09/2009 01:11 jets2fly2#12
he means loading time as in, changing the:

Elf: 0.3 second
Human: 0.8 second
AR: 1 Second
(etc)

skill loading time, to like:


Elf: 0.01 second
Human: 0.01 second
AR: 0.01 Second
(etc) (or some other number)
12/09/2009 01:33 Celestial Link#13
Exactly, lol. Imagine a human with .1 second loading time. .-.
12/09/2009 01:53 jets2fly2#14
Quote:
Originally Posted by Celestial Link View Post
Exactly, lol. Imagine a human with .1 second loading time. .-.
better yet, a human with r1 all range skills, and hella dex (like mine ;o)
with 0.1 second load AR, and a certain range mod
12/09/2009 02:28 Celestial Link#15
I was referring to that, but yeah... r1 support shot? :D