|
天下源码说明. 文/Cold Hi~ 我的朋友,如果你能阅读到这份文件,说明你是一个值得信赖的人,并且拥有一定的编程基础或则服务器架设方面的知识。
我是“天下”的玩家cold,现在郑州大学读大三,这份游戏的源代码是我从小熊泥苑下载的,这里牵涉到一个版权纠纷,我在后面的文字里将会详细表述,下面我简要介绍一下这个游戏的背景。[separator]
#################################### 历史篇:
这是一个文字mud游戏,名字叫“天下”,网站主页最初是mudtx.com,本游戏是由find(发现号)基于ES2(东方故事2)独立开发出来的(可参见tx/doc目录下的说明文档),据说是98年开始在263架服务器开站,被称为"一代天下",后来转移到sohu,称为"二代天下",cold本人是二代后期接触天下的。后来图形游戏风靡,find渐渐对文字mud的前途失去信心,转行开了一个cs服务器,宣布天下在服务器租约到期的那天正式关闭,此消息一经公布,天下众多玩家皆悲伤不已,激烈的争论后,决定由玩家集资将“天下”的源代码买下,自己建站。后来经过和find协商,以及部分老玩家的集资,经由在北京的几个玩家经手,和find签定合同,以三千元人民币买下该代码的使用权,find本人依然拥有对源代码的版权和修改权。
游戏源码到手后,几经周折,由dicky提供服务器重新开站,被称为“三代天下”,这次开站,对门派做了较大调整,新加了踏雪山庄,丐帮两个门派,增加了皇宫任务系统(公共任务)和杀手抢劫任务(公共任务),修改了华山的quest系统和武功系统,quest 难度增加(一度引起玩家争议),武功系统新增独孤九剑招式。这次开站经历一段时间的兴盛后逐渐衰落,dicky最终决定再次关站。消息传出,又是一片哀声。
关站之后,前巫师gaoqi发誓(^_^)要重开天下,于是 申请了 mudtx.net 作为主页,并开始修改 源码 向windows系统转移,但最终没有完成这项工程(难度太大,而且安全没保证),这期间 gaoqi 曾在论坛上 提供 过一次源代码下载,意在让老玩家自己架单机研究,为发展天下出力,cold第一个抢到沙发下载了来,不过后来重新格盘给丢掉了.:(.这个帖子很快被qifan看见,然后把链接删除,并公告解释说源代码是有版权的,除了find谁也没有权力公开源代码.
后来gaoqi通过一个玩家 联系到"小熊泥苑"的站长 bear ,对方表示可以提供服务器架起来看看前景,于是代码传过去,天下再次重开,但好景不长,没多久,由于未知原因,小熊方面关站了,并把该游戏的源代码放到小熊泥苑的下载频道提供下载,cold就是在那个时候再次下载到该游戏的源码的,后来gaoqi等玩家到小熊去谴责,对方把 下载改为 需要权限 才能下载,此事 不了了之.
现在(2004年10月),天下的老玩家依然念念不忘 天下 昔日 的温馨,热切期盼再次开站,cold为此也费尽心机开始研究用linux架服务器,后来架设成功,但由于是个人的机器,而且受到学校的 网络 ,供电,以及cold本人的技术问题,正式开站依然困难重重,cold将个中原因在论坛公布.恰好 另一个玩家 feels 也在 打算这件事情,于是 cold将此代码 在对feels信赖的基础上 提供给 feels,feels在一家公司做技术,可以控制到 linux 服务器, 于是架设基本成功, 目前正在 积极筹划重新开事宜.
相关信息可以在: [url]http://txia.net[/url] [url]http://mudtx.net/bbs[/url] QQ群: 6036605 等地方找到天下的踪迹.
################################### 回忆篇:
记得是在2000年冬天的那个寒冷的夜里,我坐在CAU的一个僻静机房里上网,也不知道做什么,总之是开着QQ,在各个聊天室里乱窜,靠一些支离破碎不知所云的语言打发无聊的时光. 玩到半夜,我忽然发现旁边的一位 师哥 模样的同学在 对着屏幕偷着乐,斜眼望去,满屏幕的 emote ,聊的真是热火朝天,而且 还一屏一屏的 场景描述在不断的换, 偶当时就来了兴趣,厚着脸皮请教:" 哎,你这个是什么东西啊?怎么玩的?" 于是这位 师哥 就帮我下了 zmud ,连进了天下,并把我引见给当时在线的玩家,后来熟悉了些,偶才知道 那位师哥 原来就是 fengjs(风剑书),"天下"金榜前十名的人物.
初次接触 天下, 感觉还是蛮温暖的 ,天下的玩家 都很喜欢帮助 新手,这也许 是一个优秀的 mud 所必须的素质,有一群忠实而热心的玩家. 记得当时最著名的 pker 人物 king(飘血)也帮过我,帮忙之后我 chat* thanks king,king摆了摆手说:"不要谢,我帮你是为了你练出来了我好 pk 你! "当时听来好象是笑话一样,不过后来确实 被 king给pk过,这才明白 pk 是不需要理由的.
我进天下的时候是 二代后期,天下的气氛已经开始恶化了,pker横行,反pk联盟下通缉令,find又加了一个仁义庄来给pk和反pk助兴,天下整日腥风血雨,cold在成长过程中就屡屡被pk,弱的时候被pker的大米pk,强的时候被pker的主ID pk,总之日子很不好过,后来因为 cream(小巫女,cold 在天下的结发妻子)的原因和 man(神经刀)结仇,以后上线都不敢挂机,就这样还常常遭遇pk.
pker虽然可恶,不过在和pker们斗智斗勇的时候也是很刺激的,记得当时的 dongdong 吧好象,恩,是那几个瓜,叫什么东西瓜,东南瓜,东北瓜的,记得当时还和他们一起栽药苗来着,后来偶就赶不上了,偶还在杀黑风的时候他们似乎就达到剑圣退隐了.那几个瓜杀过我的cold,后来就一直杀,好象怕cold强了报复似的,要斩草除根.那天夜里我和 lion一起去马封山找马一棍拜山,东西瓜就找来了.当时我正在洞里dazuo,不过我做的有触发,xx瓜走了过来--kk xx ,perform tian.所以他一走过来就挨了我一个 perform ,不过由于经验差别太大,根本砍不死他,不过他好象是被吓着了,一看我出 perform就 quit,等看清了才气喘吁吁而已的时候就晚了,衣服都扔了.然后我就 finger xx,发现他还在线,估计是看清楚描述后又杀来了.我就和lion一起站在马封山顶等着他,偶fuji,lion站那里引,夜风如刀,寒意彻骨,过了一会儿东西瓜果然又出现了,看见lion站在那里,上来就出刀,不过刀还没拔出来,就被我伏击到了,当时的描述是这样的: 潇湘从隐身的地方跳了出来,对着东西瓜喊到:"老匹夫(级别高了年纪都不小啦,:)),终于让我等到你了,看招!"看起来xx想杀死你...然后同时busy 两秒钟,这时候lion可没busy,上来对准东西瓜就是一个perform,东西瓜就见红了,然后东西瓜的普通攻击砍到我,我也见红了,哈哈.当时真是吓坏了,偶没沉住气,一见红就赶快quit, 东西瓜也quit,哎,本来我再出一个perform估计他就挂了,真是可惜.更倒霉的是,我 quit之后mud居然设置的自动重连,直接又进去了,开封的客栈不是安全区,刚一进去就看见dongdong提了把剑站在那里,看见我连进来,想都没想就给了我一个 perform.tian ,当时就直奔阎罗王那里报道了,呵呵.真是郁闷死. 现在还时常想起那次战役,惊心动魄又巧遇连连,不过是我没把握好机会运气又差劲了点儿罢了.
虽然pker横行,但是热心的朋友也不少,所以我觉得还是值得坚强的存活下去的,fengjs是领我入门的,他的老婆qqi(气气)也经常帮我,后来我的同学 lion 也加入了天下,还有 qtwawa(晴天娃娃),lemoner(依依),bbjj(缘儿),xuli(白玉飞),hen(紫色伴侣),ann(安),huise(灰色),cream(小巫女),希罗,啊贵,西瓜太狼等等都是很友好的人,我常常和他们一起在 林文畏 的书房里 say,emote,或者集体跑到大同的马厩里偷马骑,常常相互follow着在天下里四处游逛而荒废了武艺的修炼,我觉得大家在一起开心是最重要的,武功倒在其次,这也许是我一直无缘"天下"金榜的原因吧.
MUD是一个泥潭,只要陷进去就会越陷越深,天下也不例外.当时的Qqi,一个女孩子,经常整个晚上整个晚上的练功夫,她是金榜的第一名,我们也经常聊天,她说好象目前在家待业吧,没事情做,所以可以整晚整晚的泡泥潭.我不清楚她的情况,但依我的感觉,二十多岁的人在家待业玩泥巴的感觉肯定不会太好.也许仅仅用堕落这两个字并不能公允的概括这种情况.后来,Qqi这个ID,天下金榜第一名,自杀了.那天我也在线,Qqi一进来就乱杀了一通,也许是她认为该杀的人,反正没杀我.然后就宣布要自杀,我们都很惊诧,有的就emote 哭着喊着让Qqi不要抛弃我们,我当时就找了大米follow她,并问她为什么要自杀,她没有回答我,也许是不屑于和我这样的新手说心事,然后就在我面前zisha -f了,记得她最后一个表情是:气气凄然地笑了一下. 然后就是,气气自杀了,你永远也看不到这个人了.
一个鲜活的面容,一个曾经帮过我,一起聊天开玩笑的朋友,一个天下金榜第一名的传奇女子,就站在我的面前,带着凄然的微笑永远的离开了,那一刻,我的心感到无比的难受.也许我隐隐地猜到了她为什么自杀,是为了不再沉沦泥潭,为了一个崭新的明天吧. 很久之后,我偶尔看见qqi的大米feig(紫雨冷月)出现过,记不起说过什么话了,隐约间听说,她似乎在忙工作,很少时间来了,只不过依然惦记着天下,惦记着大伙,所以才保留了这个大米,以便偶尔来看看老朋友.
岁月匆匆,时间的长河里,究竟有多少东西能长存于我们的记忆,令我们魂牵梦绕不能忘怀呢?也许,天下,天下的相亲相爱的朋友们,应该算一个吧.
有人对我说一代天下是最美好的,那时候门派都很少,大家都是摸索着一起练功夫,解谜语,互相帮助,互相鼓励,气氛真是好温馨哦.二代pker就多起来了,气氛就大不如前了.二代后期的天下已经让我如此留恋,那么一代是什么样子的呢?我常常在想.
##################################### 玩家篇:
MUD游戏就是一个虚拟的社会环境,天下也是如此,在天下你可以做你想做的一切事情,当然是指精神层面的.你可以在天下聊天交朋友,可以练武艺成为一代大侠,也可以乱杀人成为一代魔头,可以破解谜语以得到特殊的奖励,可以在天下做生意,买房子,结婚,定做衣服,兵器等等,基本上你在现实中想要实现或者在现实中不能实现的东西都可以在天下得偿所愿,当然更广泛的功能还有待于巫师去开发.
天下的玩家分以下几种:
一种是纯粹是来聊天看老朋友的,这种玩家往往只有一个ID专职聊天,来去无常,有时间就来看看聊聊问问情况,这样的人常常是以前的老玩家,对天下念念不忘又没时间继续练下去,只好像 嫁出去的 女儿回娘家一样--常回家看看.
另一种是专注于练功夫的,以天下金榜第一名为己任,埋头挂机练功夫,很少顾得上和人闲聊,这样的人武功一般都很强,是天下的霸主型人物,如果心肠好就成为天下弱者的保护神,心肠不好就成为天下玩家的噩梦--大pker,呵呵.
更多的人是一边挂机练武功,一边挂个大米聊天,还抽空做做生意啦,打打兵器啦什么的,生活丰富多采么.喜欢泡MM的注意啦,可以拉个MM一起来,做一对侠侣,一起闯荡江湖,还可以买一栋大房子,找和事佬做月老,办场喜事呀:)
说到挂机,就不能不说到robot(机器人)这个概念,我接触过别的 mud ,他们的机器人都是做的漏洞百出的,不知道是技术不够还是故意如此,总之不能全自动,老是要费神看着,一不小心就出错停了,搞不好还被送去见阎王. 天下的历史上有一个著名的机器人专家 rushui(如水),他做的机器人几乎都是完美的,全自动的,挂上之后几天几夜不管都不会断的,有rushui的那些日子,全天下跑的都是他的机器人,就连打造兵器也要做个机器人,自动判断兵器的名字,属性,描述,自动提取判断伤害力,总之你把要求设定好之后就不用管了,不合适的直接卖掉,直到打出你满意的兵器就自动停止了.
后来rushui好象去了美国,sohu关站后,很多老玩家都和天下失去了联系,rushui也再没来过天下,后来也有很多高 手做过机器人,但是都及不上rushui了(呵呵,虽然有贬低后来者的意思,不过看在rushui的面子上,大家都认了吧,heihei) 做机器人绝对是一个挑战,尤其是完美的机器人,现在许多玩家提起rushui,那依然是一个神话呀.
################################## 发展篇:
文字mud对比图形mud有很明显的劣势,上手难,直观性不好,不过如果仅仅因此就否定mud存在的价值,那是很不明智的.国外和国内都有很多发展的很好的文字mud,也有很多文字mud走上了商业化的道路.由于商业化现在想来对于天下还不太现实,就只针对天下自身的特点来说.
为什么天下几度重开又几度关闭呢?这个问题我一直再思索,现在就我自己的想法略微谈一下:
第一个首要问题就是 服务器 的稳定性问题,find开站都是租人家的服务器,什么时候可用什么时候到期都是很明确的,因此在稳定性上是有保证的,至少是明确的,唯一的不稳定因素就是find突然失去了兴趣,关站了,那谁也没办法.毕竟这是一个免费的东西,谁也无法保证他的长久性. 后来换到dicky,用的是他们公司机房的服务器,利用职务之便顺便解决服务器问题,包括现在的feels,也是如此. 这样的服务器的稳定性就和个人联系的很紧,上次dicky决定关站,不久又跳槽到东莞,虽然关站和人气的衰落有很大关系,但也不排除dicky预见到要 离开 那个公司的前景,于是提前关站以做准备的因素. 因此,要想游戏稳定发展,一个稳定而长远的服务器是必须的(顺便说明:系统要求是 linux)
第二个因素是玩家问题,一个健康而良性发展的mud,必须有一支能伏下身子写东西的巫师队伍和一批忠实而热情的fans,以及源源不断的新生玩家来给"天下"补充新鲜血液.天下的巫师队伍一直很不健全,只是几个技术好一些的玩家在撑着,而且做出的改动很少,只有在dicky接受后才有较大的改动,游戏的平衡性受到很大的影响,很可惜的是,在没有更好的修改方案出来之前,dicky就关站了.而且天下的老玩家也失散的差不多了,现在仍在坚持的,不过二三十人而已.
至于新生力量,偶都不知道该通过什么渠道去争取,在图形mud风行于世的今天,是否还有人青睐文字mud呢?在借鉴了北大侠客行之后,我觉得挂靠学校是一个很不错的想法.
为什么呢?
一,很多学校都有自己的 bbs 和 mud ,比如小百合的 风雪江湖 和北大的 北大侠客行,mud和bbs的结合,使得人气的聚集更加集中.而且,如果是bbs和mud结合的话,服务器的稳定性应该会得到保证,也许mud和bbs可以存在同一个服务器上(没试过,要看bbs用什么系统).
二,学生中有许多编程高手,也许会对 利用 自己的知识编织一个理想的世界 感兴趣,如果你有志于巫师这个职业,你就有机会按照自己的设想创造一个理想的世界,想想吧,多么诱人的事情啊.
三,学生中有许多爱玩游戏的,但图形的要收费,文字的却是免费,大学生智力都不低,应该很容易上手,天下的多姿多采的生活应该会赢得学生们的芳心(不是有很多人抱怨大学生活的无聊么?).而且编机器人是一件很有挑战性的事情,挂靠学校的话,巫师队伍和新生力量都可以的到补充.
这也是我想向学校bbs推荐天下作为校mud的初衷.
#################################### 版权篇:
天下 游戏源代码的版权属于find,老玩家集资买下的,可能只是使用权而已. 严格来说,我们应该尊重作者的版权的.但是一个很现实的问题是,find已经对天下失去了兴趣,如果只是嘴巴上说尊重尊重,那无异于把天下扼杀在目前这种状态永远不再发展,我想这不仅是天下的玩家所不愿意看到的,恐怕也是find本人所不愿意看到的.
另一个很现实的问题是,源代码已经泄漏了,很难阻挡一些人用这个代码做出其他东西来,也许人家抄袭的好,不容易被看出来,就不再被认为是侵权.
我并不是 出资 购买源代码的玩家之一,我的资格也不够老,当初购买 天下代码的时候 我也在北京,但是由于在天下名气没有,还处于新手状态,所以并没有直接参与购买过程.老玩家除了gaoqi的那一次外都是很注重源代码的保密性的,至少我是要不来的,所以我的 代码 仅仅来自小熊,feels的代码仅仅来自我.
作为一名痴情于天下的玩家之一,我当然是希望天下能发展的更好而不是像现在这样固步自封,所以我极力建议把源代码公开为遵循GPL的开放性源码,但遭到质疑,主要阻力来自于和find签定的合同,我们只有使用权,没有传播的权利,更不要提公开代码了.
因此,这个代码虽然是我从 一个 非 正常 渠道获得的,出于作为一名天下玩家的责任感,还是要求从我这里得到源码的架站者能够尊重find和购买了该代码使用权的天下玩家们,如果方便的话,请尽量保留find和一众代码出资者的ID作为永久荣誉ID.
如果想用这套代码建站并有所发展,我想遵循以下几个原则将能使天下健康的发展并避免纠纷: 1. 保持 "天下" 这个游戏的名称不变,保留find(发现号)为永久荣誉帐号,保留一众源码出资者的帐号为永久荣誉帐号. 2. 遵循游戏免费和游戏的非商业性质. 3. 保持现有的基础不变,只能增加,请勿减少.必要的修改是鼓励的,但请注意保持这个游戏的一些特色. 4. 巫师每次的重大修改之前应该提交到论坛等交流场所让玩家们评议,只是做个参考,不一定非听玩家的意见,因为涉及自身利益一些玩家的意见可能会有所偏颇,巫师应该以 游戏平衡 的大局为重,以吸引更多的人气为目的来修改游戏. 5. 如果天下源码的版权所有者或者出资者要求 出任 巫师或者天神,请给予机会,考核并试用.偶的意见是巫师越多越好,不限地域和国界,但必须遵守巫师守则,违规者一律cut 为普通玩家. 6. 任何基于现有代码的修改升级版,find和源码出资者以及现有代码提供人cold有免费使用修改升级后的源代码的权利.(这是一个变相的公开源代码为开源的方法,希望能得到谅解.)(因为这个游戏本身是遵循免费原则的,所有服务器提供者,巫师,和热心玩家都是凭自己的良心和热情来无偿的付出,如果不是出于对天下的热爱,何必浪费这许多精力在这上面呢?所以我请求所有热爱天下的人们能够给予谅解和支持)(而且这只是一个口头协议,并没有法律效力,如果该代码在传播过程中被删除此说明文件并改头换面出现,或者该代码在修改升级后的持有者拒绝遵循第6条原则的话,那也是没有办法的事情,所有的一切,仅仅靠个人的良知而已.)
遵循了以上原则,我想即使find也不好意思来找麻烦了吧,而且他兴趣早已不在这上面,我们又是非商业性质的,应该不会出现版权纠纷了,而且我们保留了原著风格,尽量沿着find的发展思路去发展,find应该感到欣慰,有人完成他未完成的心愿. 这样的局面是所有热爱天下的玩家们都希望看到的局面.算是比较圆满了.
当然,如果祸起萧墙,也就是万一我们按以上6个原则处理了依然有人找上们来告侵权,那就没办法了,只有两条路可走,一,关站.二,把所有现有的基础全部改头换面,能改的全部改了,这样 虽然 是#$%@了些,可也是没办法的办法.当然,两种结果是大家都不愿意看到的,所以基本没可能出现.我只是以一种最坏的打算来推测并应对罢了. 而且,作为一个 非正常渠道获得代码 并用之架站者,我们已经对天下做到仁至义尽,如果依然不被原谅,那也只好磨灭天下的一切痕迹,以求一个新的开始.
总之一句话,所有的这一切努力,都是为了天下能更好的发展,都是出于我们对天下的热爱... ################################### 使用说明:
mud文件夹包括一个mudos和天下的源文件,分别放在MudOS和tx文件夹里
把 mud 文件夹放在 linux目录的 home目录下 修改mud/bin 目录下的config.tx 文件内的相应目录为实际目录 在终端中运行 mud/bin 目录下的 startmud 来启动游戏
其他的 admin 权限的应用阅读相应的 readme
有意开发天下的朋友请注意,dicky曾经说过代码的底层需要完善,也就是各项技能指数的计算结构吧,请注意一下.
################################# 不知不觉写了这么多,还有很多不完善和遗漏的地方,慢慢补充吧. 还是那句话,这份文件并不具备法律效力,一切仅仅依靠对你人品的信任. 希望读到这份文件的朋友能够珍惜这份世间为数不多的美好情感.
cold(潇湘) 2004.10.09 天下QQ群:6036605 VastWind(222.22.12.205)在 2004年10月9日17:15星期六 评论: [删除] [回复] 这是我准备将天下推荐给学校之前写的readme,意在记录天下的历史和来源,希望天下能保持一贯的温馨风格,给广大在网路漂流的人儿提供一个停泊的港湾. 这之中的内容仅止我个人所知道的,有许多东西可能不确切或则有待补充,欢迎老玩家给出补充意见.
|