掉钱插件转换?
今天是大年初一,各位叔叔阿姨,大哥大姐。小女子在此向你们拜年了。祝您们在新的一年里身体健康!事业有成!芝麻开花节节高!贺新春,庆佳节,恭喜发财!过年好,万事顺!
再此麻烦帮我修改一个插件。(掉钱插件里的一句)麻烦帮我编译成单独一个插件!只要里面的进入服务器显示排名和显示最佳得分。谢谢啦!
public eEndRound(){
if (g_iRoundEndTriggered) return
g_iRoundEndTriggered=1
Round_Control=0
new i,maxkillcount
maxkillcount=0
new RoundEndMsg,ipos
new playerslist,playerscount
ipos=0
ipos+=format(RoundEndMsg,512-ipos,"本局杀敌最多的玩家")
get_players(playerslist,playerscount)//GetPlayers
for(i=0;i<playerscount;i++){
if(playerkilled]&&playerkilled]>maxkillcount) maxkillcount=playerkilled]
}
if(maxkillcount){
new playername,playeradded=0
ipos+=format(RoundEndMsg,512-ipos,"(杀%d人)^n---------------------------------^n",maxkillcount)
for(i=0;i<playerscount;i++){
if(playerkilled]==maxkillcount){//WeiGet this players
if (get_user_name(playerslist,playername,32))
ipos+=format(RoundEndMsg,512-ipos,"%s^n",playername)
else ipos+=format(RoundEndMsg,512-ipos,"未知或已离开游戏^n")
++playeradded
}
if(playeradded>=2){
ipos+=format(RoundEndMsg,512-ipos,"......^n")
break;
}
}
}
else{
ipos+=format(RoundEndMsg,512-ipos,"^n---------------------------------^n大家太客气了,都没有杀敌^n")
}
ipos+=format(RoundEndMsg,512-ipos,"^n金钱最多的玩家^n---------------------------------^n")
new maxctmoney=0,maxtmoney=0,maxmoneytid=0,maxmoneyctid=0
for(i=0;i<playerscount;i++){
new userid=playerslist
new usermoney
if(!is_user_connected(userid)) continue
if(money_total) usermoney=money_total
else usermoney=cs_get_user_money(userid)
if(cs_get_user_team(userid)==CS_TEAM_T){
if(usermoney>maxtmoney){
maxtmoney=usermoney
maxmoneytid=userid
}
}
else {
if(usermoney>maxctmoney){
maxctmoney=usermoney
maxmoneyctid=userid
}
}
}
new ctname,tname
if(maxmoneytid)get_user_name(maxmoneytid,tname,32)
else tname="没有人"
if(maxmoneyctid)get_user_name(maxmoneyctid,ctname,32)
else ctname="没有人"
ipos+=format(RoundEndMsg,512-ipos,"反恐小组^n%s %d^n恐怖分子^n%s %d",ctname,maxctmoney,tname,maxtmoney)
set_hudmessage( 100, 200, 0, 0.05, 0.55, 0, 0.02, 5.0, 0.1, 0.2, 2 )
show_hudmessage(0,RoundEndMsg)
}
回复: 小女子来向大家拜年啦,讨个插件!!(最佳得分)
顶。。。。。。。。一定要支持!!!!!!!!回复: 小女子来向大家拜年啦,讨个插件!!(最佳得分)
看不明白....回复: 小女子来向大家拜年啦,讨个插件!!(最佳得分)
晕了。大家都陶醉在喜庆的过年气氛中了 :mad:没回家过年的朋友帮帮我吧! :gogo:
回复: 掉钱插件转换?
你把掉钱插件除了#include 以及plug_init保留eEndRound注册,其他都delete。 :eek:回复: 掉钱插件转换?
Post by 金闪闪你把掉钱插件除了#include 以及plug_init保留eEndRound注册,其他都delete。 :eek:
肯定不行,里面的数据统计需要其他的函数来获得。最好还是用原来的,只是把其他的功能关闭。
回复: 掉钱插件转换?
Post by 金闪闪你把掉钱插件除了#include 以及plug_init保留eEndRound注册,其他都delete。 :eek:
OK。
对了闪闪,为什么自己的主题更新不了了呢 :sweat:
回复: 掉钱插件转换?
Post by Enigmaya肯定不行,里面的数据统计需要其他的函数来获得。最好还是用原来的,只是把其他的功能关闭。
哈哈,如果你学过SmallC,应该看得懂这段代码的意义。
每个变量都是new,都不是继承的。
:p
回复: 掉钱插件转换?
Post by AE86OK。
对了闪闪,为什么自己的主题更新不了了呢 :sweat:
你不是斑竹,自然无法修改主题了。:D
回复: 掉钱插件转换?
Post by 金闪闪哈哈,如果你学过SmallC,应该看得懂这段代码的意义。
每个变量都是new,都不是继承的。
:p
估计你没看清楚。。。这里有几个全局变量。。。
g_iRoundEndTriggered
playerkilled[]
Round_Control
尤其杀人数量的统计。。。好像没有办法直接得到吧。
除了你说的那些。。。还应该保留。。。连接,断开,死亡统计以及头部的一些全局变量。 :)
页:
[1]
2