Небольшая демонстрация системы сохранения через архивы в папке игры, дополнительно содержит выбор новых героев.
Для открытия требуется редактор YDWE.
Свободно работает на 1.26.
Все триггеры на GUI, с подробными комментариями по большинству действий.
Команды:
-new
-save "имя"
-load "имя"
Плюсы:
1)…
Алгоритмы, Наработки и Способности
@Vlod: Прикрепляю код, который отвечает за синхронизацию и сохранение в этой карте >> code ((code jass library YDWESync: function YDWESync__IsLivingPlayer takes player p returns boolean return ( GetPlayerSlotState(p) == PLAYER_SLOT_STATE_PLAYING ) and ( GetPlayerController(p) == MAP_CONTROL_USER ) endfunction function YDWESync__GetLivingfPlayer takes nothing returns player local integer i= 0 loop exitwhen YDWESync__IsLivingPlayer(Player(i)) or i >= 11 set i=i + 1 endloop return Player(i) endfunction function YDWESync_Lock takes nothing returns nothing loop if not YDWESync__m_mutex_state then set YDWESync__m_mutex_state=true return endif call TriggerSleepAction(0.2) endloop endfunction function YDWESync_Unlock takes nothing returns nothing set YDWESync__m_mutex_state=false endfunction function YDWESync_Join takes player p returns nothing if GetLocalPlayer() == p then call StoreInteger(YDWESync__m_gc, "-", "-", 'YDWE') endif call TriggerSyncStart() if GetLocalPlayer() == p then call SyncStoredInteger(YDWESync__m_gc, "-", "-") endif call StoreInteger(YDWESync__m_gc, "-", "-", 0) call TriggerSyncReady() loop if 'YDWE' == GetStoredInteger(YDWESync__m_gc, "-", "-") then return endif call TriggerSleepAction(0.2) endloop endfunction function YDWESync_Set takes string table,string key,integer value returns nothing call StoreInteger(YDWESync__m_gc, table, key, value) endfunction function YDWESync_Get takes string table,string key returns integer return GetStoredInteger(YDWESync__m_gc, table, key) endfunction function YDWESync_Start takes nothing returns nothing call TriggerSyncStart() endfunction function YDWESync_Ready takes nothing returns nothing call T 1 1K
YDWE - это китайский редактор карт который на данный момент является новым и неизученным для всего остального мира.
@Kolbovert: версия последняя YDWE_1.32.15_En_1.1 есть на hiveworkshop 72 4.5K
`
ОЖИДАНИЕ РЕКЛАМЫ...
Scroll Lock - быстрая модерация