铁血丹心

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

[通用] kg新对话指令加强版

[复制链接]
发表于 2010-1-7 12:12 | 显示全部楼层 |阅读模式

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

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

x
我把kg的新对话指令编成可以使用半身像的了,我做的很烂,不好意思。。。

注:一定要使用半身像,否则会怪怪的。。。


p/s:若kg大大认为我盗用您的版权,我马上删掉。


procedure NewTalk(headnum, talknum, namenum, place, showhead, color, frame: integer);
var
  k, alen, newcolor, color1, color2, nh, nw, ch, c1, r1, n, namelen, i, t1, grp, idx, offset, len, i1, i2, face, c, nx, ny, hx, hy, hw, hh, x, y, w, h, tx, ty, cell, row: integer;
  np3, np, np1, np2, tp, p1, ap: pchar;
  actorarray, talkarray, namearray, name1, name2: array of byte;
  pword: array[0..1] of Uint16;
begin
  pword[1] := 0;

//?????
  case color of
    0: color := 28515;
    1: color := 28421;
    2: color := 28435;
    3: color := 28563;
    4: color := 28466;
    5: color := 28450;
  end;
  color1 := color and $FF;
  color2 := (color shr 8) and $FF;
  x := 0;//?????X
  y := 299;//?????Y
  w := 640;//????
  h := 120;//????
  nw := 86;//????
  nh := 28;//????
  hx := 1;//?????X
  hy := 360;//?????Y
  hw := 5;//????
  hh := 5;//????
  nx := 129;//?????X
  ny := 299;//?????Y
  tx := 100;//?????x
  ty := 331;//?????y
  if showhead = 1 then nx := x;//???????????????
  row := 5;
  cell := 25;
  if place = 1 then//?????????????????
  begin
    hx := 546;
    tx := 10;
    nx := 431;
    if showhead = 1 then nx := x + w - nw;
  end;
  //read talk
  //????
  idx := fileopen('resource\talk.idx', fmopenread);
  grp := fileopen('resource\talk.grp', fmopenread);
  if talknum = 0 then
  begin
    offset := 0;
    fileread(idx, len, 4);
  end
  else
  begin
    fileseek(idx, (talknum - 1) * 4, 0);
    fileread(idx, offset, 4);
    fileread(idx, len, 4);
  end;
  len := (len - offset);
  setlength(talkarray, len + 1);
  fileseek(grp, offset, 0);
  fileread(grp, talkarray[0], len);
  fileclose(idx);
  fileclose(grp);
  for i := 0 to len - 1 do
  begin
    talkarray := talkarray xor $FF;
    if talkarray = 255 then talkarray := 0;
  end;
  talkarray := 0;
  tp := @talkarray[0];
  //read name
   //????
  if namenum > 0 then
  begin
    idx := fileopen('resource\talk.idx', fmopenread);
    grp := fileopen('resource\talk.grp', fmopenread);
    fileseek(idx, (namenum - 1) * 4, 0);
    fileread(idx, offset, 4);
    fileread(idx, namelen, 4);
    namelen := (namelen - offset);
    setlength(namearray, namelen + 1);
    fileseek(grp, offset, 0);
    fileread(grp, namearray[0], namelen);
    fileclose(idx);
    fileclose(grp);
    for i := 0 to namelen - 2 do
    begin
      namearray := namearray xor $FF;
      if namearray = 255 then namearray := 0;
    end;
    namearray := 0;
    np := @namearray[0];
  end
  else if namenum = -2 then
  begin
    for i := 0 to length(rrole) - 1 do
    begin
      if Rrole.HeadNum = headnum then
      begin
        p1 := @Rrole.Name;
        namelen := 10;
        setlength(namearray, namelen);
        np := @namearray[0];
        for n := 0 to namelen - 1 do
        begin
          (np + n)^ := (p1 + n)^;
              // if (p1 + n)^ = char(0) then break;
        end;
        (np + n)^ := char(0);
        (np + n + 1)^ := char(0);
        break;
      end;
    end;
  end;
  p1 := @Rrole[0].Name;
  alen := length(p1) + 2;
  setlength(actorarray, alen);
  ap := @actorarray[0];
  for n := 0 to alen - 1 do
  begin
    (ap + n)^ := (p1 + n)^;
    if (p1 + n)^ = char(0) then break;
  end;
  (ap + n)^ := char($0);
  (ap + n + 1)^ := char(0);
  //??????


  if alen = 6 then
  begin
    setlength(name1, 4);
    np1 := @name1[0];
    np1^ := ap^;
    (np1 + 1)^ := (ap + 1)^;
    (np1 + 2)^ := char(0);
    (np1 + 3)^ := char(0);
    setlength(name2, 4);
    np2 := @name2[0];
    np2^ := ap^;
    for i := 0 to length(name2) - 1 do
      (np2 + i)^ := (ap + i + 2)^;
  end
  else if alen > 8 then
  begin
      setlength(name1, 6);
      np1 := @name1[0];
      np1^ := ap^;
      (np1 + 1)^ := (ap + 1)^;
      (np1 + 2)^ := (ap + 2)^;
      (np1 + 3)^ := (ap + 3)^;
      (np1 + 4)^ := char(0);
      (np1 + 5)^ := char(0);
      setlength(name2, 6);
      np2 := @name2[0];
      for i := 0 to length(name2) - 1 do
        (np2 + i)^ := (ap + i + 4)^;
  end
  else if alen = 8 then
  begin
    if ((puint16(ap)^ = $6EAB) and ((puint16(ap + 2)^ = $63AE))) or
      ((puint16(ap)^ = $E8A6) and ((puint16(ap + 2)^ = $F9AA))) or
      ((puint16(ap)^ = $46AA) and ((puint16(ap + 2)^ = $E8A4))) or
      ((puint16(ap)^ = $4FA5) and ((puint16(ap + 2)^ = $B0AA))) or
      ((puint16(ap)^ = $7DBC) and ((puint16(ap + 2)^ = $65AE))) or
      ((puint16(ap)^ = $71A5) and ((puint16(ap + 2)^ = $A8B0))) or
      ((puint16(ap)^ = $D1BD) and ((puint16(ap + 2)^ = $AFB8))) or
      ((puint16(ap)^ = $71A5) and ((puint16(ap + 2)^ = $C5AA))) or
      ((puint16(ap)^ = $D3A4) and ((puint16(ap + 2)^ = $76A5))) or
      ((puint16(ap)^ = $BDA4) and ((puint16(ap + 2)^ = $5DAE))) or
      ((puint16(ap)^ = $DABC) and ((puint16(ap + 2)^ = $A7B6))) or
      ((puint16(ap)^ = $43AD) and ((puint16(ap + 2)^ = $DFAB))) or
      ((puint16(ap)^ = $71A5) and ((puint16(ap + 2)^ = $7BAE))) or
      ((puint16(ap)^ = $B9A7) and ((puint16(ap + 2)^ = $43C3))) or
      ((puint16(ap)^ = $61B0) and ((puint16(ap + 2)^ = $D5C1))) or
      ((puint16(ap)^ = $74A6) and ((puint16(ap + 2)^ = $E5A4))) or
      ((puint16(ap)^ = $DDA9) and ((puint16(ap + 2)^ = $5BB6))) then
    begin
      setlength(name1, 6);
      np1 := @name1[0];
      np1^ := ap^;
      (np1 + 1)^ := (ap + 1)^;
      (np1 + 2)^ := (ap + 2)^;
      (np1 + 3)^ := (ap + 3)^;
      (np1 + 4)^ := char(0);
      (np1 + 5)^ := char(0);
      setlength(name2, 4);
      np2 := @name2[0];
      for i := 0 to length(name2) - 1 do
        (np2 + i)^ := (ap + i + 4)^;
    end
    else
    begin
      setlength(name1, 4);
      np1 := @name1[0];
      np1^ := ap^;
      (np1 + 1)^ := (ap + 1)^;
      (np1 + 2)^ := char(0);
      (np1 + 3)^ := char(0);
      setlength(name2, 6);
      np2 := @name2[0];
      for i := 0 to length(name2) - 1 do
        (np2 + i)^ := (ap + i + 2)^;
    end;
  end;

  ch := 0;
  while ((puint16(tp + ch))^ shl 8 <> 0) and ((puint16(tp + ch))^ shr 8 <> 0) do
  begin
    redraw;
    c1 := 0;
    r1 := 0;
    drawrectanglewithoutframe(x, y, w, h, frame, 40);
    if (showhead = 0) or (headnum < 0) then
    begin
      if headnum = 0 then
      begin
        DrawHeadPic(RRole[0].HeadNum, hx, hy);
      end
      else
      begin
        DrawHeadPic(headnum, hx, hy);
      end;
    end;
    if namenum <> 0 then
    begin
      namelen := length(np);
      DrawBig5ShadowText(np, nx + 20 - namelen * 9 div 2, ny + 4, colcolor($63), colcolor($70));
    end;
    while r1 < row do
    begin
      pword[0] := (puint16(tp + ch))^;
      if (pword[0] shr 8 <> 0) and (pword[0] shl 8 <> 0) then
      begin
        ch := ch + 2;
        if (pword[0] and $FF) = $5E then //^^??????
        begin
          case smallint((pword[0] and $FF00) shr 8) - $30 of
            0: newcolor := 28515;
            1: newcolor := 28421;
            2: newcolor := 28435;
            3: newcolor := 28563;
            4: newcolor := 28466;
            5: newcolor := 28450;
            64: newcolor := color;//^^??????

          else newcolor := color;
          end;
          color1 := newcolor and $FF;
          color2 := (newcolor shr 8) and $FF;
        end
        else if pword[0] = $2323 then //## ??
        begin
          sdl_delay(500);
        end
        else if pword[0] = $2A2A then //**??
        begin
          if c1 > 0 then
            inc(r1);
          c1 := 0;
        end
        else if pword[0] = $4040 then //@@????
        begin
          sdl_updaterect(screen, 0, 0, screen.w, screen.h);
          k := waitanykey;
          while (k = sdlk_right) or
            (k = sdlk_left) or
            (k = sdlk_up) or
            (k = sdlk_down) do
          begin
            k := waitanykey;
          end;
        end
        else if (pword[0] = $2626) or (pword[0] = $2525) or (pword[0] = $2424) then
        begin
          case pword[0] of
            $2626: np3 := ap; //&&????
            $2525: np3 := np2; //%%???
            $2424: np3 := np1; //$$???
          end;
          i := 0;
          while (puint16(np3 + i)^ shr 8 <> 0) and (puint16(np3 + i)^ shl 8 <> 0) do
          begin
            pword[0] := puint16(np3 + i)^;
            i := i + 2;
            Drawbig5ShadowText(@pword[0], tx - 14 + CHINESE_FONT_SIZE * c1, ty + 4 + CHINESE_FONT_SIZE * r1, colcolor(color1), colcolor(color2));
            inc(c1);
            if c1 = cell then
            begin
              c1 := 0;
              inc(r1);
              if r1 = row then
              begin
                sdl_updaterect(screen, 0, 0, screen.w, screen.h);
                k := waitanykey;
                while (k = sdlk_right) or
                  (k = sdlk_left) or
                  (k = sdlk_up) or
                  (k = sdlk_down) do
                begin
                  k := waitanykey;
                end;
                c1 := 0;
                r1 := 0;
                redraw;
                drawrectanglewithoutframe(x, y, w, h, frame, 40);
                if (showhead = 0) or (headnum < 0) then
                begin
                  if headnum = 0 then
                  begin
                    DrawHeadPic(RRole[0].HeadNum, hx, hy);
                  end
                  else
                  begin
                    DrawHeadPic(headnum, hx, hy );
                  end;
                end;
                if namenum <> 0 then
                begin
                  namelen := length(np);
                  DrawBig5ShadowText(np, nx + 20 - namelen * 9 div 2, ny + 4, colcolor($63), colcolor($70));
                end;
              end;
            end;
          end;
        end
        else //????
        begin
          DrawBig5ShadowText(@pword, tx - 14 + CHINESE_FONT_SIZE * c1, ty + 4 + CHINESE_FONT_SIZE * r1, colcolor(color1), colcolor(color2));
          inc(c1);
          if c1 = cell then
          begin
            c1 := 0;
            inc(r1);
          end;
        end;
      end
      else break;
    end;
    sdl_updaterect(screen, 0, 0, screen.w, screen.h);
    k := waitanykey;
    while (k = sdlk_right) or
      (k = sdlk_left) or
      (k = sdlk_up) or
      (k = sdlk_down) do
    begin
      k := waitanykey;
    end;
    if (pword[0] and $FF = 0) or (pword[0] and $FF00 = 0) then break;
  end;
  redraw;
end;
;


补充:我想知道怎么编写出原版没有框框的对话框的,哪位大大肯教教小弟?

[ 本帖最后由 轩辕夏禹 于 2010-1-8 07:48 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-7 12:20 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-7 12:25 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-1-7 12:35 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-1-7 12:44 | 显示全部楼层
好像没人要看,再发一个。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-7 13:22 | 显示全部楼层
画矩形用那个没边框的
看一下原来的对话指令就知道了

[发帖际遇]: weyl帮丘处机寻找杨家后人,却找到了郭靖,江南七怪打赏银两11。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-1-7 13:34 | 显示全部楼层

成功了,是无色大大教我的。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-8 05:10 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-1-8 07:02 | 显示全部楼层

回复 八当家 的帖子

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-1-8 07:48 | 显示全部楼层
k, alen, newcolor, color1, color2, nh, nw, ch, c1, r1, n, namelen, i, t1, grp, idx, offset, len, i1, i2, face, c, nx, ny, hx, hy, hw, hh, x, y, w, h, tx, ty, cell, row: integer;
这段加上tx和ty。

Drawbig5ShadowText(@pword[0], tx - 14 + CHINESE_FONT_SIZE * c1, ty + 4 + CHINESE_FONT_SIZE * r1, colcolor(color1), colcolor(color2));
然后把里面所有显示对话的坐标既x和y改成tx和ty。

x := 0;//?????X
  y := 299;//?????Y
  w := 640;//????
  h := 120;//????
  nw := 86;//????
  nh := 28;//????
  hx := 1;//?????X
  hy := 360;//?????Y
  hw := 5;//????
  hh := 5;//????
  nx := 129;//?????X
  ny := 299;//?????Y
  tx := 100;//?????x
  ty := 331;//?????y
这段改成这样。(后面多了两条tx和ty,里面也改了头像和名字的坐标。)
再把显示头像框的代码删了。

drawrectanglewithoutframe(x, y, w, h, frame, 40);
把显示对话框的代码改成这样子。(记得把颜色的代码删了。)

这样就完成了,小小修改而已。

[发帖际遇]: 轩辕夏禹参加论坛才艺展示活动,其所展示的才艺被游戏制作团队看上,认为可以为游戏制作作出贡献,收编入队,增加声望1。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-1-8 11:29 | 显示全部楼层
if place = 1 then//?????????????????
  begin
    hx := 546;
    tx := 10;
    nx := 431;

忘了說了,這裡改成這樣。
還要把顯示姓名框的代碼删了。

[发帖际遇]: 轩辕夏禹抓了很多毒物给阿紫练功,但不小心被毒物刺伤中毒,医疗用去银两28两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-9 04:32 | 显示全部楼层
能不能发一下txt附件?
论坛的代码直接复制总是会出问题~

[发帖际遇]: killer_zingy于令狐冲口渴之时制止了其偷西瓜的行为,后得到岳不群的称赞,增加声望1。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-1-9 08:51 | 显示全部楼层

回复 十二当家 的帖子

我的权限不够,发不了。。。。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-9 09:28 | 显示全部楼层
饿, 那请问,那新对话的使用方法是不是把NewTalk改成instruct_68
然后再在kys_mian里面的event上加上
68:
       begin
       instruct_68(e[i + 1], e[i + 2], e[i + 3], e[i + 4], e[i + 5], e[i + 6], e[i + 7]);
       i := i + 8
       end;
      

[发帖际遇]: killer_zingy除去游坦之脸上铁面,但游坦之毁容后的容貌被阿紫憎恶,游坦之迁怒追杀killer_zingy,丢失银两15两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-9 09:30 | 显示全部楼层
发代码的话,用[code][/code]比较方便吧

比如
  1. a='Hellow World!'
  2. print(a)
复制代码
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-9 09:31 | 显示全部楼层

回复 十五当家 的帖子

你那代码难道是KPL?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-9 09:33 | 显示全部楼层
代码出错的地方通常是由于论坛代码的原因,把[ i ]给转成斜体了

出错的语句加上[ i ]即可


for i := 0 to len - 1 do
  begin
    talkarray := talkarray xor $FF;
    if talkarray = 255 then talkarray := 0;
  end;
  talkarray := 0;

改为


for i := 0 to len - 1 do
  begin
    talkarray [ i ]:= talkarray[ i ] xor $FF;
    if talkarray[ i ] = 255 then talkarray[ i ] := 0;
  end;
  talkarray[ i ] := 0;

[发帖际遇]: KG流浪江湖,在悦来客栈施展“妙手空空”,被便衣捕快当场抓住,损失银两18。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-9 09:35 | 显示全部楼层
KPL
儿童编程语言....长见识了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-9 09:37 | 显示全部楼层

回复 18# 的帖子

那玩意在加拿大很流行,你刚才那句就很像

[发帖际遇]: killer_zingy参加掌门人大会,偷去金龙杯一个,卖出获得银两31两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-1-9 11:03 | 显示全部楼层
68:
       begin
       newtalk(e[i + 1], e[i + 2], e[i + 3], e[i + 4], e[i + 5], e[i + 6], e[i + 7]);
       i := i + 8
       end;
是这样。

[发帖际遇]: 轩辕夏禹帮丘处机寻找杨家后人,找到杨康,丘处机打赏银两9。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-9 13:14 | 显示全部楼层
建议名字在最左端,咳咳,柳无色。

[发帖际遇]: 柳无色帮助胡桂南偷到雪蛤蟆,胡桂南酬谢银两11。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-10 05:08 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-1-10 05:37 | 显示全部楼层
为什么我还是不行

[发帖际遇]: killer_zingy暑假期间在洛阳绿竹巷参加《任盈盈琴箫兴趣班》,学习初级课程,报名费银两6。

本帖子中包含更多资源

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

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

回复 23# 的帖子

我上传txt文档了,你再试试。
(话说终于够权限上传512kb的文件了,但还是不能上传txt文件。


[发帖际遇]: 轩辕夏禹吃烧饼的时候,发现烧饼里藏着一枚“玄铁令”,转手卖掉后,赚到银两18。

本帖子中包含更多资源

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

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

回复 21# 的帖子

无色大大的意思是,让名字更靠近头像?

[发帖际遇]: 轩辕夏禹做得名菜“茯苓花雕猪”,卖出获得银两12两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-11-16 01:52

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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