如dll里规定了,1001~1009是骨头,1010~1018是皮,1019~1027是筋,1028~1036是肉
那么想加2种,就要改dll代码,1001~1011是骨头,1012~1023是皮,1024~1035是筋,1036~1047是肉
item_3~item_6里对应筋骨皮的第四列数字也要改下,比如狗皮和虎蛟皮不能再用1010和1011了
然后把新物品加进对应的怪物掉落,还要修改相关npc_xxx文件里的掉落,不要出打熊掉虎皮这类的笑话
EasyRPG.dll
100BC4B5 |. 81F9 E9030000 cmp ecx,0x3E9------------------1001
100BC4BB |. 7C 08 jl XEasyRPG.100BC4C5
100BC4BD |. 81F9 F2030000 cmp ecx,0x3F2-----------------1010改3F4
100BC4C3 |. 7C 20 jl XEasyRPG.100BC4E5
100BC4F1 |> \81F9 F2030000 cmp ecx,0x3F2---------1010改3F4
100BC4F7 |. 7C 08 jl XEasyRPG.100BC501
100BC4F9 |. 81F9 FB030000 cmp ecx,0x3FB----------1019改3FF
100BC4FF |. 7C 20 jl XEasyRPG.100BC521
100BC52D |> 81F9 FB030000 cmp ecx,0x3FB------------1019改3FF
100BC533 |. 7C 08 jl XEasyRPG.100BC53D
100BC535 |. 81F9 04040000 cmp ecx,0x404-------------1028改40A
100BC53B |. 7C 20 jl XEasyRPG.100BC55D
100BC569 |> 81F9 04040000 cmp ecx,0x404-----------1028改40A
100BC56F |. 7C 14 jl XEasyRPG.100BC585
100BC571 |. 81F9 0D040000 cmp ecx,0x40D-----------1037改413,以上数字没仔细核对
100BC577 |. 7D 0C jge XEasyRPG.100BC585
item_3增加
16牛骨niugu1010
16狐狸骨huligu1011
item_4
1狗皮goupi1022--原1010
2虎蛟皮hujiaopi1021--原1011
16狐狸皮hulipi1019
16牛皮niupi1020
item_5
1狗筋goujin1028--原1019
2虎蛟筋hujiaojin1029--原1020
3狼筋langjin1030--原1021
4野猪筋yezhujin1031--原1022
16牛筋niujin1032
16狐狸筋hulijin1033
item_6
1狗肉gourou1037--原1028
2虎蛟肉hujiaorou1038--原1029
3狼肉langrou1039--原1030
4野猪肉yezhurou1040--原1031
5虎肉hurou1041--原1032
6熊肉xiongrou1042--原1033
涉及掉落文件
npc_dwys
npc_jr
npc_new
npc_smll
npc_xs---狐狸和牛在这里
那么想加2种,就要改dll代码,1001~1011是骨头,1012~1023是皮,1024~1035是筋,1036~1047是肉
item_3~item_6里对应筋骨皮的第四列数字也要改下,比如狗皮和虎蛟皮不能再用1010和1011了
然后把新物品加进对应的怪物掉落,还要修改相关npc_xxx文件里的掉落,不要出打熊掉虎皮这类的笑话
EasyRPG.dll
100BC4B5 |. 81F9 E9030000 cmp ecx,0x3E9------------------1001
100BC4BB |. 7C 08 jl XEasyRPG.100BC4C5
100BC4BD |. 81F9 F2030000 cmp ecx,0x3F2-----------------1010改3F4
100BC4C3 |. 7C 20 jl XEasyRPG.100BC4E5
100BC4F1 |> \81F9 F2030000 cmp ecx,0x3F2---------1010改3F4
100BC4F7 |. 7C 08 jl XEasyRPG.100BC501
100BC4F9 |. 81F9 FB030000 cmp ecx,0x3FB----------1019改3FF
100BC4FF |. 7C 20 jl XEasyRPG.100BC521
100BC52D |> 81F9 FB030000 cmp ecx,0x3FB------------1019改3FF
100BC533 |. 7C 08 jl XEasyRPG.100BC53D
100BC535 |. 81F9 04040000 cmp ecx,0x404-------------1028改40A
100BC53B |. 7C 20 jl XEasyRPG.100BC55D
100BC569 |> 81F9 04040000 cmp ecx,0x404-----------1028改40A
100BC56F |. 7C 14 jl XEasyRPG.100BC585
100BC571 |. 81F9 0D040000 cmp ecx,0x40D-----------1037改413,以上数字没仔细核对
100BC577 |. 7D 0C jge XEasyRPG.100BC585
item_3增加
16牛骨niugu1010
16狐狸骨huligu1011
item_4
1狗皮goupi1022--原1010
2虎蛟皮hujiaopi1021--原1011
16狐狸皮hulipi1019
16牛皮niupi1020
item_5
1狗筋goujin1028--原1019
2虎蛟筋hujiaojin1029--原1020
3狼筋langjin1030--原1021
4野猪筋yezhujin1031--原1022
16牛筋niujin1032
16狐狸筋hulijin1033
item_6
1狗肉gourou1037--原1028
2虎蛟肉hujiaorou1038--原1029
3狼肉langrou1039--原1030
4野猪肉yezhurou1040--原1031
5虎肉hurou1041--原1032
6熊肉xiongrou1042--原1033
涉及掉落文件
npc_dwys
npc_jr
npc_new
npc_smll
npc_xs---狐狸和牛在这里












