xiuliinlove
xiuliinlove
我的个人博客“修李来福”:www.xiuliinlove.com
关注数: 4
粉丝数: 21
发帖数: 305
关注贴吧数: 5
庆贺被度娘吞掉的帖子回归,立帖留念 如题。原来好长一段时间都被吞的只剩一帖了,今天突然发现帖子回归了,受宠若惊,特此留念。
求助:两宋风云1.2怎么过情人岭??? 先是玩1.1玩到一半,然后看到出1.2了,就下载了1.2重新开档,剧本狼烟。 说明文档里说1.2版统帅之剑改成无毒化了,我也就没再用统帅之剑。文档里说玄武壳加的是迅雷,但我在1.2游戏中加的是闪避。。。这些都不是重点,重点是1.2里没有“封武将技”,只有封必杀技。。。本来这也不是重点,我用真龙玄印的“人望”刷灵兽,SL出了“毒龙”刀的锻造书,并打造成功。5人主力队(穆桂英、高宠、金兀术、董月娥、牛皋,杨虎封了神军师也只有封必杀和解封,内政看官职监军也没封武将技,主力就没用杨虎)45级以上,高宠带毒刀、技回(为了无限盾)、吃人中吕布,穆桂英带技回,高宠和董月娥骑龙马(据点战无敌),无封技的情况下扫了除情人岭和昊天塔之外的所有的据点,容易的据点一次过,困难的据点多磨几次(高宠基本都能站到最后),都过去了。 然后只剩最后两据点了,昊天塔荒废,只能先打情人岭。麒麟很容易打死,平辽和乖乖没办法了,平辽还好,磨了几次蓝磨没了,但血没怎么掉;乖乖就不得了,回体+回蓝,然后不停的情谊技与伏兵,本来我还想着等乖乖蓝耗到一定值,还是有微弱的希望k掉的,但突然注意到她放了情谊技之后平辽和乖乖头上是顶着七星灯的,意味着就算我磨死还是要复活的,还有技回,再说还不一定磨得死,我这心里是瓦凉瓦凉的。。。然后想着只能去弄终极的除魔卫道,也许靠式神还有希望,但昊天塔荒废进不去啊- -,装备上“两宋风云纪念卡”也还是进不去,因为纪念卡上写了昊天恭候,我就以为要带这个卡才能进去,结果是昊天塔依旧荒废。然后网上查信息才知道,昊天塔要先攻破情人岭才开启。。。但没封武将技让我怎么打不停“一生一世”的平辽+乖乖== 求大神支招! (边写这个求助帖,边想应该怎么打,写帖同时还真让我想出一个貌似可行的方案:李元昊好像带封武将技,抓了元昊,换掉牛皋或兀术,应该还有得搞,好在除了元昊还给他留了一个将,不然只能等内政放俘虏了。但抓最后boss打据点真的是实在没有办法的办法,1.2没封武将技是个硬伤。去抓元昊了,还不知要抓几年才能抓到呢,早知道最后不得不抓元昊开始就玩新手难度了,sigh)
小数据武侠类mud:炎黄武魂II,欢迎大家来体验游玩 武林群侠传之炎黄武魂II: 游戏地址:mud.ren 6666 qq群:9783836 (活人在群里聊天,群里有全套机器人) 论坛:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fmud.gameivy.com%2FBoards.asp&urlrefer=7443bdaf64fc1ae3d4faf938eac94cb9 以网上流传的yh2003(炎黄英雄史)为底层修改完善而来,2017年2月底更换新驱动删档重开。该游戏为非快餐小数据武侠类mud,难度偏高,目前人数不多,欢迎大家一起来怀旧和挑战难度。进游戏后请先通读help whatsnew 和news all(很重要)。 ps:该游戏难度偏高,零mud基础的纯新人不建议玩此游戏。
请问用fluffos的mudlib如何能正常reboot? 请问用fluffos的mudlib如何能正常reboot? 对fluffos可以说完全不了解,用的别人从mudos版lib改好的fluffos驱动版架了个站,只有几个人在玩。别的还好,但reboot功能无法实现,reboot只能关掉fluffos,却无法把fluffos启动起来。。。 用的fluffos版本: 界面系统的版本: FluffOS 3.0-alpha9.0 (git-local-8646247-1462454900) driver 启动游戏是个bat文件,bat文件内容: @echo off for /f "delims=" %%i in ('dir .\log /b /a-d /s ^|findstr /i /v "init.txt %~nx0"') do (del /f /q "%%i" 2>nul) @echo on fluffos64\driver.exe -C config.cfg 要怎样才能通过reboot指令把fluffos的cmd窗口关闭后再自动重新启动起来呢? reboot代码: #include <net/daemons.h> #include <getconfig.h> #include <ansi.h> inherit F_CLEAN_UP; // 启动的时间 int start_reboot = 0; int last_notice = 0; int is_rebooting() { return start_reboot != 0; } private void reboot_mud(); int main(object me, string arg) { string str; int n; int flag; if (arg == "after 10 called by memoryd") flag = 1; else flag = 0; // memoryd 调用重新启动系统 if (flag) { n = 10; start_reboot = time() + n * 60; last_notice = time(); set_heart_beat(1); message_system("系统精灵将在十分钟以后重新启动" + LOCAL_MUD_NAME() + HIW "," "请抓紧时间处理你的人物。"); return 1; } if (! SECURITY_D->valid_grant(me, "(arch)")) return 0; if (! arg) { write("指令格式: reboot [-f] | soon | after <n>\n"); return 1; } str = me->name(1) + "(" + me->query("id") + ")"; if (arg == "-f") { if (! find_object(SECURITY_D) || ! find_object(SIMUL_EFUN_OB) || ! find_object(MASTER_OB)) shutdown(0); if (! is_root(me) ) { write("你没有权限强制停止" + LOCAL_MUD_NAME() + "。\n"); return 1; } message_system(str + "强行启动了" + LOCAL_MUD_NAME() + "。"); shutdown(0); return 1; } if (wiz_level(me) < 4 && ! flag) { write("你没有权限重新启动" + LOCAL_MUD_NAME() + "。\n"); return 1; } if (sscanf(arg, "after %d", n) != 1) { if (arg != "soon") { if (arg != "cancel") { write("参数错误,请查看帮助。\n"); return 1; } if (start_reboot) { start_reboot = 0; set_heart_beat(0); message_system(str + "取消了启动,游戏继续进行。"); write("Ok.\n"); return 1; } write("现在MUD正在正常的运行。\n"); return 1; } message_system(str + "重新启动了" + LOCAL_MUD_NAME() + "。"); reboot_mud(); } if (n < 1) { write("没有这么短的时间,你不如选择 soon 立刻启动。\n"); return 1; } if (n > 10) { write("这么久?你还是等一会儿再启动吧。\n"); return 1; } start_reboot = time() + n * 60; last_notice = time(); set_heart_beat(1); message_system(str + "决定在" + chinese_number(n) + "分钟以后重新启动" + LOCAL_MUD_NAME() + "。"); return 1; } private void heart_beat() { int t; int n; string str; if (! start_reboot) return; n = start_reboot - time(); if (n < 1) { reboot_mud(); return; } if (n >= 60) str = chinese_number(n / 60) + "分钟"; else str = ""; if (n % 60) str += chinese_number(n % 60) + "秒"; t = time() - last_notice; if ((n >= 60 && t >= 60) || (n < 60 && n >= 10 && t >= 10) || n < 10) { message_system(LOCAL_MUD_NAME() + "将在" + str + "以后重新启动,请抓紧时间处理你的人物。"); last_notice = time(); } } private void reboot_mud() { object *user, link_ob; int i; message_system("游戏重新启动,请稍候一分钟再 login 。\n"); user = users(); for (i = 0; i < sizeof(user); i++) { if (! environment(user[i])) continue; user[i]->delete("quest"); user[i]->save(); link_ob = user[i]->query_temp("link_ob"); if (objectp(link_ob)) link_ob->save(); } // 保存所有的守护进程的数据 reset_eval_cost(); if (find_object(DNS_MASTER)) DNS_MASTER->send_shutdown(); if (find_object(NAME_D)) NAME_D->mud_shutdown(); if (find_object(FAMILY_D)) FAMILY_D->mud_shutdown(); if (find_object(CLOSE_D)) CLOSE_D->mud_shutdown(); if (find_object(DBASE_D)) DBASE_D->mud_shutdown(); shutdown(0); }
武林群侠传之炎黄武魂(炎黄yh2003底层),欢迎大家体验 以网上流传的yh2003为底层,武侠类小数据mud。修复了原版yh无数bug,系统也进行了很多优化,难度相对原版yh降低很多,但总体来说仍然是个偏难的游戏。欢迎喜欢挑战难度或者怀旧的玩家来体验。游戏qq群9783836,群内有机器人下载,还有zmud教程和很多mudlib源代码下载。游戏地址: 武林群侠传之炎黄武魂:mud.ren 6666 在武林群侠传之侠客风云的基础上改造而成,难度相对较高,成长较慢,有转生系统。2016年12月12日正式开站,目前仍处于开荒阶段。
炎黄底层小数据武侠mud-武林群侠传 以网上流传的yh2003为底层,武侠类小数据mud。修复了原版yh无数bug,系统也进行了很多优化,难度相对原版yh降低很多,但总体来说仍然是个偏难的游戏。欢迎喜欢挑战难度或者怀旧的玩家来体验。游戏qq群9783836。游戏地址: 1、武林群侠传之侠客风云:mud.ren 5555 难度相对较低,成长较快,无转生。已开站一年多。 2、武林群侠传之炎黄武魂:mud.ren 6666 在武林群侠传之侠客风云的基础上改造而成,难度相对较高,成长较慢,有转生系统。2016年12月12日正式开站,目前仍处于开荒阶段。
大唐双龙服务器已关闭,特此通告!!! 服务器回收,大唐关站鸟。
还有别人也碰到过不能拆装备的情况么?(v2-1217) 玩的v2-1217(非国战)版,碰到过几次用过河拆桥拆电脑的黄月英只能拆手牌不能拆装备的情况,拆的时候装备是灰的无法选中--
大唐双龙传mud中基本功夫揭秘 大唐门派中除了高丽的金正宗(这货是个奇葩,会大唐中所有的基本功夫但不会特殊功夫),其他各门各派的师父并不会所有的基本功夫,想学本门派没有的基本功夫怎么办?下面介绍一下我了解到的几个途径: 一、大唐新手武馆 刚开始进入游戏里的石龙武馆,里面正厅有个教头是会所有基本功夫的,但是要花钱学,而且拜师后exp高于2万无法进入石龙武馆。所以在武馆里学到2万exp支持的技能上限为宜。 二、大唐中的基本武功特殊地点 1.基本刀法 在岭南宋家堡的磨刀堂,在那里可以使用 pi石头 命令来提高基本 刀法的技能。只能练到 101 级。 2.基本拳法 找到长安威远镖局的武士,然后向他打听“基本拳法”,会得到一 本书。每次他只给一本书,所以如果他说已经给人了,那么就把他 杀掉,更新后就可以继续要了。这本书只能读到 101 级。 3.基本匕首 找到长安威远镖局的武士,然后向他打听“基本匕法”,会得到一 本书。每次他只给一本书,所以如果他说已经给人了,那么就把他 杀掉,更新后就可以继续要了。这本书只能读到 101 级。 4.基本轻功 到武夷山的小溪那里,到那里 tiao 竹筏,可以提高基本轻功的技 能。只能练到 101 级。 5.基本指法 到洛阳附近的净念禅院,到诵经房,然后 look 画,可以提高基本 指法的技能。只能练到 101 级。 6.基本内功 到华山的瀑布,站在里面,被水冲可以增加基本内功。只能练到101 级。 7.基本锤法 到东溟的小岛上,找到飞天岭,在那里za 石头可以提高基本锤法的 技能。只能练到 101 级。 8.基本腿法 到高丽的一个庄稼地,在那里 ti 草人,可以提高基本腿法的技能。 只能练到 101 级。 9.基本招架 找到长安威远镖局的武士,然后向他打听“基本招架”,会得到一 本书。每次他只给一本书,所以如果他说已经给人了,那么就把他 杀掉,更新后就可以继续要了。这本书只能读到 101 级。 10.基本枪法 到塞外,有一个草原,描述有刺石像的字样。在那里 ci 石像,就 可以提高基本枪法的技能。只能练到 101 级。 11.基本杖法 找到长安威远镖局的武士,然后向他打听“基本杖法”,会得到一 本书。每次他只给一本书,所以如果他说已经给人了,那么就把他 杀掉,更新后就可以继续要了。这本书只能读到 101 级。 12.基本掌法 到大巴山的一个山峰,描述里有推石头的字样。在那里pai 石头, 就可以提高基本掌法的技能。只能练到 101 级。 13.基本剑法 到阴癸派的竹林,或者弈剑派的竹林,在那里 ci 竹子就可以提高 基本剑法的技能。只能练到 101 级。 14.基本鞭法 到大巴山的一个山峰,描述里有推石头的字样。在那里chou 石头, 就可以提高基本鞭法的技能。只能练到 101 级。 15.基本拳脚 找到长安武馆的公孙武士,然后向他打听“基本拳脚”,会得到一 本书。每次他只给一本书,所以如果他说已经给人了,那么就把他 杀掉,更新后就可以继续要了。这本书只能读到 101 级。 三、读基本功夫武功秘籍 大唐小品有几率随机掉落基本功夫武功秘籍,可以通过读秘籍来学习基本功夫。掉落的秘籍可读到的等级为100~250之间随机。 四、石龙武馆门口 石龙武馆门口也有个教头可以学功夫,不过学费嘛……………… 五、通过战斗提高 具体请到游戏中查看help chengzhang。 六、领悟提高 基本功夫400级以上可以领悟提高。普通领悟在恒山通元谷,帮会领悟需要先研究再领悟(详情请在游戏中查看help banghui)。
大唐双龙之梦回江湖交通总图 首先声明:这图不是我做的,是在原来的大唐lib里翻出来的,让我们感谢大唐原巫师组的辛勤劳动。 大唐双龙之梦回江湖交通总图:有了交通总图,大家再也不用担心没方向了,小伙伴们甩开膀子满大唐的狂飙吧
建议大唐玩家出武馆后先熟悉地图 大唐中exp达到2万之后就可以用milu指令飞来飞去了,建议这时不要急着拜师和做任务,趁着可以使用milu的时候到处飞一下走路多熟悉下地图,要知道18随后milu指令就受限制只能milu chatroom了。并且平时几乎所有任务(极个别除外,请自行摸索)都不允许使用milu,所以熟悉地图路径是非常有必要的,要记住一句话:“磨刀不误砍柴功。” 顺便提下save指令:大唐中的save和其他大多数mud都不同,大唐中很多地点都可以save作为存盘点(存盘点save会有“你下次游戏从这里开始”之类的提示,save无此提示的地点为普通存盘,不是存盘点。),save存盘后下次再进入游戏就会从你save的存盘点开始。如果一直不手动save的话那么每次连入游戏会从大唐学院开始(可以穿梭回新手武馆哦,heihei)。
请问:把支持zmud的mudlib改为可以支持tomud,要改哪些文件? 如题。手上有很多mudlib源代码,支持zmud和tomud的都有一些。想通过文件对比来学习怎样把支持zmud的mudlib修改为可以支持tomud,但难在根本不知道要对比哪些文件。。。所以还请知道需要修改哪些文件的朋友不吝指导。
小雪初晴II源代码分享 小雪初晴II的mudlib。看见有人要这个,特意从mud合集压缩包里解压了出来,本人未对此lib进行过测试。有需要者请自取: http://pan.baidu.com/s/1mgGAqqk
【BUG反馈】10-10丨服务中心显示账号无异常但发帖需验证码 你们好,我是“大唐双龙mud”贴吧吧主,在该贴吧的等级为7级。大概是从昨天开始在该贴吧发帖开始询问验证码,但回帖不用验证码。以前是正常发帖、回帖都不用验证码的,现在不知道怎么回事发帖要验证码,服务中心显示账号无异常都无法申诉,请帮忙处理一下,谢谢。 晕了,刚才发帖测试了一下又没验证码了,这个验证码是什么机理?是发较长的帖子就需要验证码么?
mud系统随想漫谈(小长篇,爪机慎入) 一楼防抽。 刚发了个被系统秒删了,所以这回不带链接了 “大唐双龙mud”贴吧欢迎大家的光临! 此帖预计是个多楼层小长篇,没完毕之前还请大家不要插楼,感谢您的配合!
大唐双龙传之梦回江湖网络版地址 群里朋友帮忙开的网络版大唐双龙: ip:182.140.244.230 端口:5555 建议用zmud联入游戏。mud客户端可在本吧精华帖里寻找。 游戏qq群:18072797(和浴血mud共用群,里面可以讨论游戏,但目前群里还没有大唐的成型的机器人,欢迎大家加入进行交流和分享自己的游戏心得及制作的机器人等)
大唐双龙之梦回江湖须知(玩家必读) 大唐双龙mudlib的设定相对于其他主流mud还是有很多区别的,在这里我主要介绍一下dt的系统特色,方便大家刚好地游戏。 1、特殊武功不需要enable(jifa),学习的时候自动激发。有多种同类武功时每次出招随机选择一种武功,可以用命令apply 某种武功 来指定只使用某种武功。 2、武功的pfm都有cd,基本所有武功的pfm都共享cd,无法连续出pfm。更多的时候还是要平砍来杀敌的。 3、不能叛师,不能拜玩家为师。 4、apply指令除了用来指定使用某种武功外,还可以通过apply damage/dodge/parry来随机增强出招的伤害/敏捷/防御,但三个参数中增强一个的同时会降低另外两个参数的数值,降低的幅度和增强的幅度相同。 5、高级武功基本都需要解密才能发挥出终极威力,高级武功解密之前的威力一般介于初级武功和中级武功之间。而未解密时pfm的附加伤害一般是解密后的一半。 6、exp 2万之后可以使用milu指令瞬间到达一些主要地点,但该指令在任务期间无效。该指令主要用来熟悉地图和非任务期间的快速赶路。18岁之后milu指令只能到达扬州聊天室这一个地点。 7、大唐中武功的学习上限是400级,400级后通过领悟提高。武功领悟的上限是500级。个别特殊内功(百姓路线的长生诀和换日大法)领悟上限600级。 8、无转生,但也没发现阳寿有限制。 9、门派中级任务没有门派限制,门派初级任务中禅院初级任务没有门派限制。 10、大唐中成长方式为任务方式和战斗方式共存。战斗方式平时战斗就可以成长,但不如找西域僧人购买练功道具来得快。练功道具在exp 1000万之前都可以使用。练功道具是消耗品,每个练功道具都有使用次数限制。 11、领悟武功既可以在恒山通元谷领悟,也可以在帮派领悟。帮派领悟比在恒山快得多,且相对安全(通元谷非安全区),但在帮派领悟需要先进行相应武功的研究。研究需要消耗帮会储备和研究人员潜能。所以有志练到400级以上武功的玩家建议早日加入帮派,加入帮派后平时做任务就会给帮派增加一定的帮会储备。 12、门派级武功有强弱之分,但差距不是十分明显,从数值来看最强的大概当属静斋的色空剑法(完全解密之后),但该门派也是最难练的。其余门派武功并不像小说原著中那样强弱悬殊。每个门派的每条路线都是值得一玩的。 13、环境设定中有yield变量。set yield可以使自己在战斗中只挨打不还手。这个设定有用么?当你解某些谜题时就知道了(有时候太厉害了也不好啊)。取消yield用unset yield。 14、大唐中兵器武功防御高些。空手武功加力时效果好些(加力可以增加伤害)。 15、福源很重要,很多解密都与福源相关。而且铁匠打造和药师炼药附加属性的几率也与福源有关。福源每过一岁都会随机变化,所以不必纠结于一开始注册id的福源高低。解密时要选择自己福源较高的时机。大唐中公共武功的解密如果福源低于20是完全没有机会的。 16、大唐中武器有耐久属性。耐久降到0武器就会折断。断掉的武器可以继续战斗(但基本发不了pfm了),但断掉的武器继续使用会降低伤害数值。铁匠修理可以恢复武器耐久度,但无法恢复伤害数值。所以如果是打造的主打武器强烈建议断掉后不要继续使用。 17、大唐中有很多小机关,平时多注意一下各地点的描述,碰到悬崖、瀑布神马的可以尝试跳一下也许会有意外收获。 18、特殊内功只有配合本草术理才可以给自己疗伤,疗伤效果与内功等级和本草术理等级相关。非药师职业本草术理只能学到50级。本草术理药师可以给他人疗伤。 19、大唐中年龄的增长:id注册时年龄为10岁。游戏时间满24小时增长一岁,之后每过一岁游戏时间需要在24小时的基础上增加一小时,比如10岁-11岁要24小时,11岁-12岁要再满25小时,12岁-13岁要再满26小时,以此类推。 20、大唐中没有人物升级系统但有属性点,属性点和exp挂钩。属性点可以通过deal加点到str、int、con、dex四项基础属性上,加点的属性记到先天属性上。
大唐双龙之梦回江湖门派介绍:宋家堡 【宋家堡】 宋家堡是一个家族,也是一个势力,所以非常注重家族感,所以宋家堡非常忌讳内部人员互杀。所以如果一个宋家堡的弟子杀了另一个宋家堡的弟子,那么,他在一定时间内会受到宋家堡的某个人的追杀。宋家堡是武林正派,如果他杀了正派的人士(除花间、阴癸、突厥外),会降低自己的江湖声望!另外宋家堡是一个财阀,所以弟子必须懂得如何理财。所以每个弟子都必须有自己的存款。随着级别的增加,师傅会要求你的存款多些。对于那些不懂得敛财的人,宋家堡是不会要的。宋家堡最出名的武功是天刀,也是江湖中顶级的武功。学习天刀的道路非常曲折,要经过重重的筛选,所以要学宋家堡天刀的弟子必须有心理准备,因为你可能到最后一步被淘汰!如果不冒险,请不要选择学习宋家堡的天刀这条路线! 【宋家堡主要人物介绍】 宋家堡有以下几个人物: 宋邦 出现于岭南 宋法亮 出现于岭南 宋爽 出现于岭南 宋缺 出现于岭南 宋智 出现于岭南 【拜师指南】 宋家堡共有两种武功:刀和剑。所以宋家堡的弟子有两条路可以选择,一是学刀,一是学剑。学刀的道路风险很大,有重重冒险的时候,你随时可能被淘汰下去,所以,不打算冒险的人不要学习天刀。学剑的道路没什么风险,但是剑法就不如天刀那么霸道了! 「宋家堡弟子学习剑法道路」 1.首先拜宋邦。先 ask song about 考验,然后用刀 mengshi 就可以了。等到天罡三诀到100级,再拜高级的师傅。 2.然后去拜宋爽。你要满足一些基本条件:功绩大于等于30,必须有10两黄金的存款。然后你还要经过考验。问他“考验”,他会说宋家堡有个叛徒,在哪里哪里。找到叛徒,杀他!叛徒当然不是你的对手,就在他快要被你杀死的时候,他会停手,问你能不能看在同门份上让他自己了断?你是该 answer 能 还是 answer 不能 ?考虑到宋家堡一代大家族,你该知道怎么做了。考验完毕,拜宋爽 就可以了!等到 天罡三诀 到 150 级,再拜高级师傅。 3.拜宋智。你要满足一些基本条件:功绩大于等于50,必须有50两黄金的存款。 「宋家堡弟子学习刀法道路」 1.首先拜宋邦。先 ask song about 考验,然后用刀 mengshi 就可以了。等到天罡三诀到100级,再拜高级的师傅。 2.拜宋法亮。你必须满足一些条件:功绩大于等于30,有10两黄金的存款。不过你还要经过考验。询问宋法亮“考验”,他会告诉你如何证明自己的胆量!考验过后,就可以拜师了!等到天罡三诀到150级,再拜高级的师傅。 3.拜宋缺。你必须满足一些条件:功绩大于等于50,有50两黄金的存款。同时,你不能有“杀本门派或杀正派弟子”的记录!否则,你的此条道路就完结了!去学剑吧! 4.开始跟宋缺学习武功了吗?那么,请牢记一点,在你的天刀八决未到达 200级之前,千万不要杀任何NPC,不要杀任何玩家,不要被任何人或NPC杀死,否则,你将没有资格去练天刀的绝招了。 5.好不容易天刀学到了200,就可以解天刀谜题了。 【宋家堡主要武功介绍】 【破玉拳】 这个拳法是宋家堡的入门拳法,威力不大。如果在 100K 前不参与PK活动或杀NPC,则可以不浪费在此拳法上。 【天刀八诀】 宋家堡的高级武功,是每个宋家堡弟子梦寐以求的技能。但是学此技能的道路风险很大。当刚刚学习此技能时,此技能是一个中级的刀法,只有在解了一个谜题后,此技能才能成为终极武功。此技能的 perform也是如此,只有在解了谜题后,才能从中级perform提升为终极perform。 perform bajue(八诀):如果想施展宋家堡的绝技八诀,则基本要求是天刀八诀大于等于110级,基本刀法大于等于110级,天罡三诀大于等于100级,内力上限大于等于1000,气势大于零。八诀第一刀要求天刀八诀大于等于110级,第二刀要求天刀八诀大于等于130,以后每加一刀,需要天刀八诀增加20级。如果你没有解开天刀八诀的谜题,那么你只能施展八诀中的四刀。如果你解开了谜题,那么在四招过后,间隔几招,会再出四招!天刀八诀非常消耗气势,如果出齐了八刀,则气势立刻降为零! perform daoyi(刀意):在一段时间内增加自己招数的威力。 要求:天罡三诀大于等于100级,忘刀诀大于等于100级,基本刀法大于等于100级,天刀八诀大于等于100级,内力上限大于等于1200,内力200。 【地剑诀】 宋家堡的高级剑法。当刚刚学习此技能时,此技能是一个中级的剑法,只有在解了一个谜题后,此技能才能成为终极武功。此技能的perform也是如此,只有在解了谜题后,才能从中级perform提升为终极perform。 perform ditian(抵天三诀) :此perform 的第一招将会给自己增加防守,如果解了谜题,则还会给自己队伍中成员加防御!然后连续的两招攻击敌人,这两招对付NPC非常有效,但对付玩家就不太灵光了!所以宋家堡学剑的弟子属于防御性的人,如果队伍中有一名地剑诀弟子,则队伍的防御会有很大提高。 要求:地剑诀大于等于110级,基本剑法大于等于110,天罡三诀大于等于100级,内力上限大于等于1000,气势大于零。 perform feilong(飞龙三击):在一段时间内,会随机地施展perform招数。 要求:天罡三诀大于等于110级,地剑诀大于等于110级,基本剑法大于等于110级,气势大于零,内力上限大于等于1000。 【天罡三诀】 宋家堡的特殊内功。 exert ningxin(宁心):可以增加防守。要求:天罡三诀大于等于150级,基本内功大于等于150级,内力上限大于等于1000,内力200。 exert zhanyi(战意):可以增加进攻。 要求:天罡三诀大于等于150级,基本内功大于等于150级,内力上限大于等于1000,内力200。 【忘刀诀】 宋家堡的心法。 execute wangdao(忘刀):将内力缓慢的转化为气势,同时维持的时间也较长。 【暗香浮影】 宋家堡的特殊轻功 【宋家堡的有关谜题】 【天刀八诀谜题】 拜宋缺时,会记录你的死亡次数、杀人次数、杀玩家次数。等到天刀200级时,如果此时你的死亡次数、杀人次数、杀玩家次数不等于当初拜宋缺时的记录,或者年龄超过50岁,杀了正派弟子,杀了本门派弟子,则不能解此谜题了。失败者只能学习地剑了。等你的天刀八诀大于等于200级时,ask 宋缺 about ****宋缺会给你一把刀,让你练习拔刀(badao)。拔刀(badao)就成功了。 【地剑诀谜题】 当你的地剑诀大于等于 160级时,ask 宋智 about ***,然后去找一个人(三大高手之一),向他询问“***”的消息。(他女儿) 原来***正处在危险之中!按照给你的地点,快取解救(jiejiu)她!把她带回父亲那里,交差(jiaochai),然后... ...就成功了!
大唐双龙之梦回江湖门派介绍:慈航静斋 【慈航静斋】 慈航是武林中一个神秘门派,地处长白,隐为白道中的至尊。其功夫出自《慈航剑典》,威力非同小可。成为慈航静斋的弟子后,在经验小于100K时,是不能出山的。而且慈航弟子不能有大于等于 5 次PK数,还不能有过多的杀气。 【慈航静斋主要人物介绍】 慈航静斋有以下几个人物: 葛云清 在静斋内 师妃喧 在静斋内 梵清惠 已经在长白山白云洞隐居 【拜师指南】 1.拜葛云清 你要满足一些条件:女性。PK数小于5,悟性大于25,杀气小于100,容貌大于等于26,同时福缘要高。 等到 清心普善诀大于等于100级时,再拜师妃暄。 2.拜师妃喧。 你要满足一些条件:PK数小于5,杀气小于100,功绩大于等于20。悟性大于等于31。 等到 清心普善诀大于等于200级时,可以选择拜梵清惠。 3.选择分支 当你的 清心普善诀大于等于 180 级时, 到 藏经房去领悟(lingwu)。 此为慈航弟子最艰险的一关!此时要PK数小于5,死亡数小于2。 这时会出现2个情况: (1)领悟到死关法这个心法。恭喜你,你即将领悟到慈航的顶级武学——剑心通明 (2)领悟到撒手法这个心法。恭喜你,你即将领悟到慈航的次级武学——心有灵犀 不过此时你即使领悟到撒手法或死关法,只能说你在通往“心有灵犀”或“剑心通明”的道路上前进了一步。要真正的领悟到“心有灵犀”或“剑心通明”,还需要不断的努力,并且要小心不能杀人,不能被杀,不能PK,不能结婚,不能超过50岁。满足这些并且撒手法或死关法大于180级后,你的色空剑法将会在江湖中罕见敌手了! 4、拜梵清惠 静斋弟子拜师妃暄为师即可学满技能。但拜梵清惠有450级的无妄经可学。并且拜了梵清惠后才能成为出家弟子,而要洗pk次数必须是出家人才可以。但梵清惠于深山隐居,要想拜她为师还要先找到她才行。梵清惠还有500的读书识字。 拜梵清惠需要条件:功绩大于等于40。清心普善诀大于等于200级。PK数小于5,杀气小于100. 【慈航静斋主要武功介绍】 【修罗指】 慈航的中级武功。 perform lingxi(灵犀奇指):连续三招攻击敌人。 要求:修罗指大于等于110级,基本指法大于等于110,清心普善诀大于等于100级,内力上限大于等于1000,气势大于零。 【色空剑法】 慈航的高级武功。不过在没解谜题时,属于低级的武功,在解了迷题后,会成为中级武功。 如果领悟了 心有灵犀 或 剑心通明,则成为超级的剑法!如果领悟了心有灵犀 或 剑心通明而没有解开谜题,则属于高级武功。 perform kong(空):如果没解谜题,则连续三招攻击敌人。解了谜题后,间隔几招,再出三招攻击敌人。 要求:色空剑法大于等于160级,基本剑法大于等于160级,清心普善诀大于等于150级,内力上限大于等于1500,气势大于零。 perform se(色):效果:在一段时间内增加自己的防御。 要求: 清心普善诀大于等于110级,色空剑法大于等于110 级,基本剑法大于等于110级,内力上限大于等于1500,内力500。 【清心普善诀】 慈航静斋的内功。 exert qingxin(清心):增加敏捷。 要求:清心普善诀大于等于120级,基本内功大于等于100级,内力200。 【无妄经】 慈航静斋的心法。 execute wuwang(无妄):较快的增加气势,维持时间较长。 execute po(破):在一段时间可以不受敌人perform的伤害。领悟了撒手法或死关法后无法使用。 要求:无妄经大于等于190级,内力200。 【凌云身法】 慈航的特殊轻功。 【撒手法】 慈航的心法,用于领悟 心有灵犀 的境界。需要经过考验。 execute jingshou(静守):增加很大的防御!但使用期间自己无法攻击。 要求:撒手法大于等于190级,达到心有灵犀。 【死关法】 慈航的心法,用于领悟 剑心通明的境界。需要经过考验。 execute jingshou(静守):增加很大的防御!但使用期间自己无法攻击。 要求:撒手法大于等于190级,达到剑心通明。 【慈航静斋的有关谜题】 【色空剑法谜题】 色空剑法的 perform 是 perform kong,不解谜题时perform 威力是解谜题后的一半。 1.问师妃喧 “****”。(技能名称) 2.问师妃喧 “****”。(四个字) 3.问师妃喧 “***”。(人名) 4.找一个男性玩家 guard 你,男性玩家要满足要求:只能他一个人 guard 你,经验大于等于 1M, 江湖声望大于等于1000。 5.带着那个男性保镖去找一个很厉害的敌人,问她“****”(同2)。这时男性保镖要牺牲自己了,不管多强,都要被杀死。然后你自动逃跑,解开了此谜题! 【心有灵犀/剑心通明谜题】 1.首先你要在藏经房领悟出撒手法或死关法。当清心普善诀 大于等于 180 级时到 藏经房 去领悟(lingwu)。领悟条件,PK数小于5,死亡数小于2,如果不满足,领悟不出任何东西。符合条件则可以领悟出撒手法或死关法。 2.继续一直领悟撒手法(死关法)到180级。在这一段时间内,不能杀一个玩家,不能杀一个 NPC,不能被杀,不能结婚,而且年龄必须在50岁之前。否则,将前功尽弃了。 3.达到要求后,去慈航静斋的藏经房。这里放着慈航静斋数代经书和收藏,全都是佛家宝典。桌子上还放着一本书 (shu),上面写着“慈航剑典”四个字。这是慈航的上乘武学典籍,普通人看了不会有好处的。look shu 就能学到不同心法对应的不同绝招。撒手法对应心有灵犀 ,死关法对应 剑心通明 。
关于evaluate和函数的疑问 假设一个文件中有下列代码(精简之后的部分,还有其它类似代码): void heal_kee(object ob,int i); void heal_kee(object ob,int i) { ob->receive_curing("kee",i); } 然后同一个文件中执行代码evaluate(heal_kee,me,200)之后结果是什么? evaluate是用来展开函数运算么? 这里的evaluate(heal_kee,me,200)代码是表示把me和200参数传递到heal_kee函数进行运算么?还是和函数heal_kee根本就没有什么关联? dtsl中我发现的最后一个大bug:疗伤类药物无效(包括药师炼制出来的补精气神的药物也无效),服用不增加数值。 涉及到的文件有fuyong.c;medicine.h;lianzhi.c等都查看了一遍修复起来很无力,现在把主要疑点放在了fuyong文件中的evaluate代码上……
(代码疑问)为什么提示信息是重复的? 一段代码(上官先生): int prevent_learn(object me,string skill) { if(me->query("vocation")!=query("vocation")){ command("say 你又不是"+query("vocation")+",我可不传授你技能!"); return 1; } if(skill=="bencao-shuli"&&me->query_skill("poison",1)){ command("say 你既然学习了毒术「poison」,我就不能传授本草术理"+ "「bencao-shuli」了!"); return 1; } if(skill=="poison"&&me->query_skill("bencao-shuli",1)){ command("say 你既然学习了本草术理「bencao-shuli」,我就不能传授毒术"+ "「poison」了!"); return 1; } if(skill!="poison"&&skill!="bencao-shuli"){ command("say 我只传授药师本草术理「bencao-shuli」或 毒术「poison」!"); return 1; } return 0; } 游戏中实际效果:为什么“上官先生说道”的提示信息都是多重复一遍的?看代码逻辑应该没问题啊?有什么修正的方法么?
dtsl算命描述对应福缘数值范围 dtsl中福缘影响很多quest的解密成功率。想了解福缘的大概数值,可到扬州城里找神算子算命(每次花费1gold)。下面我列出算命描述对应的福缘数值范围,给大家做个参考: 福缘<=15 倒霉,倒霉,今天怎么碰上了你,太晦气了! 15<福缘<=20 命运多坎坷,你万事小心吧! 20<福缘<=25 命是好命,只是无大富大贵之相。 25<福缘<=27 好命,好命,一等一的好命! 福缘>27 苍天有眼,苍天有眼,我朝有幸啊! dt中公共武功解密计算福缘时在原始福缘(kar)的基础上还加上解密福缘(quest_kar),解密福缘的数值可到东溟派问心石处查询解密福缘(exp 20万后开始有附加解密福缘,exp越高附加解密福缘越大,最高附加解密福缘不超过20点)。
dtsl初期简易攻略 这里指的初期是从注册大唐账号到出石龙武馆拜师之前,exp在0-20k的阶段。 1、天赋选择 在dt里和一般的mud一样,天赋点数有臂力、根骨、悟性、身法四项基本属性和福源、容貌两项隐藏属性。其中臂力影响伤害,根骨影响防御,悟性决定学习速度,身法影响命中和躲闪。 在dt中不用过于纠结天赋点数的分配问题,只要有个大概方向就好,不知道怎么分配就按系统默认的四项平均都20点好了,四项基本属性是可以通过exp增长来获得属性点并通过加点来改变的,并且加点的点数都是加在先天天赋上,所以除了极个别情况,不会出现天赋点数无法满足要求的情况。 隐藏属性中福源是个相当重要的属性,公共武功解密的成功率、打造装备附加属性的概率都与福源挂钩,但注册账号时也不用纠结福源数值的高低,因为在dt中除了慈航静斋弟子之外的玩家年龄每增长一岁福源都会随机分配的,是个动态的数值。所以如果不是打算拜入静斋门下的话初始福源完全可以不考虑。但如果想拜入静斋门派就有必要选个初始福源较高的id了。想了解福源数值的大概情况可以到扬州找神算子算命,通过算命描述来得知福源范围。 容貌属性的作用要求较小,部分门派拜师对容貌会有一定要求,还有个别武功的学习也需要容貌满足一定的数值。总之,容貌是个数值越高越好、数值低了也没什么太大影响的属性。 2、武馆生活 dt中玩家注册之后统一在扬州的石龙武馆接受培训,在exp达到20k之前是无法走出武馆大门的。新人exp 在6000之前可以在石龙武馆中找到新手使者,输入指令"ask shi about 大唐双龙"来获取新人礼物:6000点exp,40级基本功夫,50级读书识字,少量的内力和精神。 dt中成长方式分为任务成长和战斗成长两种方式,所以在武馆中的成长也分为这两种方式。 (1)任务成长:找到张教头,ask zhang about 武艺,然后按提示去做相应的任务就好了。此种方式同时还能获得一定的金钱进账,任务获得的金钱自动存入钱庄,可以到武馆的账房去支取。 (2)战斗成长:exp 10k之前找弟子切磋,10k之后找教头切磋,切磋指令为qiecuo xxx。这种方式exp获取速度会比做张教头任务要快,但没有金钱奖励。 dt中pot是有上限的,所以可以在获取exp的同时适当的消耗pot来学习skills,武馆中学习可以到正厅找到武馆教头进行学习,每次学习需要消耗一定的现金,现金可以到账房取出放到身上。 着急出武馆去拜师的建议找弟子和教头切磋,不着急的建议可以做下张教头任务赚点零花钱顺便学点技能。 在武馆里把exp增长到20000就可以出武馆了,同时在18岁之前也可以通过milu(help milu来查看详细说明)指令来快速到达一些主要地点了。建议拜师之前先milu chatroom找嫦娥仙子通过"ask xianzi about 梦回江湖"来领取奖励:四项基本属性各增加2点。领取完属性奖励就可以去心仪的门派拜师了。拜师之前建议先help menpai来了解一下各门派的基本情况。 之后就是正式的开始dt中的江湖生活了.Just enjoy it!
请教:mud中help map文件的制作有好的方法或好用的软件么? rt,请教:mud中help map文件的制作有好的方法或好用的软件么?就是help hangzhou之类指令显示出来的地图帮助文档的制作(如示意图所示)。 说明示意图: mud中显示效果:文本编辑器中显示效果:我手动修改了个杭州地图,ue和editplus都试过了都不太好用(在地图文件的显示上editplus效果比ue好一些),如图所示会有部分显示效果不一致(这两张还算显示效果差异很小的)。有没有真正的所见即所得的编辑map帮助文件的软件或方法?目前尝试过的有记事本,写字板,ue和editplus,其中记事本和写字板的效果完全没法看,ue的列模式和editplus还能凑合着用,但在编辑器中显示和在mud中实际显示存在差别很难调整。而且这类文件想修改或者添加点内容的话会打乱其它地方的布局,我只是在这个杭州地图里添加5个地点(西湖南岸左边的内容)就费了好长时间,添加完一个再一点一点把变形的地方还原;然后添加另一个又变形,再还原;然后重复这个蛋疼的过程N遍…… 求好用编辑方法介绍或者好用软件推荐。在我自己修改过map文件之后就一直在好奇一件事:mud中最开始的map帮助文件是怎么做出来的(求科普)……修改一个都累得要死,几十个map帮助文件的制作修改我已经不敢想象那是什么样的噩梦了……
”mud随想漫谈“之四:mud中的虚幻与现实及细节问题 mud是个虚幻的世界,但虚幻世界的设定也往往要参考现实世界。我认为mud是一个在现实中寻找虚幻、在虚幻中寻求现实的世界。在mud系统的构建和描述上,有一些细节问题是值得引起注意的。 mud如果不注意细节的话,就很可能会产生违和感。而最容易产生违和感的,就是武功的招式描述和战斗信息的描述的。经常见到武功描述里有类似”$N手中长剑回转,防守得滴水不漏“,而实战中就可能会是这样:你手中长剑回转,防守得滴水不漏。结果一击命中,长剑从xxx的颈部对穿而过!“有两点存在违和感:一个是描述的是防守结果却是击中对手;另一点是长剑从”颈部“对穿而过的"颈部”,想象一下一个颈部被对穿的对手还和你继续战斗N回合甚至最后取胜是什么感觉?所以我认为,skills招式的描述不要出现防守式,因为现在mud的战斗系统都是判定进攻的,还有就是防止武功描述中出现既定事实,比如像”$N手中长剑挥舞,狠狠地刺进了$n的左肩!”实际战斗中就可能出现“你手中长剑挥舞,狠狠地刺进了xxx的左肩!结果被xxx闪开了”这样矛盾和搞笑的描述。另外就是攻击部位去掉颈部,头部等危险致命部位,不然这些部分被“对穿而过”结果还活蹦乱跳的未免有些诡异。其它类似的描述中的“砍断"什么的也要注意。 我对dtsl的修改是尽可能的修复了武功描述的不合理性的,也去除了攻击部位中的致命部位。但个别武功描述如果改动会完全失去原来韵味,所以有极少数武功描述没有修正。 另外,mud中死了可以复活也与现实很大不符,但是你要设置成了一次性生命估计也没有player能受得了,所以这类设置只能约定俗成的当成合理了。 在考虑mud虚拟中的现实性问题时想到,输入一堆指令可以直接瞬间从扬州跑到成都之类的也不合理,但同死了可以复活一样,真设置成类似现实的从一个城到另一个城要赶路N天(busy),也是件难以想象的事情。然后再扩展想去,可以把mud地图设计成一个一个的城市或场景区域,去掉区域与区域之间的过渡和连接room,然后分别设定一个区域到另一个相邻区域的busy(busy时间建议设定在10分钟以下),busy时间(可以转移到一个通用独立空间显示”你正在辛苦的赶路“之类的信息)到直接传送到目标场景。既可以省去中间的很多过渡房间,又可以一定程度上体现不同地域的地域作用。比如可以设计刀城、剑城或者初级城、中级城、高级城或者铁匠公会、药师公会等不同区域,然后再在不同区域特色和通行条件上做文章。
”mud随想漫谈“之三:mud中的机器人 机器人(触发器)能够给玩mud带来非常大的方便,我认为理想的mud应该是允许使用机器人的mud。玩mud了乐趣应该主要分为两部分,一部分就是游戏中的rpg体验,另一部分就是机器人的编写了。但如果一个mud里全都是机器人的话也未免有点无趣,相当于变成单机版多人游戏了。这就需要wiz多花费点心思了,可以设计一些手动任务,对手动玩家提高收益神马的,另外可以尽量是游戏场景中多一些趣味性,使用机器人就会错过一些趣味体验。看了dtsl的mudlib,应该说当初开发dt的wiz应该是进行了一番趣味性的尝试的。dt里面经常某地出现个pai,你一look就显示你欠多少钱不还神马的,有一定趣味性但还非常不够。所以精力允许的话可以考虑随机在场景中添加一些小机关,给点奖励或者just fun一下,对这类小机关可以不定期的添加修改和删除,还是能提高一点手动积极性和mud趣味性与活性的。 提起mud机器人就不得不提一下mush。最近两三年才知道又出了个逆天的mud客户端叫mush,mush在我看来太高端了,别人有一句话我深表赞同:”mush是给程序员玩的“。据说mush在会玩的人手里那简直是无所不能啊,再想想自己看了N多的zmud机器人教程结果到现在也还玩不精zmud,实在是打击自己学习编写机器人的积极性,最后只能无奈感叹一句:万恶的mush啊……
”mud随想漫谈“之二:大数据与小数据之我见 十年前我玩的mud还是200级skills封顶,后来提高了封顶限制也不过是500级封顶。但十年后再看现在的mud,绝大多数都已经动辄几千上万的skills了。就连天赋点数都可以一件装备成百上千的加了。遥想当年选择天赋时是多点悟性学习快还是多点体格(臂力)伤害高的纠结,现在的天赋点数除了对技能学习进行限制外对后续发展的影响完全可以忽略不计了,因为最高30点的先天对上动不动就上千点的后天实在是不够看。小数据mud一般200级封顶算最高500级封顶了,skills加的天赋也就50点,这样先天的30点所占的比重就很大了,所以小数据的mud才更好地体现了天赋选择的重要性。 可能大数据在小数据数值的基础上添加几个零,数值看起来确实很养眼,但是它更占用屏幕不是?而且数值的飞跃性提高对原有的部分系统是毁灭性打击,可能有的进行了同步调整,但忘了调整的系统就成了摆设了。比如海洋武侠mud系列,一般武当山果园有个人参果加5点最大内力,小数据时这个果是神器般的存在,要抢的啊;但在大数据mud中,5点内力上限对于内力上百万的数值来说真不知道能算什么了。存在同样问题的还有北京炼丹系统,都是从神级沦为垃圾还不如的东东…… 还有就是大数据mud武器装备的属性也是大数据化的,往往一件好装备抵消上千级技能。我一直认为mud应该是技能为主,装备为辅的,能够很大程度技能效果的设定都是不合理的。比如早期武侠类mud的powerup尤其是多重powerup系统,对skills系统的打击也是很严重的,曾经少林exert powerup+金刚指jingang+醉棍zuida多重powerup的buff一出那当真是阿弥陀佛啊,不是bug的bug般存在也是不合理的。 可能年轻人会比较喜欢大数据的刺激吧,但我不得不承认如今不年轻了,对大数据mud的接受度极其有限,但存在即有道理,也许只能怪我自己对mud的估计不足,无法很好适应mud小数据突然到大数据造成的急剧冲击吧。
“mud随想漫谈”之一:忆当年 大概是99年到2000年之间吧,一次在网吧包夜不知怎么的就点开了“笑傲江湖”的客户端,然后进入了背景图片、前景文字的界面,当时也不会玩,只会到处乱跑,然后来个“观察地形”,也忘了当初拜没拜师了,反正技能是一个没学到,到处点击人物和npc拜师想学技能一直到最后被人杀死也没学成。记得当时有的场景要输入指令才能继续往下触发的,于是在有的场景不停的试验指令,一遍又一遍,应该说就是这一次又一次的试验指令促成了我与mud的结缘。 后来2000年下半年考入军校,军校生活的闲暇之余经常去机房联网打几把星际。一次偶然间看见别人的电脑屏幕上显示着黑底绿字“疥顶僧人缓缓地移动着脚步……”,感觉特带感,就去询问是什么东东,然后知道了这叫mud,也知道了zmud。当时的zmud版本主要462和zmud555,但由于555是英文版,所以基本都用的是462.当年还没有win7系统,所以zmud462也就还没诞生如今的支持win7的版本,当时使用的zmud462是jackyboy的注册安装版。由于机房及其是安装了还原卡的,每次去机房玩mud都要重新下载安装zmud,导致最后zmud462的注册码都能背下来了。不知道如今还有多少人记得“jackyboy"和”178440077150“的注册码组合…… 军校的环境不比地方。当初我们没有互联网,只有一个军队内部局域网,所以玩mud的人也不多,最多时好像也没超过10个人……所以虽然西游记升级成了仙履奇缘再到三界神话,海洋2也升级成了星月传奇,但玩的人却是越来越少,最后两个游戏基本都是我一个人在单机了。当初玩mud最大的收获就是打字速度提高了不少,学会了用zmud编最基础的机器人。记得当初学会的唯一一个机器人指令就是#wa,至于什么if判断和通配符之类的当时是统统不会。还有个附带收获就是多背了几个英语单词…… 后来毕业开始工作直到前两年转业退伍,所处的环境就更封闭了,连军队局域网也没了,这期间一直没再接触过mud。等转业到地方后,没想到当年让我沉迷的mud在如今无数图形网游充斥网络的时候还顽强地存活着……打开zmud,输入搜索到的ip和端口,连线,又看到了熟悉亲切的黑底绿字,似乎又回到了从前。但登录进去一看help,练个大米都要800级,让以500级为skills上限认知的我无言语对,才知道今时不同往日、现在不比从前了……
mud周边软件工具集锦 1、zmud、cmud地图格式转换工具: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D602596501%26uk%3D1445580848&urlrefer=5a45aebc85f9b2922a5ffd4b4a7a8cb2 没有实际测试,收藏备用。 2、zmud专用雅黑字体: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D618964704%26uk%3D1445580848&urlrefer=3182f807cd2361c4d6fae1ece7012744 很漂亮的mud专用字体,显示效果非常优秀。 3、无限试用工具trial-reset: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D629931925%26uk%3D1445580848&urlrefer=1f739c0cc51f8ef3d92de9d7938bc462 该软件可破除cmud334的试用期30天限制。到期后可使用此软件重新获得30天的试用期,从而可以无限试用。但该软件使用难度较大,使用不当会清除当前系统里其它软件的注册码,强烈建议在备份了系统之后再启用此软件。此软件也可以清除其它软件的试用期限制。 4、mud窗口隐藏软件(两款) (1)hide: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D677430367%26uk%3D1445580848&urlrefer=2bd05bce3e6f11d63c98ae65a23838fd (2)wcat: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D682607489%26uk%3D1445580848&urlrefer=cc90835cb221ac00d0fe4be9556536e8 以上两款软件主要用来隐藏mud窗口。也可以隐藏其它软件窗口。
【求救】请教present用法及room地址的赋值问题 dtsl的mudlib终于快要修补完毕了,目前差的最大一个模块就是公共武功的quest解密测试及修复。但第一个公共武功云帅轻功解密那里就卡壳了,原版dtsl代码有问题导致不能正常解密。我想出了方案但代码写不明白了,需要涉及到present和对非当前room的判断,排列组合折腾了好久写出的代码都编译出错。 请教问题: 1、present能否查询非当前房间的物件? 2、如果能查询,代码应该怎么写? 问题详述: 当前房间:/d/job/cisha/chunzailou里有个npc xiang,然后通过询问xiang触发对房间 /d/quest/yunshuai-dodge/migong8的查询,判断/d/quest/yunshuai-dodge/migong8里是否已经存在lian rou(档案名lianrou.c)和ren fanzi(档案名killer.c)的id,代码应该怎么写? 我已经试过的有: (1)present("lian rou",/d/quest/yunshuai-dodge/migong8)、present("lian rou","/d/quest/yunshuai-dodge/migong8"),编译均出错。 (2)前面没通过,猜想可能需要赋值,于是随便写了个变量名place,语句换成了present("lian rou",place).但无论是object place 还是string place,搭配写法place=/d/quest/yunshuai-dodge/migong8或者place="/d/quest/yunshuai-dodge/migong8"均报错,不知道这种room地点怎么赋值 没辙了,求代码正确写法或者能达成我目的的方法。
请教几个和mudlib代码有关的零散问题:returen,random及其它 单机的mudlib代码也看了不少了,很多语句已经能猜出是什么意思了,但看得多了又会出现新的疑问,有时绕来绕去很难绕明白啊- - 几个疑问: 1、return 看见过几种写法:return 0,return 1,return(return notify_fail()相当于return 0)。return 0返回假,表示条件不满足;return 1表示满足条件,然后return之后同一个{}里面return之后的语句就不往下执行了。以上我的理解应该没错吧? 但是有时会看见return什么也不接的写法,这个直接return是什么意思?返回的是0、1还是什么也不返回?而且我好想在哪里看见过有说return 1也表示什么也不返回的?糊涂了…… 2、random 结合代码发现random(n)的取值应该是在0~(n-1)之间。但是代码里经常看见random(1)把我又弄得凌乱了,random(1)和0有什么区别么? 3、ob、target、me等 知道mudos函数有this_object()和this_player()。用ob和me取代这两个函数时一般要先给ob和me赋这两个值,写成me=this_play()之类的。但是我看的代码里有的没找到赋值的语句,执行也不出错。而我自己添加的me和ob如果不赋值(或者应该叫定义?)就会报错。搞不清楚ob和me到底需不需要赋值?什么情况下可以不赋值直接用?
请教个mud中被基本忽略的team组队跟随的问题 一般的mud都会有team组队功能。而且我查看了几个mudlib的team文件源代码发现里面一般都定义了follow_path和follow_me,但是经我测试没发现可以真正做到跟随的(我测试过的lib有大唐双龙、海洋2、泥潭2)。请问怎么才能做到跟随? 附上team文件中和跟随有关的代码: 一、大唐、海洋类: int follow_path(string dir) { this_object()->remove_all_enemy(); return GO_CMD->main(this_object(), dir); } int follow_me(object ob, string dir) { //if( !living(this_object()) || ob==this_object() ) return 0; if( ob==leader ) ||(query("pursuer") && this_object()->is_killing(ob->query("id")))) { if( random(ob->query_skill("move")) > this_object()->query_skill("move") ) { remove_call_out("follow_path"); call_out("follow_path", 1, dir); return 1; } return follow_path(dir); } } 我把中间的都注释掉只保留if( ob==leader ) {return follow_path(dir;)}测试也没通过…… 二、泥潭、中华、炎黄类: int follow_path(string dir) { reset_eval_cost(); command("go " + dir); } int follow_me(object ob, string dir) { object me; me = this_object(); if (! living(me) || ob == me) return 0; if (ob == leader) { // 跟着别人走 if (ob->query("env/no_follow") && me->query_dex() / 2 + random(me->query_dex()) < ob->query_dex()) { tell_object(me, ob->name() + "走得好快,你一疏神就跟不上了。\n"); return 0; } return follow_path(dir); } else if (in_team() && ob == oteam->leader) // 跟着队伍的领袖行走 return follow_path(dir); else if (in_array() && ob == zhen->master) return follow_path(dir); } 好不容易把大唐的组队显示异常的bug修复了,顺便修复了大唐teamkill指令无效的问题(都是同一个数组引用的问题,卡了我四五天- -),但是这个follow试了很多次感觉难度很大…… 曾经以为是行走时输入的方向简写的问题,但经测试即使输入完整的west、east之类的队员也不跟随,甚至我带着go输入go east也不行。求高手帮忙解决组队跟随问题。 team follow设计初衷是要和follow独立,但是如果同向行走解决不了,退一步能强制给队友个follow leader指令也行,我不知道代码改怎么写……
team还没搞定 参考了好几个mud的team代码,还是搞不定…… 目前的team主要存在下面几个问题: 1、无法自动follow(这一点测试了几个不同的mud,貌似都没实现自动follow。虽然各个mud的代码里都有个follow模块貌似是自动follow,但没有有效的- -) 2、队员脱离队伍正常。但队长脱离队伍后队伍的“解散”功能没有实现。本来应该是队长脱离后队伍自动解散,但现在的实际测试结果是队长脱离后剩下的(n-1)个队员拆分成(n-1)个与原来队伍同名的单人小队…… 难道大神们写完代码都不测试的么?太自信了吧?明显的bug啊……我折腾好几天了也没解决这两个问题,无限怨念ing……
灌水、聊天专用贴 为保持版面内容的整洁,与本吧主题关系不大的话题请大家统一在这里交流。 闲来无事灌灌水,聊聊天,祝大家生活愉快!
team又搞不定了-- 本来以为大唐mud的改造已经看见曙光了,可是今天测试组队功能时又发现组队存在大问题,现在的组队几乎就没有组队的功能,代码看了很久也没找出问题出在哪里。估计光这个team功能就要搞n天了,关键是搞n天还不一定能解决,sign……
被原版大唐双龙mudlib里的combatd文件坑了…… 在我的概念中,一般mud的战斗判断系统应该是这样的:先判断攻击是否能闪避开,能则闪避;不能再判断能否招架,能则招架;还不能则判定命中,计算伤害。 但我下载并修复的这个大唐的lib里面是反过来执行的:先判断能否命中,能则计算伤害;不能再判断能否躲闪,不能躲闪再判断能否招架。 逻辑上看来倒也说得过去,无非是把大于号和小于号换个方向的问题,但关键是有个damage_msg需要返回伤害值作为参数啊。按常规最后就是伤害值了,没什么问题。但在这个大唐lib里,返回的是后面用来计算的伤害初始值而不是最后造成的伤害结果值。测试大唐mud的时候一直感觉伤害描述有问题,也一直以为是描述的if条件判断语句写得有问题,钻研了很久的if语句还是没发现问题在哪里。这个问题困扰我很久了,直到昨天学会了在代码里实时显示数值,通过对数值的追踪分析终于发现了问题所在,返回的是初始值而不是结果值。然后动手把伤害初始值和结果值赋上不同的变量名,终于搞定。 最后只能感慨地说,这个大唐双龙的mudlib实在是有点另类,让我修改代码想找个参考都不好找到累死的……
本吧发帖须知及内容说明 按照国际惯例对本吧内容做个说明。 一、本吧发帖须知 1、本吧禁止发布反动、暴力、色情以及其它不和谐的内容。 2、本吧提倡文明发帖,礼貌回帖。提倡热情讨论,平等交流。 3、希望大家共同努力建设友好、和谐的交流氛围。 二、本吧主要内容 1、大唐双龙传mud相关心得、攻略、资讯等。 2、mudlib源码、mud客户端等mud相关软件分享。 3、mud客户端使用教程。 4、单机mud相关内容。 以大唐双龙mud的相关内容为主,其它内容为辅。
大唐双龙传原版mudlib分享 本吧第一贴,先开个坑,分享一个大唐双龙传的mudlib。大家可以下载后架设单机来体验游戏。 一、大唐双龙tomud版: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D2315617576%26uk%3D1445580848&urlrefer=a562e3673a334a38815d6946b5c140dd 二、大唐双龙zmud版: http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D2359588009%26uk%3D1445580848&urlrefer=cd814d47af42864bbfde888a142de261
请教一下mudlib中query的用法和查询范围 query百度了下是查询的意思。我现在弄不清楚它查询的范围在代码中是怎么限定的。 请看下面一段cloth代码: #include <armor.h> inherit CLOTH; void create() { set_name("布衣", ({ "cloth"}) ); set_weight(500); if( clonep() ) set_default_object(__FILE__); else { set("material", "cloth"); set("unit", "件"); set("value", 40); set("armor_prop/armor", 2); } setup(); } 下面的是那个inherit CLOTH;中的cloth的代码(节选): #include <armor.h> inherit EQUIP; void setup() { if(!query("rumor")&&!query("set_weight")) set_weight(query("armor_prop/armor")*50); if( clonep(this_object()) ) return; set("armor_type", TYPE_CLOTH); if( !query("armor_apply/dodge") &&weight() > 3000 ) set("armor_prop/dodge", - weight() / 3000 ); } 为什么游戏中实际重量效果是set_weight(query("armor_prop/armor")*50)的数值呢? 对照代码看了半天,发现query貌似查询 set("xxx",aaa);这种格式是没问题的,query("xxx")就可以取到对应的aaa的数值。 但对于第一段cloth代码中的set_weight(500);这种格式query还能查询么?请教query是具有广泛的全代码搜索查询功能还是只能搜索查询特定结构格式? 第一段cloth代码的第一个if语句我颠来倒去折腾了很久,都是顽强的给我执行set_weight(query("armor_prop/armor")*50); 所以我怀疑那个query("set_weight")根本就取不到值导致!query("set_weight")一直为1,if条件始终为真因此一直往下执行。 请问以上关于query我的理解是否有误? 注:写完问题突然发现第二段代码的weight()很可疑,所以又去把if语句更改为判断weight(),调试结果通过。 现在的疑问是因为有weight()这个函数所以可疑这样判断,那如果没有这个函数应该怎么判断呢?比如我set_yyy(bbb),然后要判断是否设置了set_yyy能实现么?还是说set_yyy(bbb)里的yyy必须是已有的函数才可以这样设置?还是这样设置了就自动可以用yyy()来查询判断?
mudlib中/adm/daemons/weapond.c文件里一段代码疑问求解 一般mudlib中/adm/daemons/weapond.c文件里都有一段关于判断兵器打断和击飞的代码,先附上这段代码: void bash_weapon(object me, object victim, object weapon, int damage) { object ob; int wap, wdp; if (objectp(weapon) && damage == RESULT_PARRY && ob = victim->query_temp("weapon")) { wap = (int)weapon->weight() / 500 + (int)weapon->query("rigidity") + (int)me->query("str"); wdp = (int)ob->weight() / 500 + (int)ob->query("rigidity") + (int)victim->query("str"); wap = random(wap); if( wap > 2 * wdp ) { message_vision(HIW "$N" HIW "只觉得手中" + ob->name() + HIW "把持不定,脱手飞出!\n" NOR, victim); ob->unequip(); ob->move(environment(victim)); victim->reset_action(); } else if (wap > wdp) { message_vision(HIY "$N" HIY "只觉得手中" + ob->name() + HIY "一震,险些脱手!\n" NOR, victim); } else if (wap > wdp / 2) { message_vision(HIW "只听见「啪」地一声,$N" HIW "手中的" + ob->name() + HIW "已经断为两截!\n" NOR, victim ); ob->unequip(); ob->move(environment(victim)); ob->set("name", "断掉的" + ob->query("name")); ob->set("value", 0); ob->set("weapon_prop", 0); victim->reset_action(); } else { message_vision(HIY "$N" HIY "的" + weapon->name() + HIY "和$n" HIY "的" + ob->name() + HIY "相击" ",冒出点点的火星。\n" NOR, me, victim); } } } 里面的一个if else就把我绕半天,好不容易像个说法把自己说服了,又发现这段代码的逻辑和我的理解很不一致,初步判断可能是代码出错,但我又查看了其它N个mudlib的该文件,发现该段代码都是一样的,于是我凌乱了,我已经不相信人生了…… 上述代码简化理解如下: wap:招架方强力度(武器强度+臂力,简称强力度,下同。) wdp:进攻方强力度 然后wap=random(wap)取随机数进行下面的计算。 if( wap > 2 * wdp ) 招架方把进攻方武器击飞;记为击飞效果。 else if (wap > wdp) 差点击飞;但实际上是没任何效果,记为零效果。 else if (wap > wdp / 2) 招架方把进攻方武器打断;记为打断效果。 继续精简【个人理解random(100)和100/2=50大致相当】: 强力度远大于对方,击飞; 强力度大致是对方2倍,零效果; 强力度与对方大致相当,打断; 这里暂不讨论击飞和打断哪种情况需求条件更高的问题。我不理解的是:为什么强力度大致相当的时候可以打断兵器,但强力度提升到大致是对方的2倍时反而没效果了呢?一般来说应该强力度越大越好吧,但这里强力度的提高在某个阶段是负收益(由打断特效变为零特效)???个人认为应该把后两句的结果对换一下,改为 if( wap > 2 * wdp ) 击飞效果; else if (wap > wdp) 打断效果; else if (wap > wdp / 2) 零效果; 但是天底下的wiz会一起出错么?不会一起出错么?怀疑wiz,怀疑自己,我开始怀疑人生…… 求解:这里的这段代码到底是几个意思啊???
if语句及if else if语句求解,看源代码绕迷糊了…… mudlib源码中经常有一些if条件判断语句,对于字符串的判断还好说,不存在包含问题。但是对于数字的判断语句我就头大了,数字判断存在包含的问题,经常把我绕得晕头转向,比如i=15,那么i同时满足i<20和i<30,我就弄不清具体是怎么执行的了…… 请看下面四个代码片段: 1、if (i<10) x=1;if (i<20) x=2;if (i<30) x=3; 2、if (i<30) x=3;if (i<20) x=2;if (i<10) x=1; 3、if (i<10) x=1;else if (i<20) x=2;else if (i<30) x=3; 4、if (i<30) x=3;else if (i<20) x=2;else if (i<10) x=1; 当i=15时,以上四段代码里的x分别取值多少? 先说下我研究了N长时间后的自己的理解: 1、15<20,x=2;15<30,x=3 最后3覆盖2,x=3 2、15<30,x=3;15<20,x=2 最后2覆盖3,x=2 3、15<20,x=2;后面是else,百度了一下说else前面的执行了就不往后执行了,所以我认为x=2 4、15<30,x=3;后面是else,所以x=3 请教我对上面代码的理解是否有误,求正确指导。
求助:怎么获取skills中的factor? 先上图: 图一:图二:图一中我怀疑那个damage_factor应该是忘了取值,而我猜想取值的对象就应该是图二的apply_factor。但我不知道取值的表达式应该怎么写。是damage_factor=action->query(apply_factor)、damage_factor=action["apply_factor"]或者别的其它什么代码?在改大唐双龙传的mudlib,别的自己可以一点点测试看效果,但这个真心不容易看出来自己胡乱猜测和改写的代码是否正确有效…… 对mudlib代码懂得不多,连看带猜也只能弄明白一点皮毛,恳请大家帮忙指教,谢谢!
请问:一般mudlib中控制后天天赋增长的是哪个文件? 一般mud中force长根骨,dodge长身法,空手长臂力,读写长悟性。 想问下控制这几个增长的是哪个文件?手上有个以前从小熊down下来的大唐双龙传的mudlib,不知道是真的没完善还是当初公布代码时留了一手,这个mud的设定我虽然很喜欢,但里面很多的大小bug和错别字神马的,正在一点点修改。里面设定的是每30级skill(除了读写)长一点属性,怎么能把它调成一般mud一样的每10级skill长一点属性?找了很久也没找到在哪个文件里控制的……
【求助咨询】08-10丨状态异常,发帖回帖自动删除 回帖自动删除,还给个通知,能够通过链接申请恢复。 可是今天刚刚发了个帖子,标题是显示的,但点开就提示该贴已删除,贴吧中心也没删帖通知和删帖记录,申请恢复正常状态。 点开后的404页面地址是http://tieba.baidu.com/p/3221860898
请教下谁了解大唐双龙传mud的行囊复制bug?怎么修复? RT,请问该bug的具体情况是什么样?怎样才能修复该bug?从网上down了个dtsl的源码,但单机跑起貌似网上说的几个bug都在(kongmen,行囊复制,石龙不跑),自己一段瞎折腾算是把里面的两个bug暂时折腾没了,但是行囊复制根本不了解详细情况,代码也不是很懂,请了解情况的朋友指点一下,谢谢!
冒个泡~~ 曾经答题被度娘无尽的吞答案伤透了心,感觉百度知道的系统简直太垃圾了- - 所以后来就没了玩知道的心情,相当长一段时间内都没有再答题。 但是群里确实还保持着永久团员的位置,没被T出群,正好群里又有人开始打dota,于是N久没玩dota的手就又痒了,偶尔和群里的人一起dota一下,不得不说群里dota的人还是有点少啊,55内战的架子还搭不起来。dota开始玩了,知道也偶尔又答答题了,但确实没有答题的激情了,看心情偶尔做点小贡献吧。 ps一下:qq群里的薪有所属就是我,dota里ice丿河。岁数大了,不比年轻人,估计现在dota的水平应该在600到1000之间浮动,目前天梯积分只有800+…… 恩,团队30名了,又超过了两个……
关于剑指天下1.1黄药师单挑贴图 黄药师弓兵战法触发单挑,出来老黄拿的兵器是扇子,但是扇子是倒着拿的,拿着扇面用扇柄抽人,不知能不能改为正常?普通文官触发舌战拿的扇子是正常的,黄药师舌战的样子还没见过……
1
下一页