OK論壇

 找回密碼
 註冊
查看: 1382|回復: 6

JA0.97++ 腳本 防掛 設定疑問

[複製鏈接]
  • TA的每日心情
    慵懶
    2011-10-25 10:15 PM
  • 簽到天數: 121 天

    連續簽到: 0 天

    [LV.7]常住居民III

    發表於 2008-9-25 07:49:13 | 顯示全部樓層 |閱讀模式
    拜讀過很多 防掛 腳本  但是都適用於ea
    所以 想請 大家幫忙
    取自 陳小修 的版本 ea
    - script OnPCLoginEvent -1,{
    OnPCLoginEvent:
    set @CheckCRF,callfunc("CheckCRF_Event");
    atcommand "@option 02 04 64 01 ";



    這是我ja0.97++ 修改
    - script OnPCLoginEvent -1,{
    OnPCLoginEvent:
    set @CheckCRF,callfunc("CheckCRF_Event");

    gmcommand "System :  @ option 02 00 64 00 ";

    可是 跑map 沒錯誤
    卻沒執行

    想請教 如何更改  才能啟動

    [ 本帖最後由 bn5656 於 2008-9-25 10:26 PM 編輯 ]
  • TA的每日心情
    慵懶
    2012-7-19 08:02 AM
  • 簽到天數: 130 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2008-9-25 16:48:14 | 顯示全部樓層
    OnPCLogin ( 有沒有差我就不知道了

    gmcommand "@option 02 00 64 00";

    ------

    上面不保證正確

    有些語法,Ea跟Ja是不一樣的

    [ 本帖最後由 x0823x 於 2008-9-25 04:50 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2011-10-25 10:15 PM
  • 簽到天數: 121 天

    連續簽到: 0 天

    [LV.7]常住居民III

     樓主| 發表於 2008-9-25 18:23:23 | 顯示全部樓層
    謝謝回答  有修改測試
    仍跑map沒錯誤  
    但仍沒執行
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2008-9-25 18:45:02 | 顯示全部樓層
    原帖由 bn5656 於 2008-9-25 07:49 AM 發表
    - script OnPCLoginEvent -1,{
    OnPCLoginEvent:
    set @CheckCRF,callfunc("CheckCRF_Event");

    atcommand "@option 02 04 64 01 ";






    這是我ja0.97++ 修改
    - script OnPCLoginEvent -1,{
    OnPCLoginEvent:
    set @CheckCRF,callfunc("CheckCRF_Event");



    gmcommand "System :  @ option 02 00 64 00 ";





    OnPCLoginEvent:=>OnPCLogin:

    gmcommand "System :  @ option 02 00 64 00 ";=>atcommand "strcharinfo(0): @option 02 00 64 00 ";

    gmcommand在玩家沒有使用此指令的權限時沒辦法運行

    [ 本帖最後由 lddr99 於 2008-9-27 08:11 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2011-10-25 10:15 PM
  • 簽到天數: 121 天

    連續簽到: 0 天

    [LV.7]常住居民III

     樓主| 發表於 2008-9-25 21:42:52 | 顯示全部樓層
    原帖由 lddr99 於 2008-9-25 06:45 PM 發表


    OnPCLoginEvent:=>OnPCLogin:

    gmcommand "System :  @ option 02 00 64 00 ";=>atcommand "System :  @option 02 00 64 00 ";

    gmcommand在玩家沒有使用此指令的權限時沒辦法運行


    謝謝 你的幫忙
    我測試結果
    OnPCLoginEvent:=>OnPCLogin:    正確

    atcommand "System :  @option 02 00 64 00 ";   ja 仍不能執行
    gmcommand " @ option 02 00 64 00 ";=>這樣ok 可執行   gmcommand 是可應用的
    我在 boss 雷達 就使用 這方式

    不過 還真感謝你的幫忙

    接著 我還沒 完全解決 問題
    再po  上  卡住 的地方
    //線上驗證部份
    if ( @KillMod >= [email=$@KillMods]$@KillMods[/email] ) {
    if ( getgmlevel() >= [email=$@GameManagement]$@GameManagement[/email] ) {
    mes "[反外掛程式]";
    mes "GM大大不需驗證偵測!!";
    mes "請您按下 Enter 鍵,繼續遊戲吧。";
    set @KillMod,0;
    close; }
    set @CheckCRF,callfunc("CheckCRF_Event");
    gmcommand strcharinfo(0)+" @ option 02 00 64 00 ";
    Online_Bot_Test:
    set @OnlineWrong,@OnlineWrong+1;
    set @OnlineBot1$,"";
    for ( set @i,0; @i < [email=$@OnlineNumber]$@OnlineNumber[/email]; set @i,@i + 1 ) {
    set @OnlineBot1$,@OnlineBot1$+$@BotName$[rand(61)]; }
    mes "[反外掛程式]";
    mes "我們需要驗證才能讓您繼續遊戲,";
    mes "請注意:英文有區分大小寫,";
    mes "請您正確輸入下面的驗證碼。";
    mes "??????????";
    mes "?驗證碼:?^FF0000"[email=+@OnlineBot1$+]+@OnlineBot1$+"^000000[/email]?";
    mes "??????????";
    next;
    input @OnlineBot2$;                                        腳本 跑到這 空白   卡住了    人物 就冰在那  沒有輸入 框架
    if(@OnlineBot2$!=@OnlineBot1$)

    {
    //驗證輸入錯誤
    if(@OnlineWrong == [email=$@KickOnlineWrong]$@KickOnlineWrong[/email]) {
    callfunc "SetCRF_Event";
    gmcommand strcharinfo(0)+" @ kick "+strcharinfo(0);
    close; }
    //驗證輸入剩餘次數
    mes "[反外掛程式]";
    mes "重新輸入次數:^FF0000剩餘 "+([email=$@KickOnlineWrong-@OnlineWrong]$@KickOnlineWrong-@OnlineWrong[/email])+" 次^000000";
    next;
    goto Online_Bot_Test; }
    //線上驗證成功
    callfunc "SetCRF_Event";
    mes "[反外掛程式]";
    mes "您已偵測完畢,並非外掛程式!!";
    mes "請您按下 Enter 鍵,繼續遊戲謝謝。";
    set @CheckCRF,0;
    set @KillMod,0;
    set @OnlineWrong,0;
    close;
    }
    }


    再請你 幫忙 看一下   

    謝謝!!

    [ 本帖最後由 bn5656 於 2008-9-25 09:44 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2008-9-26 06:57:34 | 顯示全部樓層
    JA 不 支 援 直 接 input 內 容

    詳 見 JA 小 喇 叭
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2011-10-25 10:15 PM
  • 簽到天數: 121 天

    連續簽到: 0 天

    [LV.7]常住居民III

     樓主| 發表於 2008-9-27 19:43:17 | 顯示全部樓層
    原帖由 goddameit 於 2008-9-26 06:57 AM 發表
    JA 不 支 援 直 接 input 內 容

    詳 見 JA 小 喇 叭


    謝謝版大
    我已經知道方法囉
    ja不直接支援 input
    但是 仍可使用
    必須在 實體npc上使用
    就是 可 next ;
    input.....

    為了 答應版主承諾
    我已經 先發一個 轉載的 ja++ 反外掛腳本  
    onpclogin 的在腳本區

    現在 正在更改 打怪驗證 的腳本
    pckillmob:
    這部份 還在測試中
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2025-6-29 02:10 PM , Processed in 0.051849 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表