Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rappelz > Rappelz Private Server
You last visited: Today at 10:58

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement
Bitcoin Dice Game


[Info] Taming-Calculation

Discussion on [Info] Taming-Calculation within the Rappelz Private Server forum part of the Rappelz category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2015
Posts: 700
Received Thanks: 1,108
[Info] Taming-Calculation

Hi,
another information I want to share for those who are interested in knowing how the tamechance is calculated, here you are:

Code:
x = tamechance in MonsterResource
y = Taming-Level
z = Taming-Card +

var1 = var1 of Taming-Skill in SkillResource (basically 0.06)
var2 = var2 of Taming-Skill in SkillResource (basically 0.03)


f_chance = final chance

The calculation:

Code:
f_chance = (x * ( y * var1 + z * var2 + 1) * 100) * 10.000
(for 9.4+ Server, take a look )

Code:
If a random value between 1 and 1.000.000 is equal or less than f_chance,
then the tame is successful.

If it's hard to understand I can make examples later.
Thanks for reading and have fun with it.

Example-Calculation:
Code:
Basic Tamechance = 10%
-> x = 0,1
Skilllevel = 10
Skillcard = +5

=>
f_chance = (0,1 * (0,06*10 + 0,03*5 + 1) * 100) * 10000
=> f_chance = 175.000

If a random number between 1 and 1.000.000 is now less or equal to 175.000, then it is successful.
That means:
175.000 / 1.000.000 = 17,5% Chance of a successful tame



InkDevil is offline  
Thanks
6 Users
Old 07/24/2019, 18:18   #2
Moderator

 
elite*gold: 1
Join Date: Dec 2012
Posts: 4,102
Received Thanks: 1,297
So much for the hidden modifier that is created when you make a character.

Take that all you conspiracy theorists!


ThunderNikk is offline  
Thanks
1 User
Old 07/26/2019, 12:08   #3
 
elite*gold: 0
Join Date: Apr 2017
Posts: 104
Received Thanks: 8
Quote:
Originally Posted by ThunderNikk View Post
So much for the hidden modifier that is created when you make a character.

Take that all you conspiracy theorists!
You forgot about modifiers, when your char is naked and hit with other weapon in the rainy day, when no rates on server and online is small!
YuhaBah is offline  
Thanks
1 User
Old 08/05/2019, 11:49   #4
 
elite*gold: 0
Join Date: Apr 2018
Posts: 22
Received Thanks: 0
Thanks

Thank you for this formula. This fits the taming chances I`ve heard/read over the years.

Just for my understanding. Why does this come so late (after almost 13 years)?
Was this peace of code hard to find?


Marschall83 is offline  
Old 08/05/2019, 18:12   #5
 
elite*gold: 0
Join Date: Sep 2015
Posts: 700
Received Thanks: 1,108
Quote:
Originally Posted by Marschall83 View Post
Thank you for this formula. This fits the taming chances I`ve heard/read over the years.

Just for my understanding. Why does this come so late (after almost 13 years)?
Was this peace of code hard to find?
The source was not accessable before,
so it was only possible to have an idea about the formular.
I was also trying out the vars in SkillResource, but I did not think they'd multiply it with a factor, just to have a more precise random-check.

Anyway, I guess most people thought it would not be worth posting the calculation....I also just did it because I know players are checking on epvp sometimes, too, so it might be valuable.
InkDevil is offline  
Thanks
2 Users
Old 10/03/2019, 13:13   #6
 
elite*gold: 0
Join Date: Sep 2015
Posts: 700
Received Thanks: 1,108
Update for 9.4+ Server:

Code:
f_chance = (x * ( y * var1 + z * var2 + 1) * 100) * 10.000

If char wears crystal glasses:
f_chance = f_chance + 10.000

if char wears crystal sword:
f_chance  = f_chance  + 10.000

if char wears emblem:
f_chance  = f_chance + 10.000
InkDevil is offline  
Thanks
2 Users
Old 03/10/2020, 22:21   #7
 
elite*gold: 0
Join Date: Mar 2020
Posts: 22
Received Thanks: 0
Quote:
Originally Posted by InkDevil View Post
Update for 9.4+ Server:

Code:
f_chance = (x * ( y * var1 + z * var2 + 1) * 100) * 10.000

If char wears crystal glasses:
f_chance = f_chance + 10.000

if char wears crystal sword:
f_chance  = f_chance  + 10.000

if char wears emblem:
f_chance  = f_chance + 10.000
So how to edit this calculation and make tame rate 100% on P-Server?!
EroGamer is offline  
Old 03/10/2020, 22:43   #8
 
elite*gold: 0
Join Date: Jul 2015
Posts: 390
Received Thanks: 517
Quote:
Originally Posted by EroGamer View Post
So how to edit this calculation and make tame rate 100% on P-Server?!
Open source for gs -> find the formula -> edit -> compile -> profit
SilentWisdom is offline  
Old 03/11/2020, 14:43   #9
 
elite*gold: 0
Join Date: Mar 2020
Posts: 22
Received Thanks: 0
Quote:
Originally Posted by SilentWisdom View Post
Open source for gs -> find the formula -> edit -> compile -> profit
The formula supposed to be lua file, right? Searched insides lua files but couldn't find it, so I should add it on new lua file or on any existing lua file and save it?!
EroGamer is offline  
Old 03/11/2020, 17:35   #10
Moderator

 
elite*gold: 1
Join Date: Dec 2012
Posts: 4,102
Received Thanks: 1,297
You could really just increase the taming chance in monster resource and make it 100%

I think the value would actually need to be 1.00 for that.

The calculation id for trying to figure out the probability of a tame when it is not at 100% with all of the in game modifiers and how they would affect it.
ThunderNikk is offline  
Thanks
1 User
Old 07/17/2020, 06:20   #11
 
elite*gold: 0
Join Date: Jul 2020
Posts: 22
Received Thanks: 0
I have zero knowledge of working with sql. How would I write a query that would change the taming chance to 50% for tamable creatures? It's been nearly 30 years since I've even tried working with a database.

EDIT: Never mind I got off my lazy **** and did it manually
TalHalven is offline  
Old 07/17/2020, 15:22   #12
Moderator

 
elite*gold: 1
Join Date: Dec 2012
Posts: 4,102
Received Thanks: 1,297
update arcadia.dbo.monsterresource set taming_percentage = '0.500' where

and your where clause could target specific monster types or specific taming percentages you want to change or specific mob IDs

examples

where model like 'ain_hawkman%'

with the percent as a wild card it will adjust all hawkmen

or

where taming_percentage > '0.0000'

will adjust any taming percentage in the database that has a setting to 0.5000
ThunderNikk is offline  
Thanks
1 User
Old 07/18/2020, 00:27   #13
 
elite*gold: 0
Join Date: Jul 2020
Posts: 22
Received Thanks: 0
Thanks for that much appreciated.


TalHalven is offline  
Reply



« kaisar server 9.6 | Commands not working. »

Similar Threads Similar Threads
[Info] Potency calculation in CoEmuv2
08/17/2009 - CO2 Private Server - 15 Replies
Well as its stated, Where is it? Because i got the mentor packets and i am creating it atm, And i want to know where it is so i can make a calculation of the shared potency if someone know where it is kthx. xellios
Mangos/Trinity Spell calculation
03/13/2009 - WoW Private Server - 3 Replies
In welcher Datei befindet sich die Berechnung der einzelnen Spells? Vorallem die Skalierung mit Addheal (2.4.3) interessiert mich, da PoM einfach zu schwach skaliert. In which file is the calculation for spells written? Especially the addheal/spelldmg scale (2.4.3) is what I'm looking for. Prayer of Mending scales to low, so I will try to fix, but can't find the right file.
x y angle calculation [question]
11/16/2008 - General Coding - 2 Replies
Hey guys, I'd like to ask something about a calculation which I was thinking of. I got 2 points, 1 point is the point where I am and the other point is the point to which I want to move. But first I have to look towards this point ( face angle ). It is about a game, called warhammer. I heared, that there is a possibility to calculate the angle. Let's say the point is (which I was reading out CE): x1 = 27802.375;
AL Damage Calculation
07/15/2007 - Archlord - 0 Replies
Does anyone know how AL computes damage? I have been playing with combinations of weapons and stones and can't find the magic equation. Here is what I have been doing: Ab = Base Attack (without weapon) Aw = Attack with Weapon Ae = Attack bonus due to Elemental Stones (e.g. 4 level 3 stones is 5+5+1+5+1+5+1 = 23) Sb = Skill bonus for Basic Attack (%) Se = Skill bonus for Elemental Attack (%) a = attenuation factor based on mob level and player level b = boolean for elemental damage...
Disconnect bei route calculation
01/16/2006 - Ragnarok Online - 1 Replies
also wenn ich Xkore aufmach einlogg etc dann auf der map stehe, steht im Opencore calculating map... danach bekomm ich sofort nen disconnect from server. also weder das ich Irgendwas mache oder irgendwer bei mir ist. Habe versucht die autorestarts umzustellen aber das problem tritt immernoch auf. mfg. T2B btw habe die Such funkt. benutzt nur leider nix gefunden



All times are GMT +2. The time now is 10:58.


Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

BTC: 33E6kMtxYa7dApCFzrS3Jb7U3NrVvo8nsK
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2020 elitepvpers All Rights Reserved.