{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (6 фев 2017, 00:37) [0/0] [0] [отв] [спам] [под] +1 | -1

Всем привет, вот возникла проблема, хотел посоветоваться.Пишу онлайн игру, в игрока есть личный характеристики.К примеру :хар1,хар2,хвр3.Эти характеристики он может увеличить участвуя, в соревнованиях.Максимальное количество уровней в игре 100, а максимальное значение характеристик 200.Вопрос: как устроить получения этих характеристик равномерно,и чтоб у каждого на одинаковых уровнях были разные?

2.
[STEM] * 16.33
(6 фев 2017, 00:42) [0/0] [0] [отв] [спам] [под] +1 | -1

Рандом.

3. [автор] (6 фев 2017, 00:44) [0/0] [0] [отв] [спам] [под] +1 | -1

[STEM], я понимаю что рандомом,но чтоб не получилось на 50лв уже характеристики были 200

4.
[STEM] * 16.33
(6 фев 2017, 00:46) [0/0] [0] [отв] [спам] [под] +1 | -1

С математикой вообще не дружишь?

5. [автор] (6 фев 2017, 00:47) [0/0] [0] [отв] [спам] [под] +1 | -1

[STEM], дружу, но это к чему,не пойму...

6. [автор] (6 фев 2017, 10:58) [0/0] [0] [отв] [спам] [под] +1 | -1

[STEM], ответишь?

7.
Sakamsky * 11.59
(6 фев 2017, 11:04) [0/0] [0] [отв] [спам] [под] +1 | -1

Не дружишь :3

8.
[STEM] * 16.33
(6 фев 2017, 11:47) [0/0] [0] [отв] [спам] [под] +1 | -1

0,15 к рандомному скиллу каждый уровень(это если 3 скилла всего). Ну и там условия, если скилл уже = 200 то рандомно другому скиллу или еще другому.

9. [автор] (6 фев 2017, 12:18) [0/0] [0] [отв] [спам] [под] +1 | -1

[STEM], не понял, бред прозвучал

10. (6 фев 2017, 13:16) [0/0] [0] [отв] [спам] [под] +1 | -1

<?php
// num номер уровня которого достиг пользователь
if ($lvl==num && $gus['lvl']<num){
// рандомно выбираем какая характеристика увеличится
$rand_tab=rand(1,3);
if ($rand_tab=='1') $var='har1';
elseif ($rand_tab=='2') $var='har2';
else $var='har3';
// увеличиваем выбранную характеристику
// +coll на скрлько увеличиваем характеристику.
$mysqli->query("UPDATE `gemes_us` SET `$var` = '".($gus['$var']+coll)."' WHERE `gid` = '$gus[gid]' LIMIT 1"*;
}
?>
как то так

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений