【插件資訊】 插件來源:網路資源轉載
使用指令:V
安裝路徑:plugins
【插件介紹】 把cheating_punish.amxx拷貝到plugins目錄,plugins.ini文件裡面加上一行cheating_punish.amxx;
在amxx.cfg裡面加上(參數自己修改)
//====cheating_punish.amxx懲罰作弊插件配置======================
//<打開或關閉懲罰插件><1 開 | 0 關>
amx_pcheater_enable 1
//<修改作弊者的鍵盤設置開關,請慎重打開)> <1 開 | 0 關>
amx_pcheater_bind 1
//<打開則玩家被懲罰次數超過MAXPUNISHTIMES設定值將被踢出><1 開 | 0 關>
amx_pcheater_kick 0
//<投票成功比例>
amx_pcheater_vote_rate 0.6
//<打開投票>
amx_pcheater_vote 1
//<解除作弊玩家的武裝,並送他上天>
amx_pcheater_fly 1
//<作弊玩家飛天時,誰殺死他將獲得的獎金金額>
amx_pcheater_givemoney 5000
//<不參與投票將被扣除的金額>
amx_pcheater_takemoney 10000
//<每次發起投票所需要的金額,以防止亂投票>
amx_pcheater_vote_money 5000
//<投票被懲罰的局數,默認10局>
amx_pcheater_count 11
// <發起投票的按鍵綁定,默認"v">
amx_pcheater_votekey "v"
功能介紹:
admin命令:
amx_pcheater <authid, nick, or #userid> <懲罰次數>
控制台輸入,op直接懲罰作弊的玩家。最少5局,輸入低於5局的,仍然按5局懲罰。
例子:想懲罰名字叫abc的作弊者5局: amx_pcheater abc 5
想懲罰userid是23的作弊者5局: amx_pcheater #23 5
amx_tele <authid, nick, or #userid> 傳送到敵方任一人的附近埋葬
amx_fly <authid, nick, or #userid> <? round> 讓玩家飛上天可設置局數
amx_pcheater_stop <在下一局停止所有懲罰>
玩家命令:
say /vote_cheater 玩家使用投票功能
控制台或聊天輸入,玩家發起一次投票,輸入後出現包含所有玩家名字的菜單列表,選擇需要被投票懲罰的目標玩家,之後所有玩家的屏幕上會彈出是否懲罰該目標玩家的菜單(包含投票發起人的名字。死也要讓別人死的瞑目些),16秒後,統計的結果會在屏幕左上方以彩色信息顯示。若選yes的人數大於或等於設置好的比率,則5秒後,目標玩家開始接受懲罰。反之,顯示投票失敗。若誹謗票數超過設置好的比率,則發起投票人開始接受懲罰。
懲罰流程:
op輸入命令或投票成功(5秒後)將激活懲罰,屏幕顯示彩色信息,某某玩家將被懲罰多少局。並且玩家發綠色光。
下局開始2秒,懲罰開始,玩家名字會被改為cheater #00?,
然後以玩家的聊天身份在屏幕上顯示“我是作弊者,我很抱歉”。
如果特殊功能開啟,這時被懲罰玩家的w鍵將變更功能為“say sorry”(即玩家按w時,不會前進,而是在聊天中說“對不起”該功能只是對比較極端的人,請不要濫用)。
屏幕顯示彩色信息 1及懲罰方式,表示當前是第一次懲罰。
玩家只剩1hp-----如果開啟了飛行,則會飛上天,殺死有5000¥的獎勵
下一局開始2秒,第2次懲罰開始,屏幕顯示彩色信息 2及懲罰方式玩家被炸死
第三次懲罰,屏幕顯示彩色信息 3及懲罰方式玩家爆血而死
第4次,屏幕顯示彩色信息 4及懲罰方式玩家被雷劈死
第5次,屏幕顯示彩色信息 5及懲罰方式玩家被火箭推上天空,炸死。
再次說明,最低懲罰局數為5,輸入小於5的,都按照5次來執行
如果大於5,之後的懲罰均是爆血死亡,並同樣顯示彩色信息及當前懲罰次數。
注意:
在懲罰中途退出,就會被記住ip和name,如果當前地圖再進來的話,屏幕會在右邊提示該玩家(名字,ip)再次進入,還會顯示他新的名字。下一局就會重新開始懲罰。就是說玩家用retry或reconnect是逃避不了懲罰的。另外,即使服務器刷新也不能停止懲罰。
與Enigmaya的v1.1英文版相比增加的功能:
1、修正若干程序的小bug,Enigmaya兄的代碼水平實在不敢恭維,小bug太多了。
2、op不能被投票(主要是出於避免惡意打擊報復op)
3、接受懲罰的玩家每局懲罰的同時把他的錢數清零,從而避免羞惱成怒胡亂投票,不夠5000$不能發起投票(默認是5000,可以在amxx.cfg裡面自己修改)
4、提倡op民主執法,op發起投票每局次數不限制,且不用花錢,盡量減少amx_pcheater直接懲罰
5、在作弊投票時,不投票者將被扣10000$(默認),op不扣,實施效果很好,幾乎沒有人敢不投票了。
6、增加一個參數amx_pcheater_count,在amxx.cfg裡可以自己設置,就是投票成功後玩家被懲罰的局數。
7、直接在插件裡面綁定投票的按鍵,可在amxx.cfg裡面自己設置,默認我設置為v鍵,方便沒有keybind.amxx插件的op。
8、直接剝奪正在被懲罰者的發起投票權利(2006.1.25)
如何減少作弊一直都是cs服op的心病,踢人、封人實踐證明作用不大,加開CD,又增加進入服務器的門檻,很多人都進不來,還是Enigmaya兄的這個娛樂反作弊插件好,我修改後的這個1.5版經過服務器幾天的實踐證明效果很好,加上keybind.amxx插件(我把v鍵bind成say/vote_cheater),op一般都不怎麼管,他們自己投票管理自己去,有娛樂性有懲罰性,作弊者一般在服務器都呆不住
[此文章售價 5 雅幣已有 129 人購買]
若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID!