Нужна помощь в сохранении данных по типу save/load
|
|
blackhawkjkee | Дата: Воскресенье, 23 Февраля 2014, 15:41:20 | Сообщение # 1 |
1 уровень
Группа: Пользователи
Сообщений: 4
Награды: 0
Репутация: 0
Блокировки:
| В общем, ребят, хочу сделать функцию, которая бы выполняла следующие вещи: - Записывала бы в базу данных сколько игр на данной карте сыграл игрок. - Записывала в базу данных сколько раз игрок выиграл и проиграл на карте. - Записывала в базу данных сколько раз игрок ливнул Сначала я хотел сделать это все с помощью обычного -save/load, но потом я понял, будет не очень удобно использовать(из личных соображений). И вдобавок ко всему, я нашел карту на которой реализована автоматическая система сохранений, т.е. игрок играет на ней, набивает там рейтинг и каждый раз, когда он снова заходит на эту карту, у него загружается тот самый рейтинг с прошлой игры. НИКАКИХ -save/load! Все делается автоматически! Конечно же, открыв эту карту в Editor'e, я там ничего не обнаружил, а докопаться до наработки этой функции в интернете я пока не сумел. Однако, я нашел такую вещь как Preload Exploit, которая по-видимому и используется в этой карте(т.к. у меня появилась папка с сохранением из этой карты в папке с WC3), но, если честно, нихрена не понял, ибо не нашел примеров =( Так что если кто поможет сделать самую элементарную функцию автоматической загрузки переменных(считайте их всего 4: общее кол-во игр, победы, поражения, ливы), или может скинуть простой наглядный примерчик, то буду вам ооочень благодарен(также упомяну ваше имя на карте ^^)!
P.S. Мне не нужен скрипт записи количества игр, побед, поражений и ливов, я его уже нашел. Я просто хочу чтобы это все автоматически прогружалось для каждого игрока в начале карты без написания -save/load. P.P.S. Ссылка на ту самую карту, если кому интересно(НЕ РЕКЛАМА): http://www.hiveworkshop.com/forums/maps-564/escape-builder-r-0-83b-184964/
|
|
|
|
Overkills | Дата: Воскресенье, 23 Февраля 2014, 15:47:14 | Сообщение # 2 |
Группа: Проверенные
Сообщений: 1785
Награды: 0
Репутация: 880
Блокировки:
| Я сомневаюсь, что кому-нибудь это нужно, и кто-то, вместо тебя, будет это лепить.
|
|
|
|
blackhawkjkee | Дата: Воскресенье, 23 Февраля 2014, 15:51:17 | Сообщение # 3 |
1 уровень
Группа: Пользователи
Сообщений: 4
Награды: 0
Репутация: 0
Блокировки:
| Цитата Overkills ( ) Я сомневаюсь, что кому-нибудь это нужно, и кто-то, вместо тебя, будет это лепить. Ну неужели элементарный пример накатать сложно? Может это уже даже и кто-то делал, просто я не могу пока что найти.
|
|
|
|
Overkills | Дата: Воскресенье, 23 Февраля 2014, 15:59:37 | Сообщение # 4 |
Группа: Проверенные
Сообщений: 1785
Награды: 0
Репутация: 880
Блокировки:
| На. Можешь по этой системе делать.
|
|
|
|
blackhawkjkee | Дата: Воскресенье, 23 Февраля 2014, 16:10:16 | Сообщение # 5 |
1 уровень
Группа: Пользователи
Сообщений: 4
Награды: 0
Репутация: 0
Блокировки:
| Цитата Overkills ( ) На. Можешь по этой системе делать. Это все не то, нужен автоматический аналог -save/load .
|
|
|
|
Overkills | Дата: Воскресенье, 23 Февраля 2014, 16:11:22 | Сообщение # 6 |
Группа: Проверенные
Сообщений: 1785
Награды: 0
Репутация: 880
Блокировки:
| Цитата Overkills ( ) Я сомневаюсь, что кому-нибудь это нужно, и кто-то, вместо тебя, будет это лепить.
|
|
|
|
sumert | Дата: Воскресенье, 23 Февраля 2014, 17:08:20 | Сообщение # 7 |
10 уровень
Группа: Проверенные
Сообщений: 2330
Награды: 2
Репутация: 1094
Блокировки:
| статья по save/load
|
|
|
|
VampirismNewGen | Дата: Воскресенье, 23 Февраля 2014, 17:08:40 | Сообщение # 8 |
6 уровень
Группа: Проверенные
Сообщений: 197
Награды: 0
Репутация: 103
Блокировки:
| jass'ом умеешь пользоваться?
Вот статья в которой есть то что тебе нужно. Preload Exploit
Сообщение отредактировал VampirismNewGen - Воскресенье, 23 Февраля 2014, 17:11:38 |
|
|
|
blackhawkjkee | Дата: Воскресенье, 23 Февраля 2014, 17:14:49 | Сообщение # 9 |
1 уровень
Группа: Пользователи
Сообщений: 4
Награды: 0
Репутация: 0
Блокировки:
| Цитата VampirismNewGen ( ) jass'ом умеешь пользоваться?
Я читаю уже второй раз это и все равно дуб дубом. Ну не могу я без примеров разобраться =(
|
|
|
|
VampirismNewGen | Дата: Воскресенье, 23 Февраля 2014, 17:51:52 | Сообщение # 10 |
6 уровень
Группа: Проверенные
Сообщений: 197
Награды: 0
Репутация: 103
Блокировки:
| Я так понял ты не знаешь джасса. Тогда придется выучить, если ты хочешь использовать прелоад в карте. Цитата blackhawkjkee ( ) Я читаю уже второй раз это и все равно дуб дубом. Ну не могу я без примеров разобраться =( В статье достаточно примеров.
|
|
|
|
Overkills | Дата: Воскресенье, 23 Февраля 2014, 18:52:42 | Сообщение # 11 |
Группа: Проверенные
Сообщений: 1785
Награды: 0
Репутация: 880
Блокировки:
| Цитата sumert ( ) статья по save/load
Не копипасти мою ссылку, тварь.
|
|
|
|
H_A_PK | Дата: Воскресенье, 23 Февраля 2014, 20:12:56 | Сообщение # 12 |
Быдлокодер
Группа: Проверенные
Сообщений: 2605
Награды: 1
Репутация: 822
Блокировки:
| Изучай алгоритм перевидения числа из 10чной системы счисления в 256 ричную и обратно, алфавит такой системы офк сам накатаешь
проклятье ляжет на любого кто дочитает до конца нет не дочитывай не надо остановись ну всё капец
|
|
|
|
Bibo | Дата: Воскресенье, 23 Февраля 2014, 21:32:43 | Сообщение # 13 |
Группа: Проверенные
Сообщений: 741
Награды: 0
Блокировки:
| Цитата Overkills ( ) Не копипасти мою ссылку, тварь. Статья по save/load Цитата blackhawkjkee ( ) Я читаю уже второй раз это и все равно дуб дубом. Ну не могу я без примеров разобраться =( То чего ты хочешь на GUI не добиться, придется с JASS-ом повозиться, а если быть точнее - углубиться.
|
|
|
|
VampirismNewGen | Дата: Понедельник, 24 Февраля 2014, 08:20:20 | Сообщение # 14 |
6 уровень
Группа: Проверенные
Сообщений: 197
Награды: 0
Репутация: 103
Блокировки:
| Цитата blackhawkjkee ( ) - Записывала в базу данных сколько раз игрок ливнул И как ты собираешься это реализовать?
|
|
|
|
SirNikolas | Дата: Вторник, 25 Февраля 2014, 19:55:51 | Сообщение # 15 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| 1-47084
|
|
|
|