OK論壇

 找回密碼
 註冊
查看: 1211|回復: 5

(ea12921)有關變數的問題

[複製鏈接]
  • TA的每日心情
    無聊
    2013-2-11 10:30 PM
  • 簽到天數: 480 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2008-9-22 18:25:09 | 顯示全部樓層 |閱讀模式
    我是(ea12921)版的
    我想要使用換東西成功率有七成的
    要怎麼寫啊
    就是
    例如:
    我要拿紅水換白水
    我拿50罐紅水去換最低想要讓他拿到七成
    也就是35灌最高想讓他拿50灌白水
    要怎麼寫呢
    我是寫這樣
    set @jo,7/10
    set @jo1,rand(@jo*@j,@j)
    @jo是成功率
    @j是輸入的數量

    [ 本帖最後由 zzzzzzzz10 於 2008-9-23 04:09 PM 編輯 ]
  • TA的每日心情
    慵懶
    2012-6-13 04:41 PM
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

    發表於 2008-9-22 19:46:18 | 顯示全部樓層
    if(rand(101)>70){
    失敗
    }else{
    成功
    }
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2013-2-11 10:30 PM
  • 簽到天數: 480 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2008-9-22 20:04:49 | 顯示全部樓層
    這樣條好像會
    不是全爆
    就是全部成功
    我想要的是
    給他50瓶
    最低35瓶成功
    最高50瓶成功
    瓶數是隨玩家調

    [ 本帖最後由 zzzzzzzz10 於 2008-9-22 08:06 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2008-9-23 06:47:26 | 顯示全部樓層
    你的表達有點怪
    共說了三種寫法
    =>問題:成功換取物品的機率有七成 (如二樓所回覆
    =>例如:機率拿到七成或十成的物品
    =>寫法:機率獲得七成到十成之間的數量

    前後都有了,我示範中間
    七成機率或得七成物品,三成機率獲得十成物品
    1. input @input_Item;
    2. if(@input_Item>countitem(501)||@input_Item*7/10>0) //身上物品不足或輸入值*0.7小於1
    3. {close;}
    4. else{delitem 501,@input_Item;}
    5. if(rand(100)<70)
    6. {getitem 504,@input_Item*7/10;}//小數點會無條件捨去
    7. else{getitem 504,@input_Item;}
    8. close;
    9. }
    複製代碼
    記得加入人物負重量的判定
    應該沒用到ea無法運行的地方吧..(汗

    ps:二樓的判定似乎錯了,rand(101)的範圍是0~100,有101個數

    [ 本帖最後由 lddr99 於 2008-9-23 06:01 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2013-2-11 10:30 PM
  • 簽到天數: 480 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2008-9-23 15:57:45 | 顯示全部樓層
    我想要第三種寫法
    機率獲得七成到十成之間的數量
    可以教我嗎
    謝謝
    我突然想起之前的例子
    謝謝妳的教導

    [ 本帖最後由 zzzzzzzz10 於 2008-9-23 04:09 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2008-9-23 18:10:14 | 顯示全部樓層
    建議限制只能兌換十倍數的數量

    不然在無法整除的情況下會造成機率不同
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-29 08:48 AM , Processed in 1.157884 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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