OK論壇

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

EA 物品HP.SP的判定語法 還有寵物親密度判定語法問題

[複製鏈接]

該用戶從未簽到

發表於 2008-9-3 00:11:41 | 顯示全部樓層 |閱讀模式
想在問一下大家

有沒有判定HP或SP的語法呢

比如:我想要某個物品使用後能恢復HP5分鐘

但是HP回覆達100%時就停滯住

損寫後再繼續回復SP當達5分鐘時就結束

或之類的語法

還有有判定寵物親密度的語法嗎!?

有請各位大大一並解答囉

[ 本帖最後由 a3555502 於 2008-9-3 10:23 PM 編輯 ]
  • TA的每日心情
    慵懶
    2012-7-19 08:02 AM
  • 簽到天數: 130 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2008-9-3 16:44:11 | 顯示全部樓層
    EA 物品HP.SP的判定語法


    用if的語法看看 ( ?

    [ 本帖最後由 x0823x 於 2008-9-3 04:49 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2008-9-3 18:51:19 | 顯示全部樓層
    可是我就是不知道要用什摸代數來判定阿=         =
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2012-7-19 08:02 AM
  • 簽到天數: 130 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2008-9-3 19:29:13 | 顯示全部樓層
    例如:
    if (Sex==0) goto Female;        中文解釋就是(如果Sex相等於0,就會跳往子窗體Female,不然直接執行下一個語句)


    HP是當前的生命值
    SP是法力(不知道什麼是HP和SP就不要玩RO了)
    MaxHP是最高生命值上限(即滿血時的HP)
    MaxSP是最高法力

    --------------------------------------------
    != 是不等於,
    > 是大於,
    < 是小於,
    >= 是大於或等於,
    <= 是小於或等於,
    &&是兩者都要符合,
    ||是其中一樣。

    [ 本帖最後由 x0823x 於 2008-9-3 07:31 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2008-9-3 19:48:01 | 顯示全部樓層
    再問一下喔

    IF+MAXHP

    是判定HP的量(需指定    EX:IF(MAXHP>=3000))

    那有沒有百分比呢

    用HpRate或MaxHpRate

    可行嗎?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2010-8-8 12:04 AM
  • 簽到天數: 5 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

    發表於 2008-9-4 02:25:34 | 顯示全部樓層

    回覆 5樓的 a3555502 的帖子

    (以下有錯誤的話麻煩熟悉EA的人修正一下吧)

    1:EA不需要用到if也可以完成吧

    specialeffect2 320; //這是顯示恢復的效果

    sc_start4 SC_HPREGEN,300000,-5,5,0,0; //持續時間5分鐘每5秒恢復hp5
    當HP達到 MAX時就不會在加了等在損血時會在繼續加的

    以下加到你要的道具裡面就可以了
    {specialeffect2 320;sc_start4 SC_HPREGEN,300000,-5,5,0,0;}

    2:還沒摸熟EA不知道
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2008-9-4 19:26:28 | 顯示全部樓層
    謝謝大大

    不過因為EA13091前的版本沒有支援SP的部份

    但是在EA13091之後HPSP都有支援了

    還是感謝大大囉

    不過親密度的部份好像真的沒辦法.......
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2008-9-5 19:39:45 | 顯示全部樓層
    *getpetinfo(<type>)

    This function will return pet information for the pet the invoking character
    currently has active. Valid types are:

    0 - Unique pet ID number as stored by the char server and distinguishing it
         from all other pets the characters actually have. This value is currently
         useless, at most you can use it to tell pets apart reliably.
    1 - Pet class number as per 'db/pet_db.txt' - will tell you what kind of a pet it
         is.
    2 - Pet name. Will return "null" if there's no pet.
    3 - Pet friendly level (intimacy score). 1000 is full loyalty.
    4 - Pet hungry level. 100 is completely full.
    5 - Pet rename flag. 0 means this pet has not been named yet.
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-29 09:57 PM , Processed in 0.269818 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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