当前位置:首页 > 代码 > 正文

梦幻古龙源代码(梦幻手游源代码)

admin 发布:2022-12-19 23:03 161


今天给各位分享梦幻古龙源代码的知识,其中也会对梦幻手游源代码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

网上的那个梦幻古龙的源码,怎么编译,最好能详细垫

ACE是个很有用的开放源代码的C++网络编程开发包,利用它比直接用API更有利于代码的健壮性,可移植性,并相对简单。估计大家刚接触ACE时,都有一定难度,说不定就半途放弃了,这是我学ACE两天中的总结,基本上不成文,但我想研究到ACE的你一定会明白下文的意思。一、ACE官方主页:我下载的是LatestBetaKit中的ACE.zip(LatestRelease中的压缩包好像有问题,我有WinRAR3.30解压缩报错)二、解压缩后放在D盘D:\ACE_wrappers三、在D:\ACE_wrappers\ace目录下新建文件config.h加入一行#include"ace/config-win32.h"四、编译:用VC6.0打开D:\ACE_wrappers\ace\ace.dsw左侧显示ACEDLLclassesACELIBclasses或1、从菜单上选择“编译”,“放置可远行配置”,选择你需要的工程配置“编译”,“重建全部”(或任一,如ACEDLL-Win32MFCDebug)此过程可能持续半小时至一个小时不等或2、从菜单上选择“编译”,“批构建”,选择你需要的工程配置此过程可能持续二至四个钟头产生的.lib文件位于D:\ACE_wrappers\ace\下,产生的.dll文件位于D:\ACE_wrappers\bin\下同样打开ace_static.dsw编译ACEs.libACEsd.libACE_RMCasts.libACE_RMCastsd.libTMCasts.libTMCastsd.libACE生成的dll和lib文件的命名规则:(d=debug,s=static)debug-aced.lib、debug+static-acesd.lib、release-ace.lib、release+static-aces.lib五、样例程序的编译用VC打开D:\ACE_wrappers\tests\tests.dsw“编译”,“批构建”六、自写程序的工程配置中篇:ACE程序员教程.pdf中的样例程序:网址:将网页上的原代码复制到一新建文件,并命名为server.cpp用VC打开,编译,重建全部,弹出对话框,“Thisbuildcommandrequire“,点”是“会出现以下错误如果有“Cannotopenincludefile:'ace/SOCK_Acceptor.h':Nosuchfileordirectory”工程-设置-C/C++:Preprocessor,附加包含路径:D:/ACE_wrappers如果有“Youmustlinkagainstmulti-threadedlibrarieswhenusingACE(checkyourprojectsettings)”工程-设置-C/C++:CodeGeneration-Userun-timelibrary:DebugMultithreadedDll如果有“errorC2065:'ACE_ERROR':undeclaredidentifier”errorC2065:'ACE_DEBUG':undeclaredidentifier#include"ace/Log_Msg.h"errorC4716:'ace_main_i':mustreturnavalue在main中加入return0;“errorLNK2001:unresolvedexternalsymbol"__declspec(dllimport)int__cdecl”工程-设置-Link-Input:对象/库模块:添加aced.lib附加库路径:D:\ACE_wrappers\ace编译client中遇到的问题1、errorC2039:'sprintf':isnotamemberof'ACE_OS'#include"ace/OS_NS_stdio.h"2、errorC2039:'strlen':isnotamemberof'ACE_OS'#include"ace/OS_NS_string.h"3、errorC2059:syntaxerror:'?'错误在这一句:ACE_DEBUG((LM_DEBUG,?UsageegX\n?));将?改为"4、无法找到动态链接库aced.dll于指定的路径为系统变量PATH加上D:\ACE_wrappers\bin静态包含:工程-设置-C/C++-预处理程序定义中加入,ACE_AS_STATIC_LIBS例1server编译后生成server.exe16Kserverd.exe97Kservers.exe124Kserversd.exe669K(servers.exe较适合发布)例2client编译后生成client.exe16Kclientd.exe97Kclients.exe124Kclientsd.exe669K(clients.exe较适合发布)测试clients127.0.0.11919servers1919下面是马维达老师写的:(转自huihoo)发表于:3/31/2003-04:24翻译的一点小东西,希望能对大家有帮助。其实也不敢称为是翻译的,水平太烂了,大家将就着看吧:)使用MicrosoftVisualC++在win32平台上生成和安装ACE:注意:关于MSVC5.0和ServicePack3的使用有一些问题,过去一些用户在sp2中使用良好的代码在sp3种却会引发一些问题。感谢Bill的细心查找,这一神秘的问题被解决了。答案?(哦,这儿有一个好答案。。。)这可能是因为有多个版本的sp3较早版本的sp3有一些bug,而后来的版本修正了这些错误,从微软网站上下载的1998年6月16日版本的sp3是一个良好的版本。如果X03-50158是那些拥有sp3的光盘序列号的一部分,那么这些版本也是良好的。但是不管任何版本的sp3,其STL的实现都有错误,详细情况请浏览。感谢BenEng对这些错误的修正。现在的SP4(希望只有一个版本)已经修正了STL中的死锁问题。我们现在将不再积极的支持MSVC4.X以及以前的版本,ACE可和这些编译器一起工作但是可能会丢失一些好处。1.将ACE分发包界压缩到一个目录中,这将在那个目录中生成一个包含ACE的目录ACE_wrappers。接下来的步骤中假设ACE分发包被解压缩到ACE_ROOT=C:\ACE_wrappers中,因此ACE将会存在于ACE_ROOT\ace目录中。2.在ACE_ROOT\ace目录中创建一个文件,命名为config.h,其内容为:#include"ace/config-win32.h"3.在VC++中加载ACE的工程文件(ACE_ROOT\ace\ace.dsw)4.每个工程都会包含多个配置,这些配置是Debug/Release,MFC/Non-MFCh和Static/Dynamic库版本等选项的混合。确定你所需要的构造(例如,调试代码需要ACE的调试版本)。所有这些不同的配置可以为你提供一些便利,你可以或者采用不同的模式以构造不同配置的应用,或者通过改变ace\config.h来改变在NT上的不同配置。注意:如果你使用动态连接,请保证ACE_ROOT\bin被添加到你的path环境变量中,否则你将在运行程序的时候碰到寻找ace.dll或者aced.dll的问题。5.如果你在WindowsNT或者Windows2k上构建ACE,你可以马上开始构造她而不需任何改变,如果你在Windows9x/me上构建,那么你必须在ACE_ROOT\ace\config.h.的#include块之前添加一行:#defineACE_HAS_WINNT40这将在ACE中移掉一些WinNT/Win2K中特有的代码。6.如果你希望使用MSVC自带的标准C++头文件(C++StandardDraft2种定义的iostream,cstdio…..),则应该在ACE_ROOT\ace\config.h.的#include块之前添加一行:#defineACE_HAS_STANDARD_CPP_LIBRARY17.如果需要和MFC一起使用,增加如下定义到你的config.h文件中,注意,如果你想使用spawn一个新的线程,则必须保证使用THR_USE_AFX标志来spawn线程。#defineACE_HAS_MFC1缺省的,ACE工程使用MSVC运行时的动态DLL版本,你也可以选择使用ACE的不关心运行时库的静态(LIB)版本。我们选择仅与动态运行时库连接的原因在于基本上所有的NT机器上都会安装这些库,而我们则可以因此而减小代码的大小。如果你希望ACE与MFC的静态版本连接,则可以在config.h中定义ACE_USES_STATIC_MFC。然而,如果你希望静态的连接所有的库(包括MSVC运行时库),就需要自己修改工程文件了。8.如果要构建ACE的静态版本,则需要在config.h中定义ACE_AS_STATIC_LIBS,此宏在那些希望使用ACE的静态版本的应用工程中也必须定义。作为一个可选项,你可以在#includestatementinACE_ROOT\ace\config.h.之前添加一行:#defineACE_NO_INLINE来取消函数内联从而减小静态库(和你的运行码)的大小。9.ACEDLL和LIB库的命名规则:我们使用如下的规则明明使用MSVC的ACE的DLL和LIB文件。"Library/DLLname"+(是静态库吗?"s":"")+(包含调试信息?"d":"")+{".dll"|".lib"}在MSVC环境中使用ACE的信息可以在这里找到。-----------------------------------------------------------------------一、安装TAO,需要先编译并安装ACE。二、ACE的编译和安装步骤见。如果你英文程度还可以的话,最好直接阅读这两篇文档。说到底,中文文档只是“权宜之计”;汉语并不太适合进行逻辑性的表述。但我还是把其中的一些段落编译如下(VC6.0+ACE-5.2.1+TAO-1.2.1):ACE的编译与安装一般规则ACE中的许多特性可以通过在$ACE_ROOT/ace/config.h中定义一些宏来进行修改。这些宏应该总是在包括针对你的平台的配置文件之前出现。但是,如果你想要取消/重定义在针对特定平台的配置文件中定义的宏,#undef应该在配置文件之后出现。如果你计划在多种平台上编译ACE,你也许需要考虑克隆源码树。步骤:1.将ACE发布文件解压缩到某个目录中,在其中将会创建含有所有文件的ACE_wrappers目录。在下面的步骤中,ACE_wrappers目录将以ACE_ROOT为名来指称。2.在ACE_ROOT\ace目录中创建一个名为config.h的文件,在其中包含:#include“ace/config-win32.h”3.现在加载ACE的项目文件(ACE_ROOT\ace\ace.dsw)。4.其中的每个项目都含有若干不同的配置(可混合Debug/Release、MFC/Non-MFC、Static/Dynamiclibrary版本)。你可以从中选择你所需的配置,或是使用ace/config.h来进行调整。注意:如果你使用动态链接库,在运行使用ACE的程序时,确定你在PATH中包括了ACE_ROOT\bin。5.如果你的系统平台是WinNT或2000,那么无需任何改动你就可以开始编译了。如果是Windows9x/Me,你需要在ACE_ROOT\ace\config.h中的#include语句之前增加:#defineACE_HAS_WINNT406.如果你想要使用MSVC标准C++头(iostream、cstdio……),在ACE_ROOT\ace\config.h中的#include语句之前增加:#defineACE_HAS_STANDARD_CPP_LIBRARY17.要与MFC一起使用ACE,再增加下面的定义:#defineACE_HAS_MFC1注意如果你想要通过CWinThread派生新线程,一定要设置THR_USE_AFX。在缺省情况下,所有的ACE项目都使用DLL版本的MSVC运行时库。尽管如此,你仍然可以选择使用static(LIB)版本的ACE库。如果你想要将MFC作为静态库链接进ACE,你可以在config.h文件中定义ACE_USES_STATIC_MFC。但如果你想要静态链接所有的东西(包括MSVC运行时库),你就需要自己修改ACE的项目文件。8.ACE的静态版本是通过定义ACE_AS_STATIC_LIBS来编译的。在链接静态ACE库的应用项目中也应该使用这个宏。你也可以在config.h文件中增加#defineACE_NO_INLINE来取消函数内联并减小静态库(和你的可执行程序)的大小。9.ACEDLL和LIB的命名方案:"Library/DLL名"+(是否为静态库?"s":"")+(是否启用了Debugging?"d":"")+{".dll"|".lib"}10.配置完毕后编译即可。选择dll版本,编译生成的dll文件在ACE_ROOT\bin中,相应的lib文件在ACE_ROOT\ace中。ACE测试各测试程序在ACE_ROOT\tests中。在其中也有一个工作空间文件可用来编译所有的测试程序(tests.dsw)。一旦你编译了所有测试程序(可使用批编译),你可以运行tests目录中的perl脚本run_test.pl或批处理文件run_tests.bat来进行所有测试。TAO的编译与安装确定VC的CL.EXE在你的访问路径上。设置ACE_ROOT或TAO_ROOT环境变量。例如:setACE_ROOT=C:\ACE_wrappersTAO最好放置在ACE_wrappers(这也是缺省情况)。1.确定ACE已经编译和安装。2.确定ACE_wrappers\bin已在“Tools|Options”中的“ExecutableDirectories”中列出。如果在MSVC下使用TAO_IDL编译器就需要进行此设置。3.加载tao\TAO.dsw,并编译TAO库。4.要编译Cubit测试,加载performance-tests\Cubit\TAO\IDL_Cubit\IDL_Cubit.dsw,并编译客户和服务器。TAOACE.dswTAOACE.dsw是一个VisualC++5.0/6.0工作空间文件,它加载的项目包括ACE、TAO、TAO_IDL(编译器)、gperf、orb服务库,以及一些单独的可执行程序(比如NamingService,等等)。它可以用于编译所有的用于编译/运行TAO应用的文件。三、我选择编译的是dll版本(Release),并在ACE的config.h文件中定义了“#defineACE_HAS_STANDARD_CPP_LIBRARY1”。编译后我所得到的ace.dll的大小是1.13MB,相应的ace.lib的大小是1.77MB;TAO.dll的大小是1.47MB,相应的TAO.lib的大小是2.74MB。所有文件约有MB,包括源程序、编译生成的中间文件,等等,但有些例子及服务我没有编译。祝学有所成!马维达-------------------------------------将ACE与VC6集成在一起一.打开ToolsOptionsDirectories加入以下内容:ExecutableFile:C:\ACE_wrappers\binIncludeFile:C:\ACE_wrappers\C:\ACE_wrappers\TAOC:\ACE_wrappers\TAO\orbsvcsLibraryFiles:C:\ACE_wrappers\aceC:\ACE_wrappers\TAO\taoC:\ACE_wrappers\TAO\orbsvcs\orbsvcsSourceFiles:C:\ACE_wrappers\aceC:\ACE_wrappers\TAO\taoC:\ACE_wrappers\TAO\orbsvcs\orbsvcs二.加入C:\ACE_wrappers\bin到系统环境变量path中三.设置系统变量ACE_ROOT=C:\ACE_wrappersTAO_ROOT=C:\ACE_wrappers\TAO

