完善更新模块

This commit is contained in:
延皓
2021-08-03 06:52:38 +08:00
parent 13ec1d9b9a
commit fd1543bce0
3 changed files with 10 additions and 4 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
#新版本号
data modify storage fz:survival newVersion set value [2,1,3,0]
data modify storage fz:survival newVersion set value [2,1,3,2]
execute if data storage fz:survival newVersion[3] run data modify storage fz:survival snapshot set value 1b
execute unless data storage fz:survival newVersion[3] run data remove storage fz:survival snapshot
##data remove storage fz:survival snapshot
@@ -1,6 +1,13 @@
data modify storage fz:cache installed set from storage fz:survival installed
#卸载
function fz:uninstall
#安装
function fz:install
execute if data storage fz:cache installed{scoreboards: 0b} run function fz:scoreboards/uninstall
execute if data storage fz:cache installed{sweeper: 0b} run function fz:sweeper/uninstall
execute if data storage fz:cache installed{logintips: 0b} run function fz:login/logintips/uninstall
execute if data storage fz:cache installed{health: 0b} run function fz:health/uninstall
execute if data storage fz:cache installed{config: 0b} run function fz:config/uninstall
data remove storage fz:cache installed
#提示已安装
tellraw @a {"text": "[信息]升级完成","color": "#5fff00"}
+2 -3
View File
@@ -123,7 +123,7 @@ global_bl = ['stone', 'granite', 'polished_granite', 'diorite', 'polished_diorit
'magenta_candle', 'light_blue_candle', 'yellow_candle', 'lime_candle', 'pink_candle', 'gray_candle', 'light_gray_candle',
'cyan_candle', 'purple_candle', 'blue_candle', 'brown_candle', 'green_candle', 'red_candle', 'black_candle'
];
__restore(pl, s_player) ->(
__restore(pl) ->(
scoreboard_remove('killCounter');
scoreboard_remove('digCounter');
scoreboard_remove('deathCounter');
@@ -218,9 +218,8 @@ __restore(pl, s_player) ->(
);
by_whitelist() ->(
pl = keys(system_info('server_whitelist'));
s_player = player();
game_tick(50);
__restore(pl, s_player);
__restore(pl);
print('完成!');
return()
)