铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 2311|回复: 8

[pascal复刻] 复刻版mod代碼一問

[复制链接]
发表于 2010-11-30 17:49 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
本帖最后由 陸青緣 于 2010-12-1 17:45 编辑

版本: 金庸群侠传Pascal复刻版(好像是...)
使用工具: Delphi7
修改: kys_main
其內容:
  1. begin
  2.       if (p2[i] = 1) then
  3.       begin
  4.         str := format('%6d', [ritem[item].Data[45 + i]]);
  5.         if i = 4 then
  6.           case ritem[item].ChangeMPType of
  7.             0: str := '    ?';
  8.             1: str := '    ?';
  9.             2: str := '  調和';
  10.           end;

  11.         drawshadowtext(@words2[i][1], 97 + i1 mod 3 * 130, i1 div 3 * 20 + 346, colcolor($7), colcolor($5));
  12.         drawshadowtext(@str[1], 147 + i1 mod 3 * 130, i1 div 3 * 20 + 346, colcolor($66), colcolor($64));
  13.         i1 := i1 + 1;
  14.       end;

  15. 問題:
  16. 0: str := '    ?';
  17. 1: str := '    ?';
复制代码
這是什麼?
另外一題:
  1. //顯示狀態
  2. procedure ShowStatus(rnum: integer);var  i, magicnum, mlevel, needexp, x, y: integer;  addatk, adddef, addspeed: integer;  str: widestring;  strs: array[0..31] of widestring;  color1, color2: uint32;  name: widestring;begin  strs[0] := ' 等?';  strs[1] := ' 生命';  strs[2] := ' 內力';  strs[3] := ' 體力';  strs[4] := ' ??';  strs[5] := ' 升?';  strs[6] := ' 攻擊';  strs[7] := ' 防禦';  strs[8] := ' 輕功';  strs[9] := ' 醫療能力';  strs[10] := ' 用毒能力';  strs[11] := ' 解毒能力';  strs[12] := ' 拳掌功夫';  strs[13] := ' 禦劍能力';  strs[14] := ' 耍刀技巧';  strs[15] := ' 特殊兵器';  strs[16] := ' 暗器技巧';  strs[17] := ' 裝備物品';  strs[18] := ' 修練物品';  strs[19] := ' 所會武功';  strs[20] := ' 受傷';  strs[21] := ' 中毒';  strs[22] := ' 扇子技巧';  strs[23] := ' 槍棍技巧';  strs[24] := ' 法術技巧';  strs[25] := ' 資質';  strs[26] := ' 體質';  strs[27] := ' 武學常識';  strs[28] := ' 手持';  strs[29] := ' 身披';  strs[30] := ' 頭戴';  strs[31] := ' 腳踏';  Redraw;  x := 0;  y := 0;
复制代码
strs[0] := ' 等?'
strs[4] := ' ??'
strs[5] := ' 升?'


這些是什麼??


最三題:

  1. //使用物品的效果
  2. //練成秘笈的效果

  3. procedure EatOneItem(rnum, inum: integer);
  4. var
  5.   i, p, l, x, y: integer;
  6.   word: array[0..26] of widestring;
  7.   addvalue, rolelist: array[0..26] of integer;
  8.   str: widestring;
  9. begin

  10.   word[0] := ' 增加生命';
  11.   word[1] := ' 增加生命最大值';
  12.   word[2] := ' 中毒程度';
  13.   word[3] := ' 增加體力';
  14.   word[4] := ' 內力門路??合一';
  15.   word[5] := ' 增加內力';
  16.   word[6] := ' 增加內力最大值';
  17.   word[7] := ' 增加攻擊力';
  18.   word[8] := ' 增加輕功';
  19.   word[9] := ' 增加防禦力';
  20.   word[10] := ' 增加醫療能力';
  21.   word[11] := ' 增加用毒能力';
  22.   word[12] := ' 增加解毒能力';
  23.   word[13] := ' 增加抗毒能力';
  24.   word[14] := ' 增加拳掌能力';
复制代码



內力門路 什麼??

最後一題:

  1. ShowSimpleStatus(rnum, 350, 50);
  2. DrawRectangle(100, 70, 200, 25, 0, colcolor(255), 25);
  3. str := ' 服用';
  4. if Ritem[inum].ItemType = 2 then
  5. str := ' ?成';
  6. Drawshadowtext(@str[1], 83, 72, colcolor($23), colcolor($21)); Drawbig5shadowtext(@Ritem[inum].Name, 143, 72, colcolor($66), colcolor($64));

  7. //如果增加的項超過13個, 分兩列顯示
复制代码



str := ' ?成';
什麼來的?

感謝回答
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-11-30 19:55 | 显示全部楼层
不是什么,猜测是编码不同造成的
导致文字在你的编辑器上显示不完全
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-11-30 20:52 | 显示全部楼层
回复 2# jy02785317

本是亂碼來的,我會了好久的時候才改回正常,
就只有它們有問題==
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-12-1 15:48 | 显示全部楼层
1.阴内 阳内
2.或许是经验 升级,2的代码太少,看不出来。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-12-1 17:23 | 显示全部楼层
回复 4# box1621


不好意思啊...其實昨天我還找到兩個錯了的地方,
等等我會更新1L的內容。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-12-1 19:52 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-12-1 20:08 | 显示全部楼层
编码显示不全
KA 发表于 2010-12-1 19:52



我不知道那個是開頭那個是結尾--
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-12-1 20:53 | 显示全部楼层
陆巨的存在就是一个杯具~

与其研究这个,不如……

1,找个繁体版的delphi

2,安装个简体版的Pascal

[发帖际遇]: winson7891帮助胡桂南偷到雪蛤蟆,胡桂南酬谢银两19。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-12-1 21:26 | 显示全部楼层
陆巨的存在就是一个杯具~

与其研究这个,不如……

1,找个繁体版的delphi

2,安装个简体版的Pasca ...
winson7891 发表于 2010-12-1 20:53


我用英文版的delphi7......
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-6-17 12:22

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表