藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1637|回复: 5

[原创] 神雕侠侣手游一键端活动帮派篝火,兵临城下,降服珍兽,行侠仗义,驿夫当关开启方法

[复制链接]
发表于 2018-10-28 20:17:39 | 显示全部楼层 |阅读模式
本帖最后由 a345872187 于 2018-10-29 17:28 编辑

直接打字了,看不懂在下面回复吧,看到就回,
我用的是论坛2G2H帖子的端http://www.iopq.net/forum.php?mod=viewthread&tid=17094795&extra=page%3D2%26filter%3Dauthor%26orderby%3Ddateline

1.活动ID配置服务端文件路径:/sdxl/gs/properties/activity.properties,其他的文件都在/sdxl/gs/gamedata/xml/auto 里面
几个没有开启的活动ID:        帮派篝火 124         降服珍兽 146        兵临城下 148   古墓秘境 160  【其中篝火开启后只能持续30分钟时间,重启服务端活动都会重新开启】
所有活动副本什么的奖励都可以自己改,文件两个主要的:knight.gsp.game.SActivityAward.xml                这个是奖励规则包括金钱经验宠物经验必给、概率给东西
                                                                                         knight.gsp.map.SActivityAwardItems.xml        这个是具体给的东西,单条里面有多个的是随机给一种
                                                                                         用到的物品ID、礼包ID什么的可以去gbeans文件夹里面找item.xml查看具体对应的文件去搜索
      活动持续时间文件:knight.gsp.timer.SScheculedActivity.xml,根据活动id查找所有时间点三种活动我都改成周循环1-7全开了
                                                                                              不用周循环的格式②好像活动不能开,没具体试。

      部分代码解释
        <startTime>19:55:00</startTime>      活动开始时间:        格式①【2018-05-06 08:00:01】                格式②【19:55:00】
        <endTime>22:00:00</endTime>        活动结束时间:        格式①【2018-05-12 23:59:59】                格式②【22:00:00】
        <weekrepeat>0</weekrepeat>          填0时间用格式①写出开始和结束时间,只有在年月日范围内才有活动         <weekrepeat>6</weekrepeat>          填1到7表示周几有活动,时间用格式②写出开始和结束时间



      降服珍兽还需要修改文件:knight.gsp.game.Sdongtaifuwu.xml
          <entry>
                <int>7</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>7</id>
                  <npcid>10067</npcid>                        <!--临安史叔刚 珍兽任务使-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-28 00:00:01</kai**ime> <!--降服珍兽,这个时间开始点史叔刚有珍兽任务-->
                  <jeishutime>2019-10-27 23:59:59</jeishutime> <!--降服珍兽,这个时间以后点他,不在活动时间内-->
                </knight.gsp.game.Sdongtaifuwu>
          </entry>


     古墓密境默认每周六循环,我自己添加了6条代码在最后面变成每周1-7都能
  <entry>
    <int>160001</int><!--此条是游戏默认的代码,原来只有一条-->
    <knight.gsp.timer.SScheculedActivity>
      <id>160001</id>
      <activityid>160</activityid><!--古墓秘境-->
      <zoneid>0</zoneid>
      <startTime>19:55:00</startTime>
      <endTime>22:00:00</endTime>
      <remind>1</remind>
      <latetime>0</latetime>
      <advanceremind>0</advanceremind>
      <weekrepeat>6</weekrepeat><!--每周6开启-->
    </knight.gsp.timer.SScheculedActivity>
  </entry>

      我在这段代码后面复制了6个 160002 - 160007 ,<weekrepeat>6</weekrepeat>这条就改成 1 2 3 4 5 7就变成一周都能进了,时间自己定不一定按照原来的,就是其他6天没有客户端提示,

