OK論壇

 找回密碼
 註冊
查看: 3529|回復: 16

想新增腳本的技能功能

 關閉 [複製鏈接]
  • TA的每日心情
    郁悶
    2013-7-8 03:22 AM
  • 簽到天數: 40 天

    連續簽到: 1 天

    [LV.5]常住居民I

    發表於 2010-12-18 13:54:44 | 顯示全部樓層 |閱讀模式
    本帖最後由 〃深秋戀歌〃 於 2010-12-18 11:09 PM 編輯

    1. prontera.gat,156,167,0    script    jupe_goto#1    -1,8,8,{
    2.     end;
    3. OnTouch:
    4.     initnpctimer;
    5.     SC_START 29,900000,10;
    6.     SC_START 30,900000,10;
    7.     SC_START 32,900000,10;
    8.     SC_START 35,900000,5;
    9.     SC_START 40,900000,5;
    10.     SC_START 115,900000,5;
    11.     percentheal 100,100;
    12.     misceffect 410;
    13.     close;
    14. }
    複製代碼


    以上腳本為腳色走到此NPC附近就會幫忙放輔助技能

    我想增加其他輔助技能 只是看不出來以上腳本和技能有甚麼差別

    我想新增例如霸邪之陣 犧牲祈福等等 請問是否有地方可以看技能編號

    來新增修改!?
    回復

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-12-18 14:04:28 | 顯示全部樓層
    問過

    搜尋->"輔助"
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-7-8 03:22 AM
  • 簽到天數: 40 天

    連續簽到: 1 天

    [LV.5]常住居民I

     樓主| 發表於 2010-12-18 15:53:01 | 顯示全部樓層
    感謝 已找到
    不知道可不可以問一個比較細的小問題

    1.         SC_START 29,900000,10;
    2.         SC_START 30,900000,10;
    3.         SC_START 32,900000,10;
    4.         SC_START 35,900000,5;
    5.         SC_START 40,900000,5;
    6.         SC_START 115,900000,5;
    複製代碼
    假如第一行 29是技能編號 那後面兩個號碼是控制什麼!?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2023-9-25 11:37 PM
  • 簽到天數: 1686 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-12-18 15:58:22 | 顯示全部樓層
    SC_START 29,900000,10;

    900000, 持續時間

    10 等級



    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-7-8 03:22 AM
  • 簽到天數: 40 天

    連續簽到: 1 天

    [LV.5]常住居民I

     樓主| 發表於 2010-12-18 16:21:08 | 顯示全部樓層
    不好意思
    剛剛爬文後
    結果推算出來的編號還是錯的
    不知道有詳細的推算方法嗎??
    以下為我的腳本 註解為我預計要的技能
    但是實際上跑出來卻不是那個技能

    1. prontera.gat,156,167,0        script        jupe_goto#1        -1,8,8,{
    2.         end;
    3. OnTouch:
    4.         initnpctimer;
    5.         SC_START 29,900000,10;//加速術
    6.         SC_START 33,900000,10;//天使之障壁
    7.         SC_START 34,900000,10;//天使之賜福
    8.         SC_START 66,900000,10;//神威祈福
    9.         SC_START 67,900000,10;//犧牲祈福
    10.         SC_START 73,900000,10;//霸邪之陣
    11.         SC_START 74,900000,10;//聖母之頌歌
    12.         SC_START 75,900000,10;//幸運之頌歌
    13.         SC_START 111,900000,10;//速度激發
    14.         SC_START 112,900000,10;//無視體型攻擊
    15.         SC_START 114,900000,10;//武器值最大化
    16.         SC_START 155,900000,10;//大聲吶喊
    17.         SC_START 384,900000,10;//野蠻凶砍
    18.         percentheal 100,100;
    19.         misceffect 410;
    20.         close;
    21. }
    複製代碼
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-12-18 16:26:17 | 顯示全部樓層
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-7-8 03:22 AM
  • 簽到天數: 40 天

    連續簽到: 1 天

    [LV.5]常住居民I

     樓主| 發表於 2010-12-18 17:40:25 | 顯示全部樓層
    感謝提供 但是我參考後找到db/const
    依照您講的 但是要一個一個試嗎?
    本來我用db/skill_bd的是變成石化
    所以要利用db/const編號一個一個測試嗎?

    1. prontera.gat,156,167,0        script        jupe_goto#1        -1,8,8,{
    2.         end;
    3. OnTouch:
    4.         initnpctimer;
    5.         sc_start AL_INCAGI,36000000,10;//加速術
    6.         sc_start AL_ANGELUS,36000000,10;//天使之障壁
    7.         sc_start AL_BLESSING,36000000,10;//天使之賜福
    8.         sc_start HP_ASSUMPTIO,36000000,5;//聖母之祈福
    9.         sc_start PR_IMPOSITIO,36000000,5;//神威祈福
    10.         sc_start PR_SUFFRAGIUM,36000000,3;//犧牲祈福
    11.         sc_start PR_KYRIE,36000000,10;//霸邪之陣
    12.         sc_start PR_MAGNIFICAT,36000000,5;//聖母之頌歌
    13.         sc_start PR_GLORIA,36000000,5;//幸運之頌歌
    14.         sc_start AB_EXPIATIO,36000000,5;//贖罪
    15.         sc_start AB_DUPLELIGHT_MELEE,36000000,10;//雙重聖光(Melee)
    16.         sc_start KN_TWOHANDQUICKEN,36000000,10;//雙手劍攻擊速度增加
    17.         sc_start KN_ONEHAND,36000000,10;//單手劍攻擊速度增加
    18.         sc_start BS_ADRENALINE,36000000,1;//速度激發
    19.         sc_start BS_ADRENALINE2,36000000,1;//所有速度激發
    20.         sc_start BS_WEAPONPERFECT,36000000,5;//無視體型攻擊
    21.         sc_start BS_MAXIMIZE,36000000,5;//武器值最大化
    22.         sc_start MC_LOUD,36000000,1;//大聲吶喊
    23.         sc_start BS_OVERTHRUST,5;//凶砍
    24.         sc_start WS_MELTDOWN,36000000,10;//野蠻凶砍
    25.         sc_start WS_OVERTHRUSTMAX,36000000,5;//最大凶砍

    26.         percentheal 100,100;
    27.         misceffect 410;
    28.         close;
    29. }
    複製代碼
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-12-18 17:50:08 | 顯示全部樓層
    你不用這腳本就不用實驗

    而且我覺得稍微動頭腦就知道怎樣節省時間
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2023-9-25 11:37 PM
  • 簽到天數: 1686 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-12-18 18:24:03 | 顯示全部樓層
    話說加速術好像有另一種英文     

    不知道2者英文差別在哪
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2010-12-18 18:32:46 | 顯示全部樓層
    用輸入的方式去測

    1. function        script        input_sc        {
    2.         mes "請輸入技能編號、等級";        //預設測試60秒
    3.         input .@tmp1;
    4.         input .@tmp2;
    5.         sc_start .@tmp1,60000,.@tmp2;
    6. return;
    7. }
    複製代碼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-7-8 03:22 AM
  • 簽到天數: 40 天

    連續簽到: 1 天

    [LV.5]常住居民I

     樓主| 發表於 2010-12-18 20:18:01 | 顯示全部樓層
    感謝 但是

    輸入變數後會對話視窗不會關閉耶

    輸入後也沒有反應
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2023-6-7 10:39 PM
  • 簽到天數: 227 天

    連續簽到: 2 天

    [LV.7]常住居民III

    發表於 2010-12-18 21:24:04 | 顯示全部樓層
    10f 只是給你部分參考..

    不市直接整個應用吧
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2010-12-18 21:31:34 | 顯示全部樓層
    加個 close 很難嗎?

    上面的寫法本來就是用來 callfunc 用的

    腳本本身才要加 close

    並不是複製貼上就好
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-7-8 03:22 AM
  • 簽到天數: 40 天

    連續簽到: 1 天

    [LV.5]常住居民I

     樓主| 發表於 2010-12-18 22:48:09 | 顯示全部樓層
    嗯嗯 我剛剛有加

    1. prontera,156,165,6        script        賞花人        485,{
    2.         mes "請輸入技能編號、等級";//預設測試60秒

    3.         input .@tmp1;
    4.         input .@tmp2;
    5.         sc_start .@tmp1,60000,.@tmp2;
    6.         return;
    7. close;
    8. }
    複製代碼
    是我哪裡打錯嗎? 不知道為什麼還是錯
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-12-18 23:02:52 | 顯示全部樓層
    1. prontera,156,165,6        script        賞花人        485,{
    2.         mes "請輸入技能編號、等級";//預設測試60秒

    3.         input .@tmp1;
    4.         input .@tmp2;
    5.         sc_start .@tmp1,60000,.@tmp2;
    6. close;
    7. }
    複製代碼


    我看以後都直接附件收費算了

    一分錢一分貨
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-7-4 10:52 PM , Processed in 0.160108 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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