OK論壇

 找回密碼
 註冊
查看: 2554|回復: 10

判斷等級語法一些問題(任務接待員VER2.0)腳本

 關閉 [複製鏈接]
  • TA的每日心情
    擦汗
    2010-7-1 12:18 AM
  • 簽到天數: 49 天

    連續簽到: 0 天

    [LV.5]常住居民I

    發表於 2010-5-22 22:28:10 | 顯示全部樓層 |閱讀模式
    本帖最後由 0913032408 於 2010年5月23日 10:23 PM 編輯

    關於 這個腳本的任務
     

    1. if ($@setlevel){
    2. if(BaseLevel < $quelevel[GetQ-1]){
    3. mes "[任務接待員]";
    4. mes "等級需要^FF0000"+$quelevel[GetQ-1]+"^000000喔";
    5. set GetQ,0;
    6. close;

    7. }
    複製代碼
     
    設定是所需要幾等才能解任務
     
    我想設定一個 新手的任務 這樣 99等也能接
     
    怕這樣會洗東西 我該怎設定 讓他判斷我是1等 才能接
     
    簡單來說 我要 限制 幾等∼幾等才能接
     
    不知道可不可以耶 @@?
    回復

    使用道具 舉報

  • TA的每日心情
    擦汗
    2019-7-27 08:20 PM
  • 簽到天數: 95 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2010-5-22 22:36:09 | 顯示全部樓層
    if (Baselevel > 1)
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2010-7-1 12:18 AM
  • 簽到天數: 49 天

    連續簽到: 0 天

    [LV.5]常住居民I

     樓主| 發表於 2010-5-22 22:42:50 | 顯示全部樓層

    他可以設置多種任務
    那我接下來要設置
    99等才能接
    那又該怎辦=  =?
    我改成1
    那第二個任務??
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2021-5-4 06:13 PM
  • 簽到天數: 365 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2010-5-22 22:45:44 | 顯示全部樓層
    就設定
    if (Baselevel == 99)
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2010-7-1 12:18 AM
  • 簽到天數: 49 天

    連續簽到: 0 天

    [LV.5]常住居民I

     樓主| 發表於 2010-5-22 23:00:02 | 顯示全部樓層
    不是阿
    她只能設定一個耶
    我該怎把他弄第一個任務 if (Baselevel > 1)
    第二個任務 if (Baselevel == 99)
    可以弄範列給我看?
    我對判斷與法不是很厲害
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2021-5-4 06:13 PM
  • 簽到天數: 365 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2010-5-22 23:26:50 | 顯示全部樓層
    你腳本上面的設值有開啟等級限制嗎
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2010-7-1 12:18 AM
  • 簽到天數: 49 天

    連續簽到: 0 天

    [LV.5]常住居民I

     樓主| 發表於 2010-5-22 23:38:12 | 顯示全部樓層

    但是他是 等級需要
    所以說我設定 第二任務 等級99
    =解第二任務等級要到99
    那第一任務=1等
    所以99等還可以去接第一任務
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2021-5-4 06:13 PM
  • 簽到天數: 365 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2010-5-22 23:40:19 | 顯示全部樓層
    你把
    if(BaseLevel < $quelevel[GetQ-1]){
    改成
    if(BaseLevel != $quelevel[GetQ-1]){
    試試看
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2010-7-1 12:18 AM
  • 簽到天數: 49 天

    連續簽到: 0 天

    [LV.5]常住居民I

     樓主| 發表於 2010-5-22 23:41:34 | 顯示全部樓層
    本帖最後由 0913032408 於 2010年5月22日 11:51 PM 編輯

    可不可以把
    整個腳本貼在這?[code]lighthalzen,219,327,4        script        任務接待員        831,{
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2014-12-14 01:52 PM
  • 簽到天數: 164 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2010-5-22 23:43:57 | 顯示全部樓層
    本帖最後由 xk78765 於 2010年5月22日 11:46 PM 編輯

    那就改成 >= 拔 ,等級超過所設定之等級就不能接任務

    如果你設定80,那麼超過80等,皆無法接此任務。

    1. if(BaseLevel >= $quelevel[GetQ-1]){
    2. mes "[任務接待員]";
    3. mes "等級需要^FF0000"+$quelevel[GetQ-1]+"^000000以下喔。";
    4. set GetQ,0;
    5. close;
    6. }
    複製代碼






    &#12310;&#3665;&#1769;&#1758;&#1769;&#3665;&#12311;如腳本為腳本區收費附件,請用附件設置閱限255or設置積分>100000才可觀看
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2010-7-1 12:18 AM
  • 簽到天數: 49 天

    連續簽到: 0 天

    [LV.5]常住居民I

     樓主| 發表於 2010-5-22 23:58:20 | 顯示全部樓層
    那就改成 >= 拔 ,等級超過所設定之等級就不能接任務

    如果你設定80,那麼超過80等,皆無法接此任務。

    ...
    xk78765 發表於 2010年5月22日 11:43 PM



        你真的是太厲害了@@
    謝謝你的例子
    我成功了︿︿
    感恩
    你是我的恩人=ˇ=
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-7-6 12:18 PM , Processed in 0.528388 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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