吾爱尚玩资源基地
标题:
一个魔兽单机的竞技场和荣誉点数的互换代码
[打印本页]
作者:
admin
时间:
2016-4-23 16:49
标题:
一个魔兽单机的竞技场和荣誉点数的互换代码
下面仅仅提供连个Player的函数。函数功能就是交换竞技场点数和荣誉点数。。实现两种点数的互换
通常可以用在脚本里面和GM命令里面。这里仅仅提供函数参考。
你需要把下面量个函数加入到你的Player.cpp和Player.h文件中。
void Player::jjctohonor() {
int bs = sConfig.GetIntDefault("Jjc.Beishu",10);
if (GetArenaPoints() >= 100)
{
ModifyArenaPoints(-100);
ModifyHonorPoints(90*bs);
}
else
GetSession()->SendNotification("点数不足");
}
void Player::honortojjc()
{
int bs = sConfig.GetIntDefault("Jjc.Beishu",10);
if (GetHonorPoints() >= 100*bs)
{
ModifyHonorPoints(-int32(100*bs));
ModifyArenaPoints(90);
}
else
GetSession()->SendNotification("点数不足");
}
作者:
你懂的
时间:
2016-12-5 11:18
楼主好棒,终于找到需要的了!有需求就来吾爱尚玩!
欢迎光临 吾爱尚玩资源基地 (http://bbs.523play.com/)
Powered by Discuz! X3.4