2.行侠仗义、驿夫当关开启说明:                npcid对照文件:knight.gsp.npc.SNpcShare.xml
    所在文件:knight.gsp.game.Sdongtaifuwu.xml
    行侠仗义的npc代码:【行侠仗义一共有30环,最后打金轮国师,打法①:2回合内单杀死一个小兵,金轮自己跑然后剩下的包括郭襄全杀了,打法②:单独杀金轮,郭襄自己跑,剩下小兵全杀。两种都不能打到郭襄,最好下侠客】
          <entry>
                <int>17</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>17</id>
                  <npcid>10490</npcid>        <!--襄阳郭靖 行侠仗义,多个郭靖不知道哪个是,可以查找全改他们的开始和结束时间或者一个一个改了试试,我好几个全改了,懒得试-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 00:00:00</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>

   驿夫当关的npc代码: 驿夫当关每天3次,这里我把相关npc的代码全复制上来了,可以直接复制下面的替换文件knight.gsp.game.Sdongtaifuwu.xml里原来的这部分代码
   下面部分代码有**号的,是被论坛屏蔽了。原来的是 s h i t  ,四个字母,中间没空格,自己替换一下
          <entry>
                <int>40</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>40</id>
                  <npcid>10208</npcid>                <!--襄阳武三通 驿夫当关-->
                  <fuwuid>1959</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>        <!--驿夫当关活动时间开始 下面任务NPC的时间要与这里对应-->
                  <jeishutime>2019-10-24 23:59:59</jeishutime> <!--驿夫当关活动时间结束-->
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>41</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>41</id>
                  <npcid>10629</npcid>                <!--临安陆秀夫 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>        <!--时间与武三通的开始和结束时间对应-->
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>42</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>42</id>
                  <npcid>10215</npcid>                <!--临安太学夫子 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>43</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>43</id>
                  <npcid>10568</npcid>                <!--临安周伯通 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>44</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>44</id>
                  <npcid>10874</npcid>                <!--临安卓不凡 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>45</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>45</id>
                  <npcid>10888</npcid>                <!--临安耶律齐 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>46</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>46</id>
                  <npcid>10067</npcid>                <!--临安史叔刚 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>47</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>47</id>
                  <npcid>10193</npcid>                <!--临安尹克西 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>48</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>48</id>
                  <npcid>10057</npcid>                <!--临安陆冠英 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>49</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>49</id>
                  <npcid>10000</npcid>                <!--临安张世杰 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>50</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>50</id>
                  <npcid>10050</npcid>                <!--临安释珈方丈 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>51</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>51</id>
                  <npcid>10021</npcid>                <!--嘉兴李铁匠 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>52</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>52</id>
                  <npcid>10182</npcid>                <!--襄阳洪七公 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>53</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>53</id>
                  <npcid>10207</npcid>                <!--襄阳点苍渔隐 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>
          <entry>
                <int>54</int>
                <knight.gsp.game.Sdongtaifuwu>
                  <id>54</id>
                  <npcid>10490</npcid>                <!--襄阳郭靖 驿夫当关-->
                  <fuwuid>1960</fuwuid>
                  <kai**ime>2018-10-25 08:00:01</kai**ime>
                  <jeishutime>2019-10-24 23:59:59</jeishutime>
                </knight.gsp.game.Sdongtaifuwu>
          </entry>


就这么多了,不明白的可以在下面回复,有空就回!








发表于 2018-10-28 20:44:23 | 显示全部楼层
本帖最后由 yue303 于 2018-10-28 21:06 编辑

单人副本 楼主找到了吗  我找半天 没找到。。
打开activity.properties文件
#Activity id to class
101=knight.gsp.activity.keju.KejuXSScheduledActivity
102=knight.gsp.activity.keju.KejuHSDSScheduledActivity
103=knight.gsp.activity.chuanguan.ChuanguanScheduledActivity
104=knight.gsp.race.factionwar.FactionWarScheduleActivity
105=knight.gsp.race.factionwar.FactionWarBiddingScheduleActivity
111=knight.gsp.wulindahui.ApplyForWulindahuiScheduledActivity
112=knight.gsp.wulindahui.WulindahuiScheduledActivity
114=knight.gsp.activity.dxss.BQEYScheduledActivity
115=knight.gsp.activity.dxss.TTXDScheduledActivity
117=knight.gsp.instancezone.yexi.YeXiScheduleActivity
119=knight.gsp.battle.spvp.SPvPRaceActivity

下面还有很多就不列出了

我解压服务端gs目录下的gs.jar,发现knight文件夹,里面有gsp文件夹。再往里头就是各种class文件,很多。也发现了,例如KejuXSScheduledActivity.class
我觉得单人副本就在这里
发表于 2018-10-29 00:02:40 来自手机 | 显示全部楼层
谢谢分享
发表于 2018-10-29 08:12:30 来自手机 | 显示全部楼层
感谢楼主分享
发表于 2019-4-22 09:33:23 | 显示全部楼层
发表于 2019-4-22 10:05:07 | 显示全部楼层
楼猪有改好的直接分享下呗
一个一个改太困难了
发表于 7 天前 | 显示全部楼层
感谢分享,回去研究下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系我们|小黑屋|手机版|Archiver|藏宝湾 |

GMT+8, 2019-9-18 04:51 , Processed in 0.310151 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表