- 精华
- 阅读权限
- 130
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2012-7-8
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
发表于 2024-11-17 01:55:43
|
显示全部楼层
我翻看服务端文件,有一个文本,发现GM命令了,但是不知道怎么用。
还有一些python文件,里面有各种指令。
我估计需要用python指令授权角色GM权限,然后角色可以在游戏里使用GM命令。
不懂python,需要懂的大佬了。
/usr/workspace/xiyou3/server/script/admin里有python指令。
更新时间:2010-11-4
更改:
修正更改召唤兽指令错误,应为:@changefpoint,400,0,0,0,0
新增跳到特定npc指令,@gonpc,王洪
1.切换地图
@changemap,东海渔村,1000,1000
@changemap,东海村,1000,1000
2.跳转到坐标点
@goto,600,700
3.增加一个十二生宵宠物
@addpet,1
注:参数为十二生宵的次序(从1到12)
4.增加一个召唤兽
@addsummon,2
编号对应的召唤兽:
1 彩翼鱼
2 玲珑龟
3 尖螺蟹
5 金狼
5.设置角色等级
@setlevel,50
6.增加角色等级
@addlevel,50
7.增加角色经验
@addexp,50
8.设置当前参战召唤兽等级
@setflevel,20
9.增加当前参战召唤兽等级
@addflevel,20
10.增加角色血法
@addhpmp,10,10
第一个参数为血,第二个参数为法
11.设置角色血法
@sethpmp,10,10
第一个参数为血,第二个参数为法
12.增加当前参战召唤兽血法
@addfhpmp,10,10
第一个参数为血,第二个参数为法
13.设置当前参战召唤兽血法
@setfhpmp,10,10
第一个参数为血,第二个参数为法
14.增加角色经验
@addexp,100000
15.增加当前参战召唤兽经验
@addfexp,100000
16.观战
@view,角色名
17.创建一个特定的战斗
@startfight,1,3
第一个参数为怪物编号
第二个参数为怪物个数
常用怪物编号对应为:
1 彩翼鱼
2 玲珑龟
3 尖螺蟹
增加宠物
@addkiltypet,12
注:参数为十二生宵的次序(从1到12)
增加一个0级召唤兽
@addfightpet,玲珑龟
@addfightpet,2
注: 第一个参数为召唤兽名(外形名)或召唤兽外形ID
增加召唤兽之前必须增加宠物,不然会增加失败
重新加载
@reload,role
注:参数为服务器端的模块名
增加物品
@additem,三叶草
@additem,三叶草,10
注:第一个参数为物品名,第二个参数为个数(可无)
更新角色属性点(只能针对未分配的属性点,如果要重新分配属性点,暂时只能设置自己的等级比自己原先的低就会自动重新分配)
@changepoint,400,0,0,0,0
参数1:新分配到hp上的属性点
参数2:新分配到mp上的属性点
参数3:新分配到ap上的属性点
参数4:新分配到sp上的属性点
参数5:剩余的未分配属性点
这五个参数加起来应该等于原有自由属性点
更新当前参战召唤兽属性点(只能针对未分配的属性点,如果要重新分配属性点,暂时只能设置自己的等级比自己原先的低就会自动重新分配)
@changefpoint,400,0,0,0,0
参数1:新分配到hp上的属性点
参数2:新分配到mp上的属性点
参数3:新分配到ap上的属性点
参数4:新分配到sp上的属性点
参数5:剩余的未分配属性点
这五个参数加起来应该等于原有自由属性点
给玩家加钱
@addmoney,10000
重新加载
@reload,role
注:参数为服务器端的模块名
给玩家增加技能(不会判断玩家的性别种族等级)
@giveskill,61,1000
注:第一个参数为技能ID,第二个参数为熟练度
技能ID对应关系:
11 催眠咒
12 瞌睡咒
13 离魂咒
14 迷魂醉
15 百日眠
61 飞砂走石
62 乘风破浪
63 太乙生风
64 风雷涌动
65 袖里乾坤
101 妖之魔力
102 力神复苏
103 狮王之怒
104 兽王神力
105 魔神附身
跳到某个NPC位置上去
@gonpc,王洪
支持部分匹配:名字可以只打"洪"或"王",但如果有两个npc出现了"洪"或"王"字,可能所在跳到的npc不是你要求的npc了
设置抗性
@setDefend,抗性ID,抗性值
抗性ID对应的抗性名为:(太多了,不列举了)
增加一场多个怪物的战斗
@startFight,30
注:参数为怪物数量(1--30)
增加当前参战召唤兽经验
@addfexp,1000
注:参数为经验
给任务
@addtask,10010
注:参数为任务编号
删任务
@deltask,10010
注:参数为任务编号
设置任务(即是把任务设为完成状态)
@settask,10010
注:参数为任务编号
实时reload任务xml配置文件
@reloadtask
|
|