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

Всем привет, пишу тренировку в вап игре, хочу сделать автопрокачку параметров!
Как можно реализовать?
Любые примеры подойдут))
Добавлено 26.03.17 в 18:59:41:
Пример в игре Марс! Та автопрокачка именно то, что нужно)

2. (27 мар 2017, 00:11) [0/0] [0] [отв] [спам] [под] +1 | -1

оттуда и возьми! с марса ! где-то в пабле видел скрипт! на bymas.ru кажется

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

Уже все копии перерыл, нету там автопрокачки.

4. (27 мар 2017, 00:23) [0/0] [0] [отв] [спам] [под] +1 | -1

Rytsar, догда хз *

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

Сейчас проверю еще, спасибо!
Добавлено 27.03.17 в 00:48:11:
Нету там ничего подобного..

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

Видимо нету тут человека, который что то знает(

7.
redbull * 1.81
(9 апр 2017, 04:16) [0/0] [0] [отв] [спам] [под] +1 | -1

Rytsar, видимо есть,но я не пойму что за автопрокачка и каков Ее логический запуск

8.
Sakamsky * 11.59
(9 апр 2017, 09:58) [0/0] [0] [отв] [спам] [под] +1 | -1

Объясни подробнее. Не понятно что конкретно нужно.

9. [автор] (13 апр 2017, 02:06) [0/0] [0] [отв] [спам] [под] +1 | -1

В юзера есть 6 параметров.
На пример: сила, здоровье, броня, удача, крит, выносливость.
Их стоимость: 1,10,100,1000,10000.
после каждой прокачки их стоимость умножается сама на себя.
пример стоимости второго параметра:
10,20,40,80,160,320 и так дальше, также с каждым параметром.

надо функцию которая будет автоматом качать параметры сортируя по цене, пример:

у юзера есть 2000 монет, он нажал на кнопку автопрокачка,
и так, начинаем с самого дорогого:
5 параметр (цена 10000) в юзера мало денег, значит пропускаем.
4 параметр (цена 1000) один раз качнули и переходим к следующему, так как на прокачку второй раз нам не зватит денег потому, что с каждой прокачкой стоимость умножается на два, то есть следующая стоимость 2к, а в юзера остался 1к. значит переходим дальше.
3 параметр (цена 100) в юзера есть 1к, качнули раз, стоимость повысилась до 200, качнули второй раз стоимость повысилась до 400, 400+200=600, а значит следующая цена 1200, значит переходим дальше.
2 параметр (цена 10) в юзера осталось 400 монет,
качнули раз (за 10 монет), второй (20),3 (40), 4 (80), 5 (160).
Всего потратили 310 монет, осталось 190, на еще одну прокачку не хватает, значит идем дальше...
1 параметр (цена 1 монета) в юзера осталось 190 монет...
качнули раз (за 1 монету), 2 (за 2), 3 (4), 4 (8), 5 (16), 6 (32), 7 (64) == 127 монет, качнули сем раз и все, так как на восьмой не хватает денег!

Я думаю надо скорее всего цикл использовать так как цены берутся с базы, да и выполнять надо по циклу каждый запрос, потому, что после каждого цикла идет запрос в бд....
Скорее всего for, ну а если делать массив, значит foreach
он очень похож на for и проще реализовать с функцией)

10. [автор] (13 апр 2017, 02:08) [0/0] [0] [отв] [спам] [под] +1 | -1

Sakamsky, Написал! Выше)

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