DNF90 服务端与启动器完整源码(含 GM 工具功能增强)

服务端(Go):
- GM 塞背包/带属性装备发放:在线角色推送 op14 增量物品行,背包实时刷新,无需回角色选择界面
- GM 改金币/改等级:去掉在线拒绝,落库后推送 op14 钱包/op37 等级状态,在线实时刷新
- 等级端点统一切换到新版 GMSetCharacterLevel(自带在线刷新)
- 无限/锁死疲劳模式 + 燃烧疲劳:每房间消耗 2 点、打怪与通关经验双倍
- 燃烧疲劳开关时给所有在线角色推送系统提示(op12 mode 0)
- 深渊史诗掉率:GM 全局倍率 + 城镇增益药剂窗口倍率,真实接入掉落结算

启动器(Python/JS):
- 标题栏自绘、窗口 1204x717、禁止拖拽改大小、仅最小化/关闭
- GM 工具:疲劳与燃烧、深渊史诗掉率、拍卖行上架(单一定价对齐)
- 拍卖行上架前端对齐服务端单一价格语义,修复 400 报错
This commit is contained in:
hanfuit committed 2026-11-04 14:31:55 +08:00
commit 645b64fe21
4388 files changed
+1405457

No files matched your search

@@ -0,0 +1,185 @@
section files
layer 19224
basic action 19173
name 17810
pass type 17574
piercing power 15418
floating height 13499
attack info 10138
width 8781
etc action 6667
team 5999
object destroy condition 5362
hp destroy 4555
basic motion 4430
hp max 4204
etc attack info 3802
int data 2939
string data 2439
last action 1825
etc motion 1732
destroy particle 1359
vanish on move collision 1348
sound category 1312
homing 1029
homing follow 1029
homing use 1029
homing velocity 1028
diff rotation 843
homing check gap 815
homing time 638
layer level 624
sync target move 545
hp gage 488
max rotation 442
is hp by difficulty 421
sync animation rotation 385
init rotation 296
passive object type 294
add particles 266
file 261
particle 261
matching attack info 201
isometric cell map info 170
create delay 158
ignore change map 148
passive object sub type 144
hp gage visible time 143
absolute zpos 141
create sound 109
max distance 109
min distance 109
warning 109
follow parent 108
piercing tolerance 107
follow move map 81
draw hit object hp 80
add object effect 70
movie unit 67
type 66
time 65
blocking area 56
motion type 55
notice 53
play bgm 51
territory combat team 49
category 48
melee attack 39
apply physics 37
speech 36
ani path 34
ani title 31
screenshot data 31
target object type 31
hp gauge ui off 30
target object index 30
object create status 28
passive object icon 28
homing direction 27
use parent equipment magical defense 27
use parent equipment physical defense 27
use parent magical absolute defense 27
use parent physical absolute defense 27
ai flag 26
transparent on meet player 26
defender 25
down arrow data 25
damage stun off 24
attacker 23
look direction 22
urban warfare score 22
sniper type 21
use parent hp 21
wait time 21
collision on map edge 20
party count for hp max rate 20
reward type 20
use parent fire resistance 20
use parent water resistance 20
auto skip when nothing quest 17
moving particle 17
trap 16
homing z axis 15
monster destroy behavior skipable 15
face image 14
set pos 14
draw name 13
for tournament 13
charm upgrade table 12
charm upgrade using 12
damage absorb 12
under gravity 12
add tail image 11
can beat index 11
die when parent die 11
draw tail 11
draw tail use 11
tail bottom up layer 11
tail rotate 11
tail type 11
time interval 11
following immortal 10
is force pattern 10
index 9
talk 8
talk group data 8
quest type 7
flying mark 6
move pos 6
npc dialog npc index 6
npc dialog text 6
passive object 6
speed 6
speed control passive objects 6
hp rate 4
init velocity 4
invoke check time 4
invoke delay time 4
invoke time 4
is not focus 4
shot distance 4
show itembox mark in minimap 4
columns 3
damage immune 3
data 3
gate keeper 3
interval 3
object 3
objects 3
pattern 3
patterns 3
probability 3
sequences 3
apply parent ability category 2
dungeon difficult king 2
dungeon difficult slayer 2
entry 2
ground brighten height 2
ground brighten width 2
homing keep distance 2
object brighten height 2
object brighten width 2
passiveobject 2
perspective 2
pvp room transparent value for observer 2
racing dungeon probability 2
random item fairy 2
slow motion when die 2
straight homing 2
target object order 2
allow enemy hit 1
allow friend hit 1
attakcer 1
basic animation 1
change action index when eat fairy 1
for school 1
independent drop 1
list 1
loop 1
not combo check in training dungeon 1
particle collision type 1
save my object state 1
set movie back ground 1
set on proc 1
use parent dark resistance 1
use parent light resistance 1
1 section files
2 layer 19224
3 basic action 19173
4 name 17810
5 pass type 17574
6 piercing power 15418
7 floating height 13499
8 attack info 10138
9 width 8781
10 etc action 6667
11 team 5999
12 object destroy condition 5362
13 hp destroy 4555
14 basic motion 4430
15 hp max 4204
16 etc attack info 3802
17 int data 2939
18 string data 2439
19 last action 1825
20 etc motion 1732
21 destroy particle 1359
22 vanish on move collision 1348
23 sound category 1312
24 homing 1029
25 homing follow 1029
26 homing use 1029
27 homing velocity 1028
28 diff rotation 843
29 homing check gap 815
30 homing time 638
31 layer level 624
32 sync target move 545
33 hp gage 488
34 max rotation 442
35 is hp by difficulty 421
36 sync animation rotation 385
37 init rotation 296
38 passive object type 294
39 add particles 266
40 file 261
41 particle 261
42 matching attack info 201
43 isometric cell map info 170
44 create delay 158
45 ignore change map 148
46 passive object sub type 144
47 hp gage visible time 143
48 absolute zpos 141
49 create sound 109
50 max distance 109
51 min distance 109
52 warning 109
53 follow parent 108
54 piercing tolerance 107
55 follow move map 81
56 draw hit object hp 80
57 add object effect 70
58 movie unit 67
59 type 66
60 time 65
61 blocking area 56
62 motion type 55
63 notice 53
64 play bgm 51
65 territory combat team 49
66 category 48
67 melee attack 39
68 apply physics 37
69 speech 36
70 ani path 34
71 ani title 31
72 screenshot data 31
73 target object type 31
74 hp gauge ui off 30
75 target object index 30
76 object create status 28
77 passive object icon 28
78 homing direction 27
79 use parent equipment magical defense 27
80 use parent equipment physical defense 27
81 use parent magical absolute defense 27
82 use parent physical absolute defense 27
83 ai flag 26
84 transparent on meet player 26
85 defender 25
86 down arrow data 25
87 damage stun off 24
88 attacker 23
89 look direction 22
90 urban warfare score 22
91 sniper type 21
92 use parent hp 21
93 wait time 21
94 collision on map edge 20
95 party count for hp max rate 20
96 reward type 20
97 use parent fire resistance 20
98 use parent water resistance 20
99 auto skip when nothing quest 17
100 moving particle 17
101 trap 16
102 homing z axis 15
103 monster destroy behavior skipable 15
104 face image 14
105 set pos 14
106 draw name 13
107 for tournament 13
108 charm upgrade table 12
109 charm upgrade using 12
110 damage absorb 12
111 under gravity 12
112 add tail image 11
113 can beat index 11
114 die when parent die 11
115 draw tail 11
116 draw tail use 11
117 tail bottom up layer 11
118 tail rotate 11
119 tail type 11
120 time interval 11
121 following immortal 10
122 is force pattern 10
123 index 9
124 talk 8
125 talk group data 8
126 quest type 7
127 flying mark 6
128 move pos 6
129 npc dialog npc index 6
130 npc dialog text 6
131 passive object 6
132 speed 6
133 speed control passive objects 6
134 hp rate 4
135 init velocity 4
136 invoke check time 4
137 invoke delay time 4
138 invoke time 4
139 is not focus 4
140 shot distance 4
141 show itembox mark in minimap 4
142 columns 3
143 damage immune 3
144 data 3
145 gate keeper 3
146 interval 3
147 object 3
148 objects 3
149 pattern 3
150 patterns 3
151 probability 3
152 sequences 3
153 apply parent ability category 2
154 dungeon difficult king 2
155 dungeon difficult slayer 2
156 entry 2
157 ground brighten height 2
158 ground brighten width 2
159 homing keep distance 2
160 object brighten height 2
161 object brighten width 2
162 passiveobject 2
163 perspective 2
164 pvp room transparent value for observer 2
165 racing dungeon probability 2
166 random item fairy 2
167 slow motion when die 2
168 straight homing 2
169 target object order 2
170 allow enemy hit 1
171 allow friend hit 1
172 attakcer 1
173 basic animation 1
174 change action index when eat fairy 1
175 for school 1
176 independent drop 1
177 list 1
178 loop 1
179 not combo check in training dungeon 1
180 particle collision type 1
181 save my object state 1
182 set movie back ground 1
183 set on proc 1
184 use parent dark resistance 1
185 use parent light resistance 1