UID114500
帖子
精華
主題
積分1233
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2008-11-9
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 怒 2016-10-9 02:36 PM |
---|
簽到天數: 976 天 連續簽到: 1 天 [LV.10]以壇為家III
|
發表於 2015-1-25 21:37:58
|
顯示全部樓層
本帖最後由 1588 於 2015-1-25 11:39 PM 編輯
- - script 驗證 -1,{
- OnNPCKillEvent:
- set Kill_Mob,Kill_Mob+1;
- if(Kill_Mob>=$Mob_Need && rand(100) < $Random){
- query_sql "select count(*) from `pic`",.@count;
- query_sql "select * from `pic` limit "+rand(.@count)+", 1",.@id,.@red$,.@blue$,.@yellow$,.@green$,.@name$;
- setarray .@color$[0],"^ff0000■^000000","^0000ff■^000000","^b8860b■^000000","^008000■^000000";
- setarray .@result$[0],.@red$,.@blue$,.@yellow$,.@green$;
- set .@id,rand(4);
- atcommand "@option 2 0 2";
- mes "請輸入 [ "+.@color$[.@id]+" ] 驗證碼 ^ff0000(均為大寫字母)^000000";
- mes "^006600驗證碼位於游戲窗口的右下方^000000";
- cutin .@name$,2;
- next;
- input .@yz$;
- cutin .@name$,255;
- if (.@yz$ == .@result$[.@id]){
- mes "驗證通過";
- atcommand "@option 0 0 0";
- set Kill_Mob,0;
- close2;
- end;
- }
- mes "驗證失敗";
- atcommand "@kick "+strcharinfo(0);
- }
- end;
- OnInit:
- set $Mob_Need,99; //設定級殺幾隻怪物後需要驗證
- set $Random,50; //設定機率
- end;
- }
複製代碼 |
|