梦幻古龙跑商详细路线攻略也来

梦幻古龙—跑商(详解) 一、跑商的前提条件 1、加入一个帮派。2、让帮主或者副帮主任命你为商人。3、如果你本人就是帮主,副帮主。也可以领商人任务。二、跑商的准备工作1、买护身香。因为,使护身香后,可以不再遇到场景等级低于自己等级的怪物暗雷。每个护身香使用后可以维持30分钟的效果。京城杂货店有卖。2、清空物品栏。因为,商人买的货物只能放在物品栏,每种货物一格,所以,只有把物品栏留5格最好!三、跑商的过程1、准备工作做好后,就去京城范跑跑《126.606》领取跑商任务!下表为妙峰山商人NPC查看各种商品的价格。1)妙峰山的商人NPC坐标:妙峰山商人(94.120) 峰山商人(52.94)2)妙峰山的商品能买进的价格:鞋子3000以下,毛线4500以下,项链8000以下!3、如果妙峰山的商品买到,就直接去龙门卖。路线:妙峰山-京城-京城南-百花-江南-龙门!4、如果龙门能进货,进完货,就直接回妙峰山卖货。找龙门驿站老板(11.83)可以直接回京城。1)龙门的商人NPC坐标:龙门商人(46.105)龙门商人(39.206)2)龙门的商品能买进的价格:粮食4100以下,蜡烛4300一下,佛像8000以下5、如果龙门没有可以买的货物,而且快到刷价的时辰,可以在龙门等刷。6、至此,跑商所涉及到的场景已经介绍完毕,按照这个顺序,循环几次,直到赚够交票的钱为止。7、不同等级完成商人任务所需要赚够的资金(就是银票上显示的钱的数目)如下:50级以下的商人,银票上显示的金额大于50000才能交票50级—69级的商人,银票上显示的金额大于80000才能交票69级以上的商人,银票上显示的金额大于100000才能交票右键点击银票,可以查看银票上的金额。8、怎么知道刷价的时间呢?看游戏画面右上角显示的时辰。一天12个时辰,分别是:子、丑、寅、卯、辰、已 、午、未、申、酉、戌、亥。每2个时辰刷一次买价与卖价,也就是:未时、 酉时、亥时、丑时、卯时、已时、会刷买价。注意:当游戏画面上刚开始到刷价的时辰时,也许要等几秒钟再点货商才出现新的买价。9、完成商人任务会得到奖励:50级以下的商人,奖励:30000经验值,6点帮贡50级到69级商人,奖励:45000经验值,10点帮贡69级以上的商人,奖励:60000经验值,20点帮贡备注:1、购买商品的时候,虽然显示的是商人自己身上的钱的数目,但是,花的钱是从银票上扣除的,不是从商人自 己身上扣除的。2、商人身上有银票的时候,不能使用:马车票、导标旗、回师门法术。3、如果恰好在龙门卖完货物就能交票,可以直接找龙门驿站老板传送到京城,这样能节省不少时间。附录:1、为什么跑商的人最好隐藏自己商人的身份?因为,有些不怀好意的人喜欢强制PK商人,商人被PK死亡后,银票就被对方得到,对方把得到的银票交回自己帮派,银票上的资金就存入了他们自己帮派了。2、为什么商人的位子通常不是固定的,是轮换的?因为,跑商获得的资金基本上是一个帮派资金的全部来源,帮派每天要花费大量的维护费。所以,只有不断的有人跑商为帮派增加资金,帮派才能维持和发展下去。

