经典全民奇迹魔剑版服务端1.9版本 服务端 充值钻石问题

奇迹服务端修改说明18_奇迹服务端-牛宝宝文章网
奇迹服务端修改说明18 奇迹服务端
奇迹1.09的NPC商店卓越属性添加说明://商店名称:未命名商店//编辑日期:日//由MuEidt生成//大编号
追加 卓越4 0 9 0 1 1 7 0 //+9XYJN短弓4 1 9 0 1 1 0 10 //+9XYJN长弓4 2 9 0 1 1 0 20 //+9XYJN精灵之弓4 3 9 0 1 1 0 63 //+9XYJN巴特之弓5 0 9 0 1 1 0 50 //+9XYJN骷髅杖5 1 9 0 1 1 0 11 //+9XYJN天使杖5 2 9 0 1 1 0 23 //+9XYJN毒蛇杖0 1 9 0 1 1 0 57 //+9XYJN短剑0 2 9 0 1 1 0 62 //+9XYJN西洋剑0 3 9 0 1 1 0 61 //+9XYJN东洋刀以短弓为例,7为追加(7X4=28),0为卓越属性(0代表没有任何属性)。以长弓为例,从右边往左边数第2个0为追加,10为卓越属性(10有2个卓越属性,为攻击力增加2%,杀死怪物获得生命/8)。数字1到数字63都表示所拥有的卓越属性。其中数字60表示有4个属性,63表示卓越全属性!61和62只有5个卓越属性。这个我修改的是紫色魔雨的1.09的端!我修改1.03H,GS不支持普通商店卓越物品。1楼:超级装备+技能修改不用攻城也可以进魔地修改奇迹改经验倍数解决天魔刷怪处 Magic_bb.ozt 文件弹出错误MU Data目录文件说明比较全面的commonserver参数设置MU设置掉落物品的Eventitembag文件解析掉宝类型设置(让小蜘蛛掉下极品装备)各职业出生点数修改(MS SQL方法)2楼:奇迹商店代码+套装代码+新装备代码装备和套装设置修改端口的方法跳过NP检测的暂时方法英文与繁体版指令-----------------------------------------------------攻城技能平时用:第一:修改服务端data包含攻成线dataskill(chs).txt&半月斩&-1-0&回旋刃&-1-0&天堂之箭&-1-0&风舞回旋斩&-1-0等技能把到数第10个数字75)该成0(表示无条件使用该技能)第二:对应修改客户端data---&Local---&Skill.bmd可以用Skill.bmd工具修改!.然后保存把修改后的东东打包放在登陆器里面.BMD修改工具地址:/?gzh927OK你即可进了!~~~~~~~用新技能了哦-----------------------------------------------------正文:超级装备+技能修改所谓职业装备通用既是所有装备不管什么职业都能通用的意思。法师可以拿破坏也可以穿风套,剑士可以拿弩也可以拿权杖等。这个修改方法还是很简单的,打开DATA/Item(Chs).txt,我们看到这样的装备和套装设置所谓职业装备通用既是所有装备不管什么职业都能通用的意思。法师可以拿破坏也可以穿风套,剑士可以拿弩也可以拿权杖等。这个修改方法还是很简单的,打开DATA/Item(Chs).txt,我们看到这样的数值://Index
optiondrop
1]其中[]的就是我们需要改的地方,5个1分别代表法师、剑士、精灵、魔剑、圣导2代表1转职业,像屠龙刀的02000就表示只有剑士的1转职业就是骑士才能使用,西洋剑的01111就代表除了法师不能用其他都能用。解释完了,该起来也就方便了,只要把你要改的物品的最后5位全部改成11111即可了。装备扩展修改之二:双手武器单手装备这个就一目了然了,原来是双手的改成单手装备。8
&巨蛇魔剑&
0也是改[]的地方,1代表单手装备的武器,2代表双手装备的武器。怎么改就不用我说了吧装备扩展修改之三:武器技能修改首先看一下一共有多少种技能吧:18:圣盾防御19:地裂斩20:牙突斩21:升龙斩22:旋风斩23:天地十字剑56:天雷闪66:冲击波24:多重箭49:流星焰62:地裂(马)我们来看:4
1同样,改[]的地方。装备扩展修改之四:武器魔力上升修改(法师杖子属性)当然不仅法师的能改,一般武器也能改,就是说你能改出一把魔力上升1000%的死神镰刀。0
&死神镰刀&
0注意[]哦。装备扩展修改之五:通常怪物不掉落的装备可以掉落大天使装备掉不了的吧,通过这样改就能掉了。18
&大天使之剑&
&断月之光&
0其中1表示能掉落,0表示不能掉落,0改1即可了。同样可以让玛雅物品和翅膀都通过打怪掉落。装备扩展修改之不能修改的:其实大家看这个文件也可以看到许多说明,但有很多都是改了没用的。比如武器的攻击力,攻击速度,防具的防御力/率等等,基本上有个规律就是凡是改了之后在人物状态栏里会引起数值变化的都是改了无效的。套装属性修改:同样,首先看看有几种属性:0:力量1:敏捷2:智力3:体力5:最小攻击力6:最大攻击力7:魔攻增加%9:攻击成功率10:防御力11:最大生命12:最大魔力13:最大AG14:AG增加值15:致命伤害%16:致命伤害17:卓越伤害%18:卓越伤害19:技能攻击力20:两倍伤害%21:无视防御率22:盾牌防御率23:双手武器时攻击增加%那怎么改呢,打开DATA/itemSetOption(chs).txt看到这种排序1
&Kngiht& 0
0这就是代码1的套装,皮套的数值,每一组数字代表一个属性,0 10 代表力量增加10等等-1 -1就是没有属性。我们一般修改的话是改前6组和后5组,最后5个0不要去管,因为前6组表示装备2件、3件、4件时候的属性,最后5组代表全部装备时的属性。如下修改:1
0那么皮套的属性就变成:2件装备时:无视防御概率100%、HP+10003件装备时:卓越1击率100%,魔+20004件装备时:双倍攻击100%,AG+20000全部装备时:魔攻+100%,攻击成功率+10000,防御力+1000,AG增加值+1000,盾牌防御率+1000%虽然没有显示,但是效果可是100%有的哦。加个说明:2488是双倍+卓越+无视打出来的效果哦,我力量才500,智力才150。因为一击杀了所以没颜色的效果。技能修改:技能大家用。打开DATA/skill(chs).txt1
1跟修改装备混用一样改最后5位变成1,其他不用我说了吧。注意:改了之后还是有很多技能不能混用。法师不能用旋风斩,战士不能用魔法,精灵以外的还是不能用多重箭,招宝宝,加攻防等等。但是能混用的:战士,魔剑能用冲击波,星云火炼,法师能用星云火炼,战士能用天雷闪,弦月斩(爽),魔剑能用法师2转的魔法不用攻城也可以进魔地修改修改城主请打开SQL企业管理器,在数据库里打开muonline,打开表,选择MuCastle_DATA表返回所有行,修改OWNER_GUILD这项为你的战盟名,你就变成城主了,记得reset your gameserver....以下是MapServerInfomation.dat这个文件的设置,下面的ServerCode 19 就是攻城线,把服务定义为0,这样即可直接在选线处登陆攻城线。绝对不会卡号。// Map Server Infomation// 1& . IpAddress:服务器ip////
P.S.& InitSetting 服务器是否是攻城服务//
: 攻城服务。用户不可以登陆。//
: 攻城服务+普通服务//
: 普通服务////
ServerCode
MapServerGroup
InitSetting
(服务器编号)
(地图服务组)
(服务定义)
(端口)//-----------------------------------------------------------------------------019
55906end// 2& .服务器地图设定////
ServerCode
MoveAbleOption
DestServerCode//
(服务器编号)
(能否移动)
(攻城GS编号)//-----------------------------------------------------------------------------119
3end奇迹改经验倍数在DATA里面的commonserver.cfg文件用记事本打开AddExperience
= 500 ;相对于原设计的打怪经验倍数就这么easy.解决天魔刷怪处 Magic_bb.ozt 文件弹出错误进入客户端目录:MU\Data\Monster复制magic_H.OZT 一份,更名为: magic_bb.OZTMU Data目录文件说明\Data\badsyntax.txt-------------------&禁止玩家说的话\Data\BloodCastle.dat----------------&修改血色城堡的掉落几率\进行时间设定\怪物暴物品概率及物品消失时间\水晶灵柩,城门体力\Data\ChaosCastle.dat----------------&赤色要塞时间设定\怪物暴物品概率及物品消失时间\时间设置24小时\奖金物品概率\Data\commonserver.cfg-------------&修改经验等服务器最基本的设定
\Data\DevilSquare.dat----------------&恶魔广场事件设置文件\Data\eventitembag17.txt------------&昆顿设置文件、普通和卓越的暴率、\Data\item(chs).txt--------------------&物品设置文件、各种物品掉落与否,角色使用等级、是否使用的设置!记得取消自动排列!\Data\Monster.txt----------------------&怪物版本设置文件、修改添加怪物、修改怪物属性!
\Data\MonsterSetBase.txt------------&怪物刷新设置文件、这里你可以修改刷怪点和取消地图上的怪物!切记不要刷多了~超过服务器限制会报错!\Data\MoveLevel.txt------------------&移动等级设置文件\修改移动各地图的等级要求
\Data\movereq(chs).txt---------------&地图移动设置文件\修改移动各地图所需要的金钱
\Data\MuCastleData.dat--------------&攻城战设置文件\论坛上都有专门的说明~这里就不多说了!
\Data\Quest(chs).txt-------------------&转职设置文件,可以修改转职所要的钱和其他条件~一般最好不要动~毕竟改不改没什么用处~闹不好会出问题的!\Data\RingAttackEvent.dat-----------&魔法戒指事件设置文件,就是修改白色魔法师来袭的时间等设置 \Data\shop0.txt一直到shop13.txt--&都是商店的设置,可以用服务器所带的工具修改!
\Data\skill(chs).txt---------------------&技能魔法设置文件\Cs\7CCsConfig.ini-------------------&CS服务设置文件,设置1线2线\GameServer\FNRGSSet.ini---------&Gs服务设置文件,昆顿掉物品设置,价格设定,主要是宝石爆率设定和登陆显示设置\GameServer\GsSetRun.ini----------& Gs服务设置文件,物品价格定义,红蓝恢复设定,宝石点击成功率设定,还有卓越掉宝率(我改成了2,本来应该是掉很少,可是去天空还是狂掉,不知道怎么设置好),定义物品属性暴率,角色点数分配,合成机率,法师~守护~公式,战士~生命之光~技能设置,守卫说话,PK不红名地图设置\GameServer1--------------------------&这里应该是2线的设置,里面的Data和GameServer这两个文件夹的修改和上面的一样,修改上面的就是修改1线的,修改这里的应该是修改2线的.个人想法不知对否,还没有自己试验过~呵呵~\Gameserver_CS-----------------------&感觉应该是攻城线里面的设置和上面应该相同.比较全面的commonserver参数设置;////////////////////////////////////////////////////////////////////////////////; system;////////////////////////////////////////////////////////////////////////////////language = 3 ; 0:korea, 1:english, 2:japan, 3:china, 4:taiwanitemserialcheck = 1 ; 物品序号检测,巨说关掉可以解决复制物品掉线问题。=0为不检测.speedhackplayerblock = 1 ; 黑软速度检测?addexperience = 4000 ; 相对于原设计的打怪经验倍数stalkprotocol = 0 ;stalkprotocolid =characterdeleteminlevel = 40 ; 角色删除等级限制createcharacter = 1 ; 1为允许新建角色,0为否;//////////////////////////////////////////////////////////////////////////////;// 相关事件设置;//////////////////////////////////////////////////////////////////////////////guildcreatelevel = 100 ; 50 战盟建立等级.guildcreate = 1 ; 是否可以新建战盟.guilddestroy = 1 ; 是否可以删除战盟.trade = 1 ; 交易开关chaosbox = 1 ; 0 : 玛雅哥布林不允许合成, 1 : 允许chaosevent = 0 ;混乱事件开关.chaoseventserver = 127.0.0.1attackeventregentime = 10 ;pk警戒时间pktime = 1 ;pk时间chaosbox = 1 ; 玛雅哥布林允许合成chaosevent = 1 ; 事件开关.chaoseventserver = 127.0.0.1 ; 事件对应服务器attackeventregentime = 10 ;奇迹服务端修改说明18_奇迹服务端连乱码说明都没有,不知道设置范围,pktime = 1 ; 角色头衔变更速度。1为原速度,一秒一秒的倒数pkitemdrop = 0 ; 角色死亡后物品是否随机掉落monsterhp = 0 ; 怪物hp,范围是0-100,狗城现在是80itemdropper = 50 ; 掉宝率在这里,原始值为1,越高掉钱越少;以下是参数火龙王事件event1 = 1 ; 火龙王袭击开关,现在都要手动点gs的开关,不知道自动在哪里~event1itemdroptodaymax = 100 ; 火龙王袭当天物品最大掉落限制event1itemdroptodaypercent = 50 ; 火龙王袭当天物品掉落百分比,应该是跟钱来比吧~merryxmastalknpc = 0 ; 是否圣诞开启npc.happynewyeartalknpc = 0 ; npc新年开关,过年了,开吧firecrackerevent = 1 ; 鞭炮事件开关,角色组队有效 开=1 关=0firecrackerdroprate = 50 ;鞭炮暴率,这里是=15%itemdroprateforfirecracker = 5 ;鞭炮仍出物品暴率,这里是2/10=20%;以下是参数恶魔广场事件devilsquareeventserver = 127.0.0.1 ; 恶魔广场事件服务器ipdevilsquareeventconnect = 0 ; 是否开启恶魔广场连接,这是开关,设为0也正常,不解!devilsquareevent = 1 ; 恶魔广场事件开关,自动的eyesofdevilsquaredroprate = 3 ;恶魔之眼暴率3/10=30%keyofdevilsquaredroprate = 3 ;恶魔钥匙暴率3/10=30%;以下是参数金银勋章事件medalevent = 1 ; 勋章事件开关 开=1 关=0goldmedaldroprate = 30 ; 金质勋章暴率silvermedaldroprate = 30 ; 银质勋章暴率itemdroprateforgoldmedal = 50 ; 金质勋章暴扔出物品率itemdroprateforsilvermedal = 50 ; 银质勋章暴扔出物品率;以下是hack软件的相关限制attackspeedtimelimit = 45000 ;攻击速度时间限制数值isignorepackethackdetect = 1 ;是否开启黑客软件封包检测hackcheckcount = 2 ;黑客软件阻止数值minimumattackspeedtime = 1 ;最大攻击间隔限制dectimeperattackspeed = 5000.33 ;攻击速度限制加速检测[speedhackpenalty = 3 ;加速软件限制速度处罚detectedhackkickcount = 15 ;检测黑客软件断线数值iskickdetechackcountlimit = 1 ;是否开启检测黑客软件heartofloveevent = 1 ; 爱情之心是否掉落heartoflovedroprate = 500 ; 爱情之心掉率itemdroprateforfirecracker/10000itemdroprateforheartoflove =500; 扔爱情之心装备暴itemdroprateforfirecrack;以下是参数黄金部队事件?iseledoradoevent = 1 ; 黄金部队是否开启???;黄金哥布林eledoradogoldgoblenregentime = 30 ; 刷新时间(分)eledoradogoldgoblenitemdroprate = 70 ; 普通物品暴率eledoradogoldgoblenexitemdroprate = 100 ; 卓越物品暴率;黄金泰坦eledoradotitanregentime = 30eledoradotitanitemdroprate = 70eledoradotitanexitemdroprate = 80;黄金火龙王eledoradogoldderconregentime = 30eledoradogoldderconitemdroprate = 70eledoradogoldderconexitemdroprate = 60;黄金巫师王eledoradodevillizardkingrgregentime = 30eledoradodevillizardkingitemdroprate = 70eledoradodevillizardkingexitemdroprate = 40;黄金破坏eledoradodeviltantarosregentime = 30eledoradodeviltantarositemdroprate = 70eledoradodeviltantarosexitemdroprate = 20;掉落金钱消失时间(秒)zendurationtime = 60;圣诞之星事件xmasevent = 0xmasevent_starofxmasdroprate = 10xmasevent_itemdroprateforstarofxmas =10enableeventnpctalk = 0 ; 叫守卫闭嘴;lootingtime = 0 ; 掠夺时间 ???;以下是参数血色城堡事件bloodcastleevent = 1 ; 血色城堡事件开关bloodcastlestarthour = 1 ; C1 / 2 血城开始时间(默认为1)angelkingspaperdroprate = 1000 ; 血灵之书物品暴率(100 / 10000)bloodbonedroprate = 1000 ; 血灵之骷物品暴率(100 / 10000)stoneitemdrop = 1 ; 血色城堡是否掉落宝石stonedroprate = 1000 ; 宝石掉落比率(0/10000);以下是隐藏属性的相关设置开关。没弄清楚前,管理员请慎重使用!enableserverdivision =? ;不清楚enablebattlesoccer =1 ;是否允许战斗足球开关applyherosystem =1 ;上线就是英雄(蓝名)writeskilllog =0;记录技能writechatlog =0;记录聊天日志dqchaossuccessratelevel4 =? ;+4门票合成成功率dqchaossuccessratelevel3 =? ;+3门票合成成功率dqchaossuccessratelevel2 =? ;+2门票合成成功率dqchaossuccessratelevel1 =? ;+1门票合成成功率disconnecthackuser =1;如果发现外挂用户自动断开其连接,这个不知道是真是假MU设置掉落物品的Eventitembag文件解析在muserver/data 目录中,有12个文件,分别为Eventitembag.txt、Eventitembag2.txt、Eventitembag3.txt……Eventitembag12.txt。这些文件是事件物品掉落文件,每个文件对应一个事件。经过一夜的测试,现将已经测试完成的部分向大家说明:每个文件分别对应的事件:(如果出物品,就出此文件中设定的,如果不出,就是钱)Eventitembag.txt 对应:幸运宝箱(黄金幼龙会落)、天空宝箱和一个+4的幸运宝箱(此系统不会出,但GM可以调出来)说明:天空宝箱除了出文件中设定的物品外,还会出通宝。Eventitembag2.txt 对应:骷髅王Eventitembag3.txt 对应:(目前没研究清楚,有清楚的请补充下)Eventitembag4.txt 对应:圣诞之星Eventitembag5.txt 对应:爆竹、爱情之心(属性比爆竹好)Eventitembag6.txt 对应:银质勋章Eventitembag7.txt 对应:金质勋章Eventitembag8.txt 对应:+1黄金宝箱(黄金格布林会落)Eventitembag9.txt 对应:+2黄金宝箱(黄金泰坦会落)Eventitembag10.txt 对应:+3黄金宝箱(黄金火龙王会落)Eventitembag11.txt 对应:+4黄金宝箱(黄金美人鱼会落)Eventitembag12.txt 对应:+5黄金宝箱(黄金铁轮会落)Eventitembag7.txt文件及以下,只会出普通物品,但Eventitembag8.txt及以上,还会出卓越物品。在修改以上文件时,请注意以下几点:1、你修改的东西只需要修改物品代码和level值即可了,其掉落后的幸运、技能、追加及卓越属性全是随机的,无需设置。你如果想在什么事件中出什么东西,即可直接在文件中修改了。但“创造宝石”加不上,加了会出错。2、修改时请注意其物品行数,最好和原始文件对应,有时行数错误服务器会报错。举个例子:你如果想让骷髅王死后全出生命,则里边每行全都改成:14 16 0 0 0 0即可了,不要只留此一行。3、Eventitembag8.txt及以上文件,会出卓越物品,对其文件内容也有规定。其文件共分两部分组成,上边是NN行普通物品,下边是NN行卓越物品,普通物品其,其中卓越物品的第5列数字必须是1,普通物品必须是0,这一点一定要注意了,如果不这样,服务器会当掉的。文件中普通物品和卓越物品对应的行数:(这些行数我只查了一次,建议修改前你再查一次且备份)Eventitembag8.txt 普通40行、卓越35行Eventitembag9.txt 普通34行、卓越31行Eventitembag10.txt 普通26行、卓越24行Eventitembag11.txt 普通26行、卓越18行Eventitembag12.txt 普通17行、卓越25行宝箱掉顶级装备请把下面的代码放到muserver-data-eventitembag8.cfg~eventitembag12.cfg(分别对应加1~5箱子)里0 16 0 0 1 0 //卓越破坏之剑//0 17 0 0 1 0 //卓越屠龙刀//0 18 0 0 1 0 //卓越奔雷剑 //0 19 0 0 1 0 //卓越大天使之剑//2 6 0 0 1 0 //卓越玛雅龙斧//4 6 0 0 1 0 //卓越玛雅神弓//5 7 0 0 1 0 //卓越玛雅雷杖//4 16 0 0 1 0 //卓越圣灵之弓//4 18 0 0 1 0 //卓越大天使之弩//5 6 0 0 1 0 //卓越复活之杖//5 8 0 0 1 0 //卓越毁灭之杖//5 9 0 0 1 0 //卓越麒麟之杖//5 10 0 0 1 0 //卓越大天使之杖//7 16 0 0 1 0 //卓越黑龙王头盔8 16 0 0 1 0 //卓越黑龙王铠甲9 16 0 0 1 0 //卓越黑龙王护腿10 16 0 0 1 0 //卓越黑龙王护手11 16 0 0 1 0 //卓越黑龙王靴子7 17 0 0 1 0 //卓越黑凤凰之盔8 17 0 0 1 0 //卓越黑凤凰之铠9 17 0 0 1 0 //卓越黑凤凰护腿10 17 0 0 1 0 //卓越黑凤凰护手11 17 0 0 1 0 //卓越黑凤凰靴子7 18 0 0 1 0 //卓越火麒麟之盔//8 18 0 0 1 0 //卓越火麒麟之铠//9 18 0 0 1 0 //卓越火麒麟之护腿//10 18 0 0 1 0 //卓越火麒麟之护手//11 18 0 0 1 0 //卓越火麒麟之靴//7 19 0 0 1 0 //卓越圣灵之盔//8 19 0 0 1 0 //卓越圣灵之铠//9 19 0 0 1 0 //卓越圣灵护腿//10 19 0 0 1 0 //卓越圣灵护手//11 19 0 0 1 0 //卓越圣灵之靴//8 15 0 0 1 0 //卓越亚特兰蒂斯之铠//9 15 0 0 1 0 //卓越亚特兰蒂斯之护腿//10 15 0 0 1 0 //卓越亚特兰蒂斯之护手//11 15 0 0 1 0 //卓越亚特兰蒂斯之靴//8 20 0 0 1 0 //卓越奔雷之铠//9 20 0 0 1 0 //卓越奔雷之护腿//1020 0 0 1 0 //卓越奔雷之护手//11 20 0 0 1 0 //卓越奔雷之靴//12 3 0 0 1 0 //圣灵之翼//12 4 0 0 1 0 //魔魂之翼//12 5 0 0 1 0 //飞龙之翼//12 6 0 0 1 0 //暗黑之翼//这回不用为合翅膀发愁了吧?注意.原来的物品行数要与原来一致.不能随意增加或减少行数掉宝类型设置(让小蜘蛛掉下极品装备)掉宝类型设置跟怪物级数相关只要在monster.txt中修改相关怪物级数即可了。如蜘蛛:3
4 0 0 0 0这里第4位是蜘蛛的级数(2级)改为海魔希特拉的级数(74)就能掉海魔掉的物品了改为(84)就掉比海魔所掉的更好的东东了,甚至海魔不能掉的东东也能掉了如亚特兰蒂斯之铠、玛雅雷杖等等还带有技能和属性的。根据本人经验改到(91)级掉亚特兰蒂斯之铠+5+属性,再高就只掉祝福、灵魂、回城卷、酒。。。另外还有一个就是倒数第7个数(200)是掉钱的机率将它设为0就不掉钱只掉装备了.我的设置如下3
4 0 0 0 0各职业出生点数修改(MS SQL方法)不用什么写触发器,简单、方便。下面就来说一下修改方法:1、打开数据库MuOnline----表----右键DefaultClassType---返回所有行。2、下面对某些字段解释一下:class:职业0: 法师1: 魔导师16: 战士17: 骑士32: 弓箭手33: 圣射手48: 魔剑士64: 圣导师Strength:力量Dexterity:敏捷Vitality:
体力Energy :智力Leadership:统率Level: 等级LevelUpPoint:剩余升级点数还有一些其他字段也都能相应设置(包括HP、MP、出身坐标等),设置这些字段就能改变各职业初始化点数,不用写触发器,简单方便。战士.魔剑.圣导上线送300点,法师.MM上线送600点 SQL触发器CREATE TRIGGER 法师送点 ON CharacterAFTER INSERTASSET NOCOUNT ONUPDATE Character SET Character.LevelUpPoint=600FROM InsertedWhere Inserted.Class=0and Character.name=Inserted.nameSET NOCOUNT OFFCREATE TRIGGER 精灵送点 ON CharacterAFTER INSERTASSET NOCOUNT ONUPDATE Character SET Character.LevelUpPoint=600FROM InsertedWhere Inserted.Class=32and Character.name=Inserted.nameSET NOCOUNT OFFCREATE TRIGGER 战士送点 ON CharacterAFTER INSERTASSET NOCOUNT ONUPDATE Character SET Character.LevelUpPoint=300FROM InsertedWhere Inserted.Class=16and Character.name=Inserted.nameSET NOCOUNT OFFCREATE TRIGGER 魔剑送点 ON CharacterAFTER INSERTASSET NOCOUNT ONUPDATE Character SET Character.LevelUpPoint=300FROM InsertedWhere Inserted.Class=48and Character.name=Inserted.nameSET NOCOUNT OFFCREATE TRIGGER 圣导送点 ON CharacterAFTER INSERTASSET NOCOUNT ONUPDATE Character SET Character.LevelUpPoint=300FROM InsertedWhere Inserted.Class=64and Character.name=Inserted.nameSET NOCOUNT OFF分别5次运行CREATE TRIGGER 法师送点 ON CharacterAFTER INSERTASSET NOCOUNT ONUPDATE Character SET Character.LevelUpPoint=600FROM InsertedWhere Inserted.Class=0and Character.name=Inserted.nameSET NOCOUNT OFFCREATE TRIGGER 精灵送点 ON CharacterAFTER INSERTASSET NOCOUNT ONUPDATE Character SET Character.LevelUpPoint=600FROM InsertedWhere Inserted.Class=32and Character.name=Inserted.nameSET NOCOUNT OFFCREATE TRIGGER 战士送点 ON CharacterAFTER INSERTASSET NOCOUNT ONUPDATE Character SET Character.LevelUpPoint=300FROM InsertedWhere Inserted.Class=16and Character.name=Inserted.nameSET NOCOUNT OFFCREATE TRIGGER 魔剑送点 ON CharacterAFTER INSERTASSET NOCOUNT ONUPDATE Character SET Character.LevelUpPoint=300FROM InsertedWhere Inserted.Class=48and Character.name=Inserted.nameSET NOCOUNT OFFCREATE TRIGGER 圣导送点 ON CharacterAFTER INSERTASSET NOCOUNT ONUPDATE Character SET Character.LevelUpPoint=300FROM InsertedWhere Inserted.Class=64and Character.name=Inserted.nameSET NOCOUNT OFF分别5次运行--------------------------------------------------------------------------------________________________________________________________________________________________use muonlinegoCREATE TRIGGER 普通职业送点 ON CharacterAFTER INSERTASSET NOCOUNT ONUPDATE Character SET Character.LevelUpPoint=600FROM InsertedWhere (Inserted.Class=0 or Inserted.Class=16 or Inserted.Class=32 or Inserted.Class=48 or Inserted.Class=64)and Character.name=Inserted.nameSET NOCOUNT OFF--------------------------------------------------------------------------------Class:职业0:法师1:魔导师16:战士17:骑士32:弓箭手33:圣箭手48:魔剑士64:圣导师--------------------------------------------------------------------------------CREATE Procedure WZ_CreateCharacter@AccountID varchar(10),@Name varchar(10),@Class tinyintASBeginSET NOCOUNT ONSET XACT_ABORT ONDECLARE @Result tinyintDECLARE @FASHI intDECLARE @ZHANSHI intDECLARE @JINGLING intDECLARE @MOJIAN intDECLARE @SHENGDAO intDECLARE @BORNMONEY intSET @Result = 0x00SET @FASHI= 300 -- 法师出生点数SET @ZHANSHI= 300 -- 战士出生点数SET @JINGLING= 300 -- 精灵出生点数SET @MOJIAN= 300 -- 魔剑出生点数SET @SHENGDAO= 300 -- 圣导出生点数SET @BORNMONEY= 0 -- 出生送的钱If EXISTS ( SELECT Name FROM Character WHERE Name = @Name )beginSET @Result = 0x01GOTO ProcEndend(完)欢迎您转载分享:
更多精彩:}

我要回帖

更多关于 魔剑服务端 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信