OK論壇

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

重至人員問題1

 關閉 [複製鏈接]
  • TA的每日心情

    2013-1-22 11:15 AM
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    發表於 2010-3-1 19:56:42 | 顯示全部樓層 |閱讀模式
    這是重置人員之前因為會少點數所以發帖詢問該怎更改

    紅色部分就是更改的地方是另外在增加的

    藍色是給於玩家的數值

    正常來說到150等的時候數值因該是2872

    但是我的問題出來了就是說

    等級不是150等的人去重置他一樣給點數2872點

    這該怎作修改才不會有這種情形發生呢


    mes "我是重置人員員,在您點錯了技能和屬性可以幫你重置。";
    next;     //下一步
    menu
      "技能重置 -> 500000 z",skil, //設定選單
      "屬性重置 -> 1000000 z",point,
      "取消",not;
    skil:
      if(Zeny<100000){  //判斷錢夠不夠
       mes "[重置人員]";
       mes "您的金錢不夠重置喔!";
       close;
      }
      set Zeny,Zeny-100000;  //夠的話就會扣錢
      resetskill;   //重置技能
      mes "[重置人員]";
      mes "你的技能已經重置完畢了!";
      mes "下次請小心配點!";
      close;
    point:
      if(Zeny<100000){
       mes "[重置人員]";
       mes "您的金錢不夠重置喔!";
       close;
      }
      set Zeny,Zeny-100000;
      resetstatus;set StatusPoint,2872;
      mes "[重置人員]";
      mes "你的屬性已經重置完畢了!";
      mes "下次請小心配點!";
      close;
    not:
      mes "[重置人員]";
      mes "請問有事嗎???";
      close;
    }
    回復

    使用道具 舉報

  • TA的每日心情

    2016-12-15 11:58 PM
  • 簽到天數: 379 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2010-3-1 19:58:29 | 顯示全部樓層
    1. if(Baselevel<150){ script_command }
    複製代碼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2013-1-22 11:15 AM
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

     樓主| 發表於 2010-3-1 20:26:12 | 顯示全部樓層
    2# 球魁

    那是要新增在哪裡的 怎新增

    還有我紅色跟藍色那邊需要改掉嗎
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-3-1 20:45:06 | 顯示全部樓層
    2# 球魁  

    那是要新增在哪裡的 怎新增

    還有我紅色跟藍色那邊需要改掉嗎
    k0099123 發表於 2010-3-1 08:26 PM

    自己動腦袋
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2013-1-22 11:15 AM
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

     樓主| 發表於 2010-3-1 20:52:57 | 顯示全部樓層
    4# goddameit

    就是動過了還不懂才來發帖找人詢問嚕

    本人比較淺了些抱歉

    如大大知道請大大明示
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2016-12-15 11:58 PM
  • 簽到天數: 379 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2010-3-1 20:54:08 | 顯示全部樓層
    腳本運行:由上到下、由左至右。
    我只能給你這麼多資訊了=  ="
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2012-9-15 11:09 AM
  • 簽到天數: 13 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

    發表於 2010-3-1 21:18:28 | 顯示全部樓層
    判斷他的等級為何 再去做功能囉!
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-31 10:40 PM
  • 簽到天數: 27 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

    發表於 2010-3-1 22:14:49 | 顯示全部樓層
    如果是特殊狀況就得用if
    加哪裡自己想
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2010-6-7 01:51 AM
  • 簽到天數: 28 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

    發表於 2010-3-1 22:24:30 | 顯示全部樓層
    本帖最後由 威寶傳說 於 2010-3-1 10:27 PM 編輯

          mes "[npc名子]";
                    mes "您想重置什麼呢?";
                    next;
                    set @menu,select("屬性點(費用"+$Job_option[10]+")","技能點(費用"+$Job_option[11]+")","屬性點和技能點(費用"+$Job_option[12]+")");
                    mes "[npc名子]";
                    switch(@menu) {
                            case 1: set @price,$Job_option[10]; break;
                            case 2: set @price,$Job_option[11]; break;
                            case 3: set @price,$Job_option[12]; break;
                            }
                    if (Zeny<@price) { mes "您好像沒那麼多錢。"; close; }
                    set Zeny,Zeny-@price;
                    switch(@menu) {
                            case 1: resetstatus; break;
                            case 2: resetskill; break;
                            case 3: resetskill; resetstatus; break;
                            }
                    mes "重置成功,這次可不要再加錯了哦~";
                    close;
                    break;

    conf/battle/use_statpoint_table: yes →use_statpoint_table: no
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2025-2-26 12:31 PM
  • 簽到天數: 73 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2010-3-2 12:32:56 | 顯示全部樓層
    1. set Zeny,Zeny-100000;
    2.   resetstatus;
    3. if(BaseLevel>149){set StatusPoint,2872;}
    4.   mes "[重置人員]";
    5.   mes "你的屬性已經重置完畢了!";
    6.   mes "下次請小心配點!";
    7.   close;
    8. not:
    9.   mes "[重置人員]";
    10.   mes "請問有事嗎???";
    11.   close;
    12. }
    複製代碼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-6 01:09 AM
  • 簽到天數: 1324 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-3-2 20:21:56 | 顯示全部樓層
    我的想法
    use_statpoint_table: yes

    重置人員
    if(BaseLevel==150){set StatusPoint,2872;}

    150就調回來了 其他按表 重置
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-7-2 08:39 PM , Processed in 0.605240 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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