gggyniiw
gggyniiw
关注数: 44
粉丝数: 65
发帖数: 248
关注贴吧数: 2
根本不能免费用。。。。 根本不能免费用。。。。
强烈要求维护到明天早上9点开服,让我好好睡一觉 自从玩了王国纪元之后就没有睡过安稳觉,明天早上起来第一件事就是集结藏兵,藏领主
又要到18:20了,这个更新必须在延迟。。。。明天再开服好不好? 如题
求鉴定 Nvidia GeForce GTX 660 Ti 显卡的真假啊!!! 我看网上的显存都是2048M的为什么我的是3072M?
每张地图每小时刷一只[至尊宝]必大爆各种特或生化 幻城红月3区 等你来体验
幻城红月3区2月23号19点开区 lsf8.cc 加群4649901
红月用的文件
就是爱红月5
幻城红月2区 史无前例新玩法 2017-1-6号 17点开放注册,19点开区 签到,黑市,赌博,排行等一键集成[公告栏] 真正让[公告栏]发挥它的作用! 赌博系统 小赌养家糊口,大赌发家致富,一夜暴富不是梦.生化宝石镶嵌 成神 变鬼 一次之间 封挂 长久 稳定 不卡 新手一级全魔法,千级后可转生,最高十转!600级后每50级都有与等级相等的金币奖励! 1000级更有额外奖励5000金币 每次达到1000级就有600+650+700+750+800+850+900+950+1000+5000=12200的金币奖励 每转都奖励这么多!每转都奖励这么多!每转都奖励这么多!重要的事说三遍! 推出回收系统,不需要的特与生化均可回收!包括你的经验也可回收! 本服承诺只卖金币,不卖任何装备.保证公平!绿色 ★宣传奖励:每论坛或贴吧主题贴35金币,每论坛或贴吧跟贴与群20金币,每天最多20次。 幻城红月,十年一瞬,幻你回城! ★官方QQ总群:4649901
幻城红月2016-12-17日中午12点准时区 玩游戏赚话费,你的话费我包了!全新玩法等你体验!
幻城红月目前测试中,所有物品金币商城有售,只要一金币 网址发不了,请加群4649901
本区官方2倍经验,但可体验变态区500倍经验 可在NPC处选择角色进入变态体验区,不管官方区几级,进入变态区都为1级,角色死亡或下线变态区人物消失 所以这个小体验区.....体验区怪物防御5倍经验500倍,每张地图可待5分钟,5分钟后进入下一张地图 最后一张地图无时间限制,除最后一张地图其余地图不可PK 更多内容游戏中测试` 求测试,请加群:12243371
本服公告栏..王能偷你身上穿的装备了,求测试,请加群:12243371 红月王能偷你身上穿的装备了,求测试,请加群:12243371
王.表示:十年来我跟阿三神偷苦练绝技,现在能偷你身上的装备了! 请加群:12243371
记一下针剂的数字 字段TLEtimer 0:600000.---0是速度针600000是时间十分钟 1是防御针 2是攻击针 3是力量针 4是骨气针 5是敏捷针 6是魔法针 7是反PK针 8是超视觉针 9是毒手针 10是意念针 11是体力针 12是石头
记一下辅助魔法的数字 SETimer字段 3:600000.---------是飞莲舞,后面是时间,下同 25:600000.是冥王 42:600000:50.-----是蓝菲的星星,:50跟蛋蛋一样,真数越小,防御越高 8:600000:50.-----是蛋蛋,后面这个50,数字越小,防御越高 PS:蛋蛋的蛋和小菲的星星防御并不能叠加,加了蛋和加了星星的防御力是一样的 62是凯子的无限奔跑
使用道具回到上次死亡地点 等待添加
限制地图进入等级,给新手看的! 在rmServer.ini里,有一段话是 [MapLevel] 0=1,200 2=1,150 35=1, 1000 69=1, 200 70=300, 1000 0=1,200(0是地图编号 1,200就是1-200等级限制) 可以修改,也可以自己添加
PKC死亡不化特石头存储代码 CREATE PROCEDURE RMS_DECREASESPECIALITEMDURABILITY @ItemKind int, @ItemIndex int, @ItemDurability int, @ItemAttackGrade int, @ItemStrengthGrade int, @ItemSpiritGrade int, @ItemDexterityGrade int, @ItemPowerGrade int, @Position int, @GameID varchar(14), @WindowKind int, @WindowIndex int AS set nocount on declare @DecreaseDurability int declare @iMapID int select @iMapID=Map From tblGameID1 Where GameID=@GameID if (@iMapID=35 OR @iMapID=69 OR @iMapID=70) return set @DecreaseDurability = 0 begin transaction if @ItemDurability >= 4 begin if (datepart(ms, getdate()) / 10) < 50 begin set @DecreaseDurability = 1 end end else begin if @ItemDurability = 3 begin if (datepart(ms, getdate()) / 10) < 40 begin set @DecreaseDurability = 1 end end else begin if @ItemDurability = 2 begin if (datepart(ms, getdate()) / 10) < 30 begin set @DecreaseDurability = 1 end end else begin if @ItemDurability = 1 begin if (datepart(ms, getdate()) / 10) < 20 begin set @DecreaseDurability = 1 end end else begin if @ItemDurability = 0 begin if (datepart(ms, getdate()) / 10) < 10 begin set @DecreaseDurability = 1 end end else begin if (datepart(ms, getdate()) / 10) < 50 begin delete tblSpecialItem1 where ID in (select top 1 ID from tblSpecialItem1 where ItemKind = @ItemKind and ItemIndex = @ItemIndex and ItemDurability = @ItemDurability and AttackGrade = @ItemAttackGrade and StrengthGrade = @ItemStrengthGrade and SpiritGrade = @ItemSpiritGrade and DexterityGrade = @ItemDexterityGrade and PowerGrade = @ItemPowerGrade and Position = @Position and GameID = @GameID and WindowKind = @WindowKind and WindowIndex = @WindowIndex) -- if @@ROWCOUNT > 0 -- begin insert tblSpecialItemLog1 (LogKind, ItemKind, ItemIndex, ItemDurability, Position, GameID, WindowKind, WindowIndex, LogItemCount,AttackGrade,StrengthGrade,SpiritGrade,DexterityGrade,PowerGrade) values (103, @ItemKind, @ItemIndex, @ItemDurability, @Position, @GameID, @WindowKind, @WindowIndex, @@ROWCOUNT,@ItemAttackGrade,@ItemStrengthGrade,@ItemSpiritGrade,@ItemDexterityGrade,@ItemPowerGrade) -- end end end end end end end if @DecreaseDurability = 1 begin update tblSpecialItem1 set ItemDurability = ItemDurability - 1 where ID in (select top 1 ID from tblSpecialItem1 where ItemKind = @ItemKind and ItemIndex = @ItemIndex and ItemDurability = @ItemDurability and AttackGrade = @ItemAttackGrade and StrengthGrade = @ItemStrengthGrade and SpiritGrade = @ItemSpiritGrade and DexterityGrade = @ItemDexterityGrade and PowerGrade = @ItemPowerGrade and Position = @Position and GameID = @GameID and WindowKind = @WindowKind and WindowIndex = @WindowIndex) end commit transaction GO - 本文出自红月吧 - 中国最大的红月技术网,原文地址:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Frm.redmoon8.com%2Fforum.php%3Fmod%3Dviewthread%26tid%3D55&urlrefer=75eafec35162c5c514e5965772d1f52b
[服务端] 添加新装备以及修改图片 写给新手 1:准备工作:用图片软件比如Photoshop2:把自己准备好的的装备图片调整好(大小)保存的时候选择BMP(*.MP;*.RLE;*.DIB) 点保存3:选择16位 点击 好4:打开红月图片提取器 找到红月装备目录 RedMoonRLEsIco 比如要把玫瑰花换成你的新装备,就打开RedMoonRLEsIcoico00014.rle 找到第22张图片5:把你准备好的装备图片替换进去 点替换,出现下图:6:点取消 点打开,找到你事先调整好的装备图片,点打开,点替换7:点是(Y)8:接下来重复上面的步骤,把第二张图片替换到第23张图片9:然后到服务端 RedmoonSvrBinDataItemInfo里 用物品编辑器把特装文件ItemInfo06.rsi打开,把玫瑰花的相关属性(比如:防御 ,攻击,力量,骨气 装备位置 等等.....调整好) 进入游戏,就能看到新特,也就是你的新装备图片了(看我的新装备图片 女玩家装备)
哈哈,鬼影果然好厉害!!!!
谁有4.503去除防外挂补丁吗?可以发到百度盘共享一下么谢谢 谁有4.503去除防外挂补丁吗?可以发到百度盘共享一下么谢谢
3.8服务器掉不出红特,换个想法,让玩家捡起变红特 CREATE TRIGGER hongte ON dbo.tblSpecialItem1 FOR UPDATE AS set nocount on DECLARE 爱特http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fid&urlrefer=a726285741fa7a2e50ecb7e1e8ed1409 int SELECT @id=id FROM INSERTED if update(Position) begin UPDATE tblSpecialItem1 SET ItemDurability=-1 WHERE http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fid%3D%E7%88%B1%E7%89%B9id&urlrefer=17cd2db78c4793bb50773daf0cf4766b and itemindex in (95,96,97,98) end 括号内的(95,96,97,98)设置的是依套,如果你想别的特捡起来也是红色,可以自己加上去 爱特两个字换成那个圈圈里面一个a的那个符号,你懂的
魔王WEB http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1i3210TB&urlrefer=371faed2407b75bae83781a32c906ab6
点卷WEB程式(带点卷专用红月数据库) 下载地址http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1qWmEgdY&urlrefer=48a742fbeb15b22fb6436ca25b93f908
RedMoonSvr深度中文版 http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1mgFS39I&urlrefer=feca5b4ca6d9055abdb698fa516c0dc1
RedMoonSvr带合成服务端 下载地址http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1sj8WDMP&urlrefer=4add6af2fe6ac27d2d24682822b3d1eb
网页程序--在线加点 网页程序http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1eQ5pu62&urlrefer=38bd6bd5898b2319bc07e033ccb662b0
太阳之征服务端 服务端地址http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1cXoD4&urlrefer=9443c61b5790cfb0b5fdbe3ef59c2970
清梦红月(原江南)完整服务端+公告栏+客户端补丁 免费放出 红月圈子里面本来人就不多了,搞技术的就更少了,希望大家精诚团结,不要一切以利益为基准来衡量红月 此版本历时近10年,反复不断的修改和完善功能,但仍然无法避免不可知的bug,如拿此端进行商业活动所产生的损失,恕不负责,望大家见谅 这是客户端补丁http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1ntKAjUx&urlrefer=02beb9c47fcc20ebcda671372a54947b 这是服务端加网站程序http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1c0eVcFe&urlrefer=50235164e54566c904915d52a1efd4dd
红月私服全区呐喊修改等级 1.用反汇编打开rm3944.cpp文件! 2.查找字段cmpDWORDPTR[ESI+0x37F8],10----这个10就是游戏中显示的等级限制,只是显示! 3.再查找字段MOVDWORDPTR[ESP+0x3C],10-----这个10才是等级限制!注意:把两个10都改成你需要的等级!
关于假官方--[时间特]--的构想! 也许有些人没有玩过假官方,玩过假官方的人都知道,假官方比较新颖的设置---时间特 时间特一共分为五天这是不是就跟特装的颜色相对应? 从4-3-2-1-0-负1,这里总共是6个数字.....那为什么是5天呢? 在这里我说一下,假官方的时间特没还有一个未使用的阶段,那么4就是未使用,3,2,1,0,-1,这五个数字刚好分别代表5天时间 如果想要实现假官方的[时间特]这一新设置,在数据库上是比较容易实现的,主要问题就是客户端显示的问题, 不过就算客户端不显示也没关系,我们直接说明就好是不是?
红月在线信箱兑换物品触发器 CREATE TRIGGER TG_AutoChangePearlDiamond ON dbo.tblMail1 For Insert AS declare @iTitle varchar(80) declare @Sender varchar(16) declare @Recipient varchar(16) declare @iContent varchar(200) declare @Time datetime declare @iCount int declare @DHWP varchar(10) declare @iDHWPDM int declare @iDHXYSL int declare @iLL int declare @iYZ int declare @iMJ int declare @iGQ int declare @iTmpS varchar(200) declare @iLen int declare @iID int Select @iTitle=Title,@Sender=Sender,@Recipient=Recipient,@iContent=Content,@Time=Time From Inserted set @iTitle=ltrim(rtrim(@iTitle)) set @iContent=ltrim(rtrim(@iContent)) --判断发信人和收信人的名字是否相同,不相同直接结束 if (@Sender<>@Recipient) return --判断标题是否少于3个字,少于则直接结束 if (len(@iTitle)<3) return --判断标题前2个字是否为兑换,不是则直接结束 if (left(@iTitle,2)<>*兑换*) return --根据兑换的目标确定物品和需要的珍珠钻石数量基数[武器6装备3,后面再根据次数确定剩余部分],格式不对直接结束 set @DHWP=right(@iTitle,len(@iTitle)-2) if (@DHWP=*刀*) begin set @iDHWPDM=190 end else if (@DHWP=*矛*) begin set @iDHWPDM=192 end else if (@DHWP=*杖*) begin set @iDHWPDM=191 end else if (@DHWP=*枪*) begin set @iDHWPDM=194 end else if (@DHWP=*弓*) begin set @iDHWPDM=193 end else if (@DHWP=*戒指*) begin set @iDHWPDM=187 end else if (@DHWP=*项链*) begin set @iDHWPDM=188 end else if (@DHWP=*衣服* OR @DHWP=*甲*) begin set @iDHWPDM=181 end else if (@DHWP=*裤子*) begin set @iDHWPDM=182 end else if (@DHWP=*帽子* OR @DHWP=*头盔*) begin set @iDHWPDM=180 end else if (@DHWP=*手套*) begin set @iDHWPDM=185 end else if (@DHWP=*盾牌*) begin set @iDHWPDM=184 end else if (@DHWP=*腰带*) begin set @iDHWPDM=186 end else if (@DHWP=*鞋子* OR @DHWP=*鞋*) begin set @iDHWPDM=183 end else return
点数封顶 千级后点数 存储过程 CREATE PROCEDURE RMS_INCREASEBONUSQUESTCOUNT @GameID varchar(14) AS set nocount on declare @IncreaseBonusError int, @InsertLogError int, @STotalBonus int set @IncreaseBonusError = 1 set @InsertLogError = 1 set @STotalBonus = 0 begin transaction select @STotalBonus=STotalBonus from tblGameID1 where GameID = @GameID if @STotalBonus<10000 begin update tblGameID1 set SBonus = SBonus + 1, STotalBonus = STotalBonus + 1 where GameID = @GameID set @IncreaseBonusError = @@ERROR end select @STotalBonus = STotalBonus from tblGameID1 where GameID = @GameID insert tblBonus2Log1 (GameID, STotalBonus, Kind) values (@GameID, @STotalBonus, 1) set @InsertLogError = @@ERROR if @IncreaseBonusError = 0 AND @InsertLogError = 0 begin commit transaction end else begin rollback transaction end GO 关键在于 if @STotalBonus<封顶数值 SBonus + 1 STotalBonus + 1 数字为升一级的点数
丹药属性控制存储 替换这个部分 CREATE PROCEDURE RMS_USEMYSTERYPILL @GameID varchar(14), @WindowKind int, @WindowIndex int AS set nocount on declare @RemoveMysteryPillError int, @IncreaseBonusError int, @InsertLogError int,@STotalBonus int set @RemoveMysteryPillError = 1 set @IncreaseBonusError = 1 set @InsertLogError = 1 begin transaction select @STotalBonus=STotalBonus from tblGameID1 where GameID = @GameID if @STotalBonus<15000 delete tblSpecialItem1 where ID in (select top 1 ID from tblSpecialItem1 where ItemKind = 6 AND ItemIndex = 66 AND Position = 1 AND GameID = @GameID AND WindowKind = @WindowKind AND WindowIndex = @WindowIndex) if @@ROWCOUNT > 0 and @@ERROR = 0 begin set @RemoveMysteryPillError = 0 end update tblGameID1 set Bonus2 = Bonus2 + 4, STotalBonus = STotalBonus + 4 where GameID = @GameID set @IncreaseBonusError = @@ERROR set @STotalBonus = 0 select @STotalBonus = STotalBonus from tblGameID1 where GameID = @GameID insert tblBonus2Log1 (GameID, STotalBonus, Kind) values (@GameID, @STotalBonus, 4) set @InsertLogError = @@ERROR if @RemoveMysteryPillError = 0 AND @IncreaseBonusError = 0 AND @InsertLogError = 0 begin commit transaction end else begin rollback transaction end GO -------------------------------------------------------------------------------- STotalBonus<15000 这是点数限制,如果技能点达到了15000点,吃丹药后无效,就自行修改 这是传说丹药,把上面的4改吃传说丹药后要加的属性点
evescript事件修改说明 这里都是根据可用的3.8来估计的 ~~~~~~~~~~~~~~~~~~~~~~ "发生有条件"里面的UserResponse意思为选择项(不能肯定,肯定性很低)比如: 74; 138; 0; S; EventTriggered; ; GetUserResponseByCode 683 688; S; UserResponse; ; Move 137 90 127 1 & Jmp 100; S; UserResponse; ; Move 93 24 127 1 & Jmp 100; 分开分析 (说明:如果我猜的没错这行代码是138号(天空城市2)地图中间平台换地图时候出现的选择) 74应该是事件编号 138是事件发生的所在地图编号 EventTriggered这个应该是事件类型,应该是用来区分类别.以免和别的一些任务事件弄混 GetUserResponseByCode 683 688后面的683和688应该也是一种编号.这种编号都是单一的不重复的(但是如果它执行的是同一个动作,它的编号是一样的).这里有2个换地图的选择.所以只有2个编号.而"天空城市1平台"这部分代码有4个编号因为它有4个选择 UserResponse; ; Move 137 90 127 1 & Jmp 100; "Move"肯定是移动的意思,"137"是"天空城市1"的编号,"90.127"是137号地图目的地坐标." UserResponse; ; Move 93 24 127 1 & Jmp 100; 和上面一样的解释 ~~~~~~~~~~~~~~~~~~~~~~ ChatOneByCode +墨伙 291"ChatOneByCode"npc的说话内容的存储编号?可能是根据客户端"Message.ctf"文件内的信息,"+墨伙"这个是卡森的韩文名.这里由于其他问题所以显示的是这样的,其他类似以"+"号开头的乱码均为npc的韩文名 ChatAllByCode +荤捞焊弊2 76"ChatAllByCode"应该也是说话内容的存储编号吧.这里的"ChatAllByCode"和上面的"ChatOneByCode"可能是"Message.ctf"文件内的信息存储的类别吧 Timeout 15"Timeout 15"估计是时间间隔.以秒为单位 ChatOneByCode %NPCID 158"%NPCID"应该是npc的id编号的变量名.这个变量名应该也和"Message.ctf"有关吧 ~~~~~~~~~~~~~~~~~~~~~~ "发生有条件"里有很多以"Quest"结尾的名称,应该是各种任务的名字 ExchangeSubQuest RunAwayGirlSubQuest KasamQuest1(Kasam是卡森的英文名) KasamQuest2 Level1000Quest顾名思义肯定是1000级的任务 ~~~~~~~~~~~~~~~~~~~~~~ 3; 68; 0; S; AppearAt 23 28 33 38; ; ChatOneByCode +酒榴扼 48; 这里的"AppearAt 23 28 33 38"是什么意思? 还有很多其他类似的 AppearAt 24 0 37 19; AppearAt 0 0 12 24; ~~~~~~~~~~~~~~~~~~~~~ 62; 60000; 0; S; EventTriggered; ; GetUserResponseByCode 665; S; UserResponse; ; Move 87 37 19 1; 这里的"60000"不应该是地图编号.到底是什么呢? ~~~~~~~~~~~~~~~~~~~~~~ Move 87 39 85 1 & Jmp 100"Jmp 100"这个是选择时候带的后缀,可能是一个暂时变量,Jmp是变量名,100是变量值.这种模式应该是应用于多重选择.比如雪山任务就是如此,第一次给你几个选择,你选不同的都不同的变量值,第二次你在选,这次的变量值加上第一次的,依此类推,一直加到最后.应该是根据不同的变量值.给予不同的任务奖励.(它的只要目的就是为了区分你到底选了什么,)所以切换地图的代码后缀都是相同的,因为他们不用区分到底选了什么 ~~~~~~~~~~~~~~~~~~~~~~
3.8c版本新手上线自动完成所有自带任务 替换这个部分 CREATE TRIGGER TR_UPDATE_TBLGAMEID1 ON TBLGAMEID1 FOR UPDATE AS IF UPDATE(Lvl) BEGIN DECLARE @GAMEID CHAR(14) DECLARE @LEVEL INT DECLARE crGAMEID CURSOR FOR SELECT GAMEID,LVL FROM INSERTED OPEN crGAMEID FETCH NEXT FROM crGAMEID INTO @GAMEID,@LEVEL WHILE @@fetch_status = 0 BEGIN IF @LEVEL=1 BEGIN UPDATE TBLGAMEID1 SET StoryQuestState=131071 WHERE GAMEID=@GAMEID END FETCH NEXT FROM crGAMEID INTO @GAMEID,@LEVEL END close crGAMEID deallocate crGAMEID END --------------------------------------------------------------------------------- LEVEL=1 判断是否1级,如果是就执行 StoryQuestState=131071 (任务值,131071是完成所有任务值)
成功限制新手地图及神秘地图传送点钥匙判断存储 不知道为什么发文本发不了...只好发图了
宇宙飞船地图下线后就不在宇宙飞船地图了 宇宙飞船地图下线后就不在宇宙飞船地图了! 请问怎么才可以让别的地图也这样,比如说后山,不准下线,要么大退,大退后再上线就不在后山 谢谢谢谢谢谢
谁有红药水蓝药水可以用的版本么?或者加我Q113116352教教我,谢谢 谁有红药水蓝药水可以用的版本么?或者加我Q113116352教教我,谢谢
1
下一页