OK論壇

 找回密碼
 註冊
查看: 1047|回復: 7

SQL開機黑窗mapserv 因腳本顯示 warning

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2017-11-20 08:16 PM
  • 簽到天數: 393 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2014-11-22 20:57:00 | 顯示全部樓層 |閱讀模式
    EA
    私服版號: SQL EA 14729
    問題內容: 腳本問題
    本帖最後由 loso 於 2014-11-23 04:16 PM 編輯

    大家好~
    我遇到的問題是--->使用頭飾製作的腳本,以致黑窗mapserv 顯示 warning!
    雖然腳本運行使用上正常~不知道這有無方法解決?
    以下附上腳本代碼連結
    1. http://pastebin.com/raw.php?i=uCWFFwSH
    複製代碼
    以及圖片


    #另外謝謝壇主教我代碼使用方法
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2023-12-30 04:16 AM
  • 簽到天數: 1322 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-11-23 01:02:04 | 顯示全部樓層
    本帖最後由 sinya 於 2014-11-23 01:04 AM 編輯

    搜尋字串 compare(
    取代成  compare( ""+

    全文件取代

    這樣就沒警告了吧

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-11-20 08:16 PM
  • 簽到天數: 393 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2014-11-23 14:00:58 | 顯示全部樓層
    sinya 發表於 2014-11-23 01:02 AM
    搜尋字串 compare(
    取代成  compare( ""+

    S大的確這樣做就沒顯示警告~
    但是製作或是試戴還是會跳警告~
    這樣正常嗎?麻煩了

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2023-12-30 04:16 AM
  • 簽到天數: 1322 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-11-23 14:26:34 | 顯示全部樓層
    本帖最後由 sinya 於 2014-11-23 02:30 PM 編輯

    原因是你上架道具id是0的道具 ,開機檔才會警告你 id 0 的道具不存在 item_db 數據中

    npcshopitem "quest_shop",0,0;
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-11-20 08:16 PM
  • 簽到天數: 393 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2014-11-23 15:06:48 | 顯示全部樓層
    本帖最後由 loso 於 2014-11-23 03:54 PM 編輯
    sinya 發表於 2014-11-23 02:26 PM
    原因是你上架道具id是0的道具 ,開機檔才會警告你 id 0 的道具不存在 item_db 數據中

    npcshopitem "ques ...

    以下是我測試過的修正 可以製作以及試戴了~也不會有警告~

    OnInit:
            npcshopitem "quest_shop",2284,5016,25014,25015,25016,25017;
            set .BuildQuest,1;
            set .i,1;
    Quest_Setup:
            switch(.i) {
                    default: set .BuildQuest,0; set .e,0; set .i,0; end;
                    case 1: callsub OnBuyItem,923,20,10,"SZeny",2284,1;                //鹿角頭飾
                    case 2: callsub OnBuyItem,923,10,7013,1,10000,"SZeny",5016,1;        //學生帽
                    case 3: callsub OnBuyItem,7510,100,10000,"SZeny",25014,1;        //落紅
                    case 4: callsub OnBuyItem,7510,100,10000,"SZeny",25015,1;        //落黃
                    case 5: callsub OnBuyItem,7510,100,10000,"SZeny",25016,1;        //落綠
                    case 6: callsub OnBuyItem,7510,100,10000,"SZeny",25017,1;        //落藍
            }

    但是很怪 以下附上遊戲內圖 上面紅字的頭飾 跑出第二個頭飾 價錢還剛好是 上面紅字的ITEM ID






    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-11-20 08:16 PM
  • 簽到天數: 393 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2014-11-23 16:15:09 | 顯示全部樓層
    sinya 發表於 2014-11-23 02:26 PM
    原因是你上架道具id是0的道具 ,開機檔才會警告你 id 0 的道具不存在 item_db 數據中

    npcshopitem "ques ...

    謝謝SINYA耐心解說
    已經解決了
    npcshopitem "quest_shop",2284,10;  <<這邊一定要設定一個 雖然 第一個頭飾會重複一次 但可以接受

    附上修正的結果
    OnInit:
            npcshopitem "quest_shop",2284,10;
            set .BuildQuest,1;
            set .i,1;
    Quest_Setup:
            switch(.i) {
                    default: set .BuildQuest,0; set .e,0; set .i,0; end;
                    case 1: callsub OnBuyItem,923,20,10,"SZeny",2284,1;                //鹿角頭飾
                    case 2: callsub OnBuyItem,923,10,7013,1,10000,"SZeny",5016,1;        //學生帽
                    case 3: callsub OnBuyItem,7510,100,10000,"SZeny",25014,1;        //落紅
                    case 4: callsub OnBuyItem,7510,100,10000,"SZeny",25015,1;        //落黃
                    case 5: callsub OnBuyItem,7510,100,10000,"SZeny",25016,1;        //落綠
                    case 6: callsub OnBuyItem,7510,100,10000,"SZeny",25017,1;        //落藍





    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2023-12-30 04:16 AM
  • 簽到天數: 1322 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-11-23 16:28:37 | 顯示全部樓層
    本帖最後由 sinya 於 2014-11-23 04:32 PM 編輯
    loso 發表於 2014-11-23 04:15 PM
    謝謝SINYA耐心解說
    已經解決了
    npcshopitem "quest_shop",2284,10;

    不能那樣會重複  ,以下是 我認為最好的解是方法

    OnInit:
            npcshopitem "quest_shop",0,0;
            npcshopdelitem "quest_shop",0,0;
            set .BuildQuest,1;
            set .i,1;
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-11-20 08:16 PM
  • 簽到天數: 393 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2014-11-23 18:50:43 | 顯示全部樓層
    sinya 發表於 2014-11-23 04:28 PM
    不能那樣會重複  ,以下是 我認為最好的解是方法

    OnInit:

    測試結果可以了~不會有警告~頭飾也都正常~
    很謝謝S姐幫忙~
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-4-27 08:32 PM , Processed in 0.064047 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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