除了英雄联盟还有什么好玩的大型网络游戏(最好是免费的)。

一回合制网游

1. 《梦幻西游》

这是中国回合制网游的里程碑之作,经典中的经典,不仅是因为创造了256万人同时在线的记录。《西游记》故事背景与Q版的人物形象的结合,在当时一下子吸引了众多的玩家的目光,独创的复杂趣味性强的特色系统,可玩性很高。游戏设计为现在回合制网游开辟了借鉴的道路。十年磨一剑,《梦幻西游》现在依然在回合制网游中傲视群雄。

图片1

2. 《问道》

《问道》是顺应时代的作品之一,紧随《梦幻西游》之后,在回合制网游的第二波高峰到来时赢得了一方领土。道教文化的故事背景,植入中国传统的五行与得道成仙等元素,区别《梦幻西游》的游戏模式。独特设计潜能系统,吸引了无数玩家的加入。故事的角色代入感极强,玩家在游戏中体验从一个毛头少年成长为一代道家贤士的降妖除魔的故事。代表网游,人气颇高。

图片2

3. 《新梦幻诛仙/梦幻诛仙2》

《梦幻诛仙》是一个非常规矩的作品,各个系统做的都比较好,画面质量也比较细腻,细节处理也很到位。但是游戏的职业设定并不平衡,职业间的配合不够紧密,容易上手但是游戏起来进度较慢。背景题材《诛仙》才用的很好,成功赢得了小说粉丝玩家的喜爱,获得了大量的人气。

图片3

4. 《梦幻古龙》

《梦幻古龙》是原汁原味的第一次回合制网游鼎盛时期的作品,淳朴简洁的画面,Q版清新可爱的人物设计,古龙小说改编的故事背景设计,带玩家走进武侠大家的情侠世界。游戏中特色的大侠同伴系统,让众多武林大侠相伴左右,共闯江湖。故事结构完整,玩家的成长路线就是与重多大侠结缘,自成一位大侠,如此便赢得了众多玩家的青睐,诞生多年始终被老玩家喜爱。

图片4

2回顶部

5. 《桃园》

之所以说回合制的时代不会过时也是有所依据的,有实力的新生力量在不断挑战老牌劲旅,《桃园》就是代表。游戏整体风格小清新基调明确,要承认的是画面与技能效果,音乐音效都是用心制作,“萌”系风格与精美画面的结合,一时间吸引了众多女性玩家的关注,画面与人物设计是3D回合制网游的精品佳作。但是除此特点之外,游戏本身故事情节设计没有太大的亮点配合画面的绚丽,战斗节奏慢,成了游戏的掣肘,但是妹子们中的画面党还是可以玩玩,欣赏一下的。

图片5

6. 《QQ仙灵》

企鹅家强大的“搬运工作”能力在利用强大的平台后成功登录回合制网游。《QQ仙灵》这款游戏在游戏趣味与故事情节的设置上没有太大过失,符合企鹅家游戏的特点,画面制作属于一流,这个要承认。企鹅家的用户群体众多成为了这款回合制网游的最大优势,人气火爆程度可想而知。回合制网游的时代还有很就的路要走,生存空间何其之大!

图片6

7. 《大话西游3》

大话西游系列是中国回合制网游不得不提的一款精品游戏,曾记得从一代到三代的变化与进步,积蓄众多忠实的游戏玩家是必然的趋势。《西游记》和著名电影《大话西游》为背景创作,成功的聚拢了广大玩家的心,火爆人气随后跟上。紫霞与至尊宝的爱情故事,一百年才明白,任何一个热血玩家都会去经历其中,体验一段刻骨铭心的爱情吧。

图片7

8. 《桃花源记》

《桃花源记》算是在回合制游戏中出了奇招的一款游戏,虽然界面有一些低级缺陷,背景音乐单调无味,但他们把注意力放在开发更多有趣的新玩法上面,可以说是重内涵的游戏。其中最大的亮点就是无商城系统,跳出圈钱的框框会使玩家产生不小的好感。游戏的背景故事也是一大看点,也强化了指挥系统,促进玩家交流。整体而言,桃花源记是重于游戏性的一款游戏。

图片8

3回顶部

9. 《梦想世界》

《梦想世界》也可以说是一款较经典的回合制网游,老玩家们至今依旧守候着。该游戏独特的领悟系统与装备技能,外加股票等娱乐内容自成一派,用心的制作才能捕获大量玩家的心。只是其他网游的吸取了它的优秀地方后,画面也超越了它,它就显得较落后了。不再出色,就一定会慢慢被淘汰,没有新玩家的加入后果摆在那里。

图片9

10. 《神武》

还记得那时神武火爆一时的时候,小女生在游戏里为生孩子受灾电脑钱,现实中却没发现母性如此十足。《西游记》为背景,多样化的门派设置、清新亮丽的画面、丰富的活动玩法和各种创新的游戏系统都是吸引玩家的重要特点。虽然游戏趣味行强,也有着广大的玩家群体,但是内容中的一些隐形付费设置确实有些不合适,不如光明正大。

年度TOP1 魔兽世界

年度TOP2 激战2

年度TOP3 天涯明月刀

年度TOP4 洛奇英雄传

年度TOP5 最终幻想14

年度TOP6 英雄联盟

年度TOP7 时空裂痕

年度TOP8 DOTA2

年度TOP9 星际战甲

年度TOP10 炽焰帝国2

梦幻古龙假设LogServicePU.exe...启动失败

ACE是个很有用的开放源代码的C++网络编程开发包,利用它比直接用API更有利于代码的健壮性,可移植性,并相对简单。估计大家刚接触ACE时,都有一定难度,说不定就半途放弃了,这是我学ACE两天中的总结,基本上不成文,但我想研究到ACE的你一定会明白下文的意思。

关于梦幻古龙源代码和梦幻手游源代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/29153.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载