【魔域脚本】变性卡和变形卡的玩法思路

关于插件,感谢知秋分享的免费单机插件。

【魔域脚本】变性卡和变形卡的玩法思路

图片[1]-【魔域脚本】变性卡和变形卡的玩法思路-资源站

一、修改人物的性别

游戏内没有提供修改性别的方式,但是我们可以通过特殊方法实现。

在数据库cq_user人物表中,性别属性在字段=lookface。

lookface的数值含义:1=男,2=女

但实际数据库中,大部分不是这2个数值,如下图所示:

图片[2]-【魔域脚本】变性卡和变形卡的玩法思路-资源站

这是因为lookface还包含了头像,只填写1或2就是默认头像。

非默认头像的数值,如:260002、90001

头像的ID是开头:26和9

性别是最后一位数:1和2

平时我们用GM工具修改性别,其实就是修改的这个lookface字段。

图片[3]-【魔域脚本】变性卡和变形卡的玩法思路-资源站

除了手动GM工具改,怎么在游戏里让玩家自助修改呢?

这时候我们就得用上插件了。

知秋单机插件的写法:

41800|41808|0|7001|0|UPDATE cq_user SET lookface=2  WHERE id=%user_id LIMIT 1

41808|0|0|126|0|已修改为女性,脱下外套后重登生效

大逃杀等插件的写法:

41800|41808|0|2003|0|sys_setBaseData cq_user lookface 1 `id`=%user_id

41808|0|0|126|0|已修改为男性,脱下外套后重登生效

以上是关键脚本思路;

具体写脚本时。注意细节:

1、type=1026判定性别

2、外套性别不符会导致人物不显示

.

二、修改人物的外观

算是一个恶趣味玩法,以前的一些文字教程有分享过,怎么把人物修改成天晴猪的外观,也是修改的lookface字段。

这个外观数值来自于 怪物表cq_monstertype的lookface字段。

比如我们想改成:鹿角兽的外观-lookface=400

图片[4]-【魔域脚本】变性卡和变形卡的玩法思路-资源站

就将人物的lookface改成400,

重登后,如下图所示:

图片[5]-【魔域脚本】变性卡和变形卡的玩法思路-资源站

如果用脚本实现,也是类似的思路:

注意:上衣和外套都会导致角色不显示,需先脱下再重登。

知秋单机插件的写法:

41820|41828|0|7001|0|UPDATE cq_user SET lookface=400  WHERE id=%user_id LIMIT 1

41828|0|0|126|0|已变形为鹿角兽,请脱下上衣和外套,重登生效

大逃杀等插件的写法:

41821|41828|0|2003|0|sys_setBaseData cq_user lookface 400 `id`=%user_id

41828|0|0|126|0|已修改为鹿角兽,请脱下上衣和外套,重登生效

关于插件,感谢知秋分享的免费单机插件。

——分享者:夏日

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容