OK論壇

 找回密碼
 註冊
查看: 962|回復: 3

有點難度的NPC語法問題 請求大力相助

 關閉 [複製鏈接]

該用戶從未簽到

發表於 2008-8-22 02:05:51 | 顯示全部樓層 |閱讀模式
最近在幫自己的伺服製作一套NPC領獎系統

限制玩家一個人物只能領取一次

我實在找不到這個設定的語法

請求大師指點教導 做好了也會提供在腳本區 讓大家分享

[ 本帖最後由 峰峰兒 於 2008-8-22 08:34 AM 編輯 ]
  • TA的每日心情
    慵懶
    2012-7-19 08:02 AM
  • 簽到天數: 130 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2008-8-22 03:31:17 | 顯示全部樓層
    剛剛去翻好久沒看的 路人小夢 教學

    裡面有提到

    -------------------------------

    prontera.gat,153,189,6 script 路人小夢 706,{
    if (talk!=0) goto havetalk;
    mes "這是你第一次和我說話呢";
    set talk,1;
    close;
    havetalk:
            if (talk>1) goto have2talk;
            mes "這是你第二次和我說話呢";
            set talk,talk+1;//這裡可直接設為2
            close;
    have2talk:
            mes "你已經和我說過二次或以上的話了";
            close;
    }
    //        在//之後的文字計算機不會讀取,可以寫解釋給別人看
    talk        不是計算機預設的變量就會存在人物內
    注:
    如果是#talk就會存在帳號內(即是同一帳號的所有人都設定為曾說過話)
    $talk就會存在服務器內(即其它人點過路人小夢,你也會被視為點過)
    @talk就是在結束後就會取消,即何時再講也只是第一次說話
    $@talk就是在關服務器後會取消,效果同$talk
    ##talk同上,效果同#talk
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2008-8-22 08:34:23 | 顯示全部樓層
    太棒了XD 謝謝大大
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2008-8-22 13:25:17 | 顯示全部樓層
    教 學 區 有 if 教 學
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-30 12:44 PM , Processed in 0.454861 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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