Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Серверная часть (https://forum.zone-game.info/forumdisplay.php?f=148)
-   -   Заточка Маг.Камнями (https://forum.zone-game.info/showthread.php?t=10502)

Wolfas 09.10.2010 15:46

Заточка Маг.Камнями
 
Здравствуйте!
Подскажите:
1. Где хранятся конфиги шанса заточки для каждого из 190 камней
2. И параметр разрешённой максимальной заточки, по дефолту он 15

ALeKsIuS 09.10.2010 18:21

Re: Заточка Маг.Камнями
 
Все что вам нужно здесь src\main\java\com\aionemu\gameserver\services
EnchantService.java
Вот кусочек кода
Цитата:

//lesser supplements
if(supplementId == 166100000 || supplementId == 166100003 || supplementId == 166100006)
addsuccessRate = 10;
//supplements
if(supplementId == 166100001 || supplementId == 166100004 || supplementId == 166100007)
addsuccessRate = 15;
//greater supplements
if(supplementId == 166100002 || supplementId == 166100005 || supplementId == 166100008)
addsuccessRate = 20;
break;
(Шанс заточки)

Temmy 09.10.2010 18:39

Re: Заточка Маг.Камнями
 
addsuccessRate = 10; это шанс заточки да?)_

Да!

Wolfas 10.10.2010 01:28

Re: Заточка Маг.Камнями
 
if(enchantstoneLevel > 30 && enchantstoneLevel < 41)
supplementUseCount = 5;

if(enchantstoneLevel > 40 && enchantstoneLevel < 51)
supplementUseCount = 10;

if(enchantstoneLevel > 50 && enchantstoneLevel < 61)
supplementUseCount = 25;

if(enchantstoneLevel > 60 && enchantstoneLevel < 71)
supplementUseCount = 55;

if(enchantstoneLevel > 70 && enchantstoneLevel < 81)
supplementUseCount = 85;

if(enchantstoneLevel > 80 && enchantstoneLevel < 91)
supplementUseCount = 115;

if(enchantstoneLevel > 90)
supplementUseCount = 145;


А это что за волшебная строчка?
Я думаю её нужно дописать а то изходя из этого разницы между 90 и 190 нету


Текущее время: 02:14. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot