铁血丹心

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

如何写一个 可选择 任意队友 与乔峰战斗的代码?

[复制链接]
发表于 2011-12-10 23:00 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 查理猫 于 2011-12-10 23:27 编辑

RT 我想添加家中单挑乔峰的事件 如何写一个可以选择队友的挑战代码?
我做的如下:
local function TZ
     --WarSelectTeam()
     if WarMain(245,1)==true then ------------------------------245使用UPEDIT改的 我想知道用代码怎么实现
                    instruct_13();

               else
                    instruct_13();
    end
    return 1;
    end
最近研究了好多剧情以后,发现居然没有多少关于实现战斗的帖子,
function WarSelectTeam(),
function WarSelectMenu(newmenu,newid),function WarSelectEnemy()... 这个都不知道怎么用 希望有高手解惑吖
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-10 23:18 | 显示全部楼层
这个,用DIY实现比较困难。。因为原本没有单挑峰的战斗。warselectteam和warselectenemy内容还没开放到DIY,所以没办法用。你看看苍半的原码,里面应该有的。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-10 23:25 | 显示全部楼层
回复 brolycjw 的帖子

brolycjw大 那么不跟乔峰打 跟任意对手都可以 比方关键是如何用代码实现 选择队友上而不是 猪脚上呢?

另外苍半源码在哪里呢? 可以给我个链接吗? 不是我伸手党 我去达摩堂搜了好久了 也没看到苍半源码哪里有
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-10 23:31 | 显示全部楼层
参考下冰糖恋的试练场,跟你想做的功能很像。最重要是了解menu的运用。

点评

冰糖恋的代码 我已经全部读过了 他也没有做选择队友的 都是猪脚进行挑战吖  发表于 2011-12-11 00:00
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-10 23:35 | 显示全部楼层

点评

多谢兄台 ~  发表于 2011-12-11 00:04
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-11 00:23 | 显示全部楼层
只让队友上,这个目前DIY比较难实现
你可以自己用Upedit添加一个与乔峰单挑的战斗,就可以了。
但是只能多人的,只限制单人必须改WarSelectTeam函数

点评

DiY目前不好改。。  发表于 2011-12-11 01:29
那请教下WarSelectTeam 怎么用呢?  发表于 2011-12-11 00:29
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-11 20:15 | 显示全部楼层
本帖最后由 wklee3 于 2011-12-11 20:17 编辑

回复 查理猫 的帖子

玩 diy 便是在有限的資源下去創造

像你上面提到的, 把其變成"如何只讓隊友單獨在戰鬥npc", 那貌似還可以diy的:
1  如常選主角(已默認)及隊友
2.  在drawname函數中立即(即第1時序)"弄死"主角
     WAR.Person[j]["死亡"] = true

那麼无論視覺上或实際效果上都逹到了目標

点评

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

我现在就是不知道如何实现战斗  包括
1 实现我能选队友(不管强不强制自己出战)
2 实现我能选择敌人或者随即敌人

有没有具体一点的代码可以让我学习的 多谢了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-15 09:18 | 显示全部楼层
回复 查理猫 的帖子

其實, 這幾天一直想把七楼的想法去實現的, 剛才趁有空找了冰糖恋壇友的试练场补丁, 發現真的可行

方法如下
1. 在單挑進入戰鬥前, 出一選單
2. 記錄下所選的人物  (CC.Substitute)
3.進入戰鬥時把主角改成  CC.Substitute
    (這部份在 function WarSetPerson() 完成)

代碼在附件



本帖子中包含更多资源

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

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

兄弟 恩情 铭记于心吖 我都快放弃了

你简直就是救世明灯吖

不多说了 先感谢再研究代码

点评

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

本版积分规则

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

GMT+8, 2024-12-23 19:42

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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