Вот наверное многие играли карту Desert Fury и знают, что в конце, когда кто-то выиграет или проиграет, можно сохранить свой опыт на карте, прописав: -save
Сохраняется это в папке с варкрафтом! Появляется папка DF и в ней текстовый документ в котором написан код сохранённого опыта, который можно ввести в следующий раз на этой карте и на юните Светлячёк прибавляется опыт и чем больше уровень светлячка, тем больше бонусов вам открыто!!! Вот такую прелесть я хочу на своей карте сделать! Как это сделать? напишите пожалуйста мне по пунктам подробно или скиньте наработку, карту на которой такое есть.
Только не надо кидать ссылки на всякие чтивы, от которых толку нет и про гугл тоже не надо говорить. Если-бы я нашёл инфу, я-бы не спрашивал. Вообщем помогите пожалуйста, напишите как в тригерах такое сделать или скиньте наработку подобной штуковины

Некрофрегианец, xgm.guru/p/wc3/creating_loading_code
Статья о загрузочных кодах, строго по теме. Понимаю, что очень не хочется учиться, но придется, если тебе эта система действительно нужна.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
6
Некрофрегианец, резюмируя всё тобой написанное, "мне нужна готовая система, которая по клику мыши импортируется в мою карту".
Если у тебя возникают вопросы уровня "что такое custom script", то прежде чем пытаться внести подобную систему, тебе нужно изучить весь раздел статей, посвященных кодингу, в ином случае, даже если тебе на пальцах всё расписать (что займет не один час), ты всё равно не сумеешь с этим ничего поделать, ибо не обладаешь базовыми знаниями. И да, английский, хотя бы в рамках кода, учить таки придется.
32
Некрофрегианец:
quq_CCCP:
Можно еще юзая кешь сразу подгружать сейвы без танцев с бубном, но для этого нужно чтобы соображалка работала чуть выше среднего.
Мне нужно это для сети! А Кеш ток для одиночного. Я итак через кешь комани делал и сохранялся опыт игрока
Да что вы говорите? То что Game Cache низя сохранить на диск игрока в сети не значит что его низя использовать вовсе, записывая данные в пямять.
Суть в потоке прелоада один и тот же кешь что и в потоке кода карты, т.е если в коде карты мы создадим кешь с иминем "Data.w3v" и в прелоде то это будет один и тот же кешь, что позволяет обмениваться данными между *.pld скриптом и скриптом карты по средством кеша, а в мультиплеере синхронизировать данные.
Сам прилоад нем может быть локальным, десинхает а вот то что он прелоадит может...
Тут нужно все продумать и получится делать не тупо сейв коды, а сейв файлы с тучей данных, а не 5-8 переменных.
Чето нигде не видел подобного кода:
call Preload("\")\n call StoreString( InitGameCache("Data.w3w" ), "Player", "1", "Sdcewrf`1230942njjkfdaslkdfhdsfnhvdfn';achvksfl-b;nmacv" ) \n //")
Везде нужно копировать этот не маленький пасс и вставлять. В некоторых картах еще и переписывать в ручную.
28
Где скачать CCS.rar о котором там написано
там прямо в статье есть кнопка скачать
так же одно из требований к статье это
Минимальное знание JASS
Некрофрегианец:
А накой пёс этот прелоад? А без него что некак? Разве того, что пандемис скинул мало?
я уже писал но повторю снова
то что скинел Pandemic нужно для создания самого кода
а прелоад нужен для того чтобы записать этот код в файл
короче учи джасс после чего читай статьи что тебе скинули
иначе никак
вопрос закрыт
9
Pandemic:
Некрофрегианец, резюмируя всё тобой написанное, "мне нужна готовая система, которая по клику мыши импортируется в мою карту".
Если у тебя возникают вопросы уровня "что такое custom script", то прежде чем пытаться внести подобную систему, тебе нужно изучить весь раздел статей, посвященных кодингу, в ином случае, даже если тебе на пальцах всё расписать (что займет не один час), ты всё равно не сумеешь с этим ничего поделать, ибо не обладаешь базовыми знаниями. И да, английский, хотя бы в рамках кода, учить таки придется.
Ладно короче забей. Сам позырю и разберусь, или может найду партнёра, который это может сделать. Крч проехали, можешь забить на эту парилку
quq_CCCP:
Некрофрегианец:
quq_CCCP:
Можно еще юзая кешь сразу подгружать сейвы без танцев с бубном, но для этого нужно чтобы соображалка работала чуть выше среднего.
Мне нужно это для сети! А Кеш ток для одиночного. Я итак через кешь комани делал и сохранялся опыт игрока
Да что вы говорите? То что Game Cache низя сохранить на диск игрока в сети не значит что его низя использовать вовсе, записывая данные в пямять.
Суть в потоке прелоада один и тот же кешь что и в потоке кода карты, т.е если в коде карты мы создадим кешь с иминем "Data.w3v" и в прелоде то это будет один и тот же кешь, что позволяет обмениваться данными между *.pld скриптом и скриптом карты по средством кеша, а в мультиплеере синхронизировать данные.
Сам прилоад нем может быть локальным, десинхает а вот то что он прелоадит может...
Тут нужно все продумать и получится делать не тупо сейв коды, а сейв файлы с тучей данных, а не 5-8 переменных.
Чето нигде не видел подобного кода:
call Preload("\")\n call StoreString( InitGameCache("Data.w3w" ), "Player", "1", "Sdcewrf`1230942njjkfdaslkdfhdsfnhvdfn';achvksfl-b;nmacv" ) \n //")
Везде нужно копировать этот не маленький пасс и вставлять. В некоторых картах еще и переписывать в ручную.
Да ты не бомби чувак! Я уже понял. Я сам разберусь, можешь не парится. Крч проехали
nvc123:
Где скачать CCS.rar о котором там написано
там прямо в статье есть кнопка скачать
так же одно из требований к статье это
Минимальное знание JASS
Некрофрегианец:
А накой пёс этот прелоад? А без него что некак? Разве того, что пандемис скинул мало?
я уже писал но повторю снова
то что скинел Pandemic нужно для создания самого кода
а прелоад нужен для того чтобы записать этот код в файл
короче учи джасс после чего читай статьи что тебе скинули
иначе никак
вопрос закрыт
Нет вопрос не закрыт я те сказал. Пока я сам не решу, закрыт он или нет.
Вообщем ладно я понял. Я выделю на это время, всё изучу, почитаю и попробую сделать, а ты не бомби, всеравно моё слово будет за мной. Короч ладно, можешь забить на эту парилку чувак. Проехали
28
Нет вопрос не закрыт я те сказал. Пока я сам не решу, закрыт он или нет.
модератор имеет право закрыть вопрос после того как ответ был дан
Этот комментарий удален
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.