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

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Работа со скриптами (https://forum.zone-game.info/forumdisplay.php?f=37)
-   -   Формулы:STR/DEX/CON/INT/MEN/WIT (https://forum.zone-game.info/showthread.php?t=21775)

finfan 03.08.2012 02:14

Формулы:STR/DEX/CON/INT/MEN/WIT
 
Добрового времени стуок.

Задумался о том, откуда берутся значения скажем для параметра STR например.

Где это прописывается (сколько атаки даёт STR)?

P.S. смотрел Formulas.java, нашёл там:
code:
Свернуть ↑Развернуть ↓


Оно ли это?

Спасибо.

Gattsu 03.08.2012 02:23

Re: Формулы:STR/DEX/CON/INT/MEN/WIT
 
p.atk:
Свернуть ↑Развернуть ↓

Visor 03.08.2012 13:11

Re: Формулы:STR/DEX/CON/INT/MEN/WIT
 
Цитата:

Сообщение от finfan (Сообщение 211477)
Оно ли это?

Да оно, в BaseStats оно грузит из ДП модификаторы из файла.

finfan 03.08.2012 16:07

Re: Формулы:STR/DEX/CON/INT/MEN/WIT
 
Цитата:

Сообщение от Visor (Сообщение 211587)
Да оно, в BaseStats оно грузит из ДП модификаторы из файла.

У меня имеется файл в дп statBonus.
Внутри него содержутся все параметры DEX/CON и т.д.

Выглядит он вот-так:
Код:

<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="statBonus.xsd">
        <STR>
                <!-- 1.036^(STR-34.845) -->
                <stat value="0" bonus="0.29" /> <!-- Not Needed -->
                <stat value="1" bonus="0.3" />
                <stat value="2" bonus="0.31" />

Я так понимаю, что value - это кол-во STR в данном случае.
А вот что такое bonus... я лишь догадываюсь...

L2CCCP 03.08.2012 17:19

Re: Формулы:STR/DEX/CON/INT/MEN/WIT
 
по логике это множитель, PAtk*bonus

finfan 03.08.2012 18:54

Re: Формулы:STR/DEX/CON/INT/MEN/WIT
 
Цитата:

Сообщение от L2CCCP (Сообщение 211646)
по логике это множитель, PAtk*bonus

Беда, в том, что меняя бонус, никаких изменений нет...
Стоит мне только изменить *= на += и мгновенно изменения появляются, правда в печальную сторону, ибо P.Atk за 1 ед STR прибавлятся 0 с лишним, и только за 5 едениц STR дается 1 п атаки.


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

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