OK論壇

 找回密碼
 註冊
查看: 2326|回復: 18

道場金錢獎勵問題

 關閉 [複製鏈接]

該用戶從未簽到

發表於 2010-2-14 20:12:43 | 顯示全部樓層 |閱讀模式
本帖最後由 oming1210 於 2010-2-14 08:37 PM 編輯

set @Getzeny,rand(3000000,6000000);
set zeny,zeny + @Getzeny;
設定了300萬至600萬之間
但我發現他的數量只會在301萬至302萬之間..
應怎麼解決
回復

使用道具 舉報

  • TA的每日心情

    2016-1-17 05:02 PM
  • 簽到天數: 43 天

    連續簽到: 1 天

    [LV.5]常住居民I

    發表於 2010-2-14 20:37:16 | 顯示全部樓層
    我也會這樣

    所以我是改成這樣


                            set @gi,rand(10);
                    if(@gi ==0)set Zeny,Zeny+100000;
                    if(@gi ==1)set Zeny,Zeny+200000;
                    if(@gi ==2)set Zeny,Zeny+300000;
                    if(@gi ==3)set Zeny,Zeny+400000;
                    if(@gi ==4)set Zeny,Zeny+500000;
                    if(@gi ==5)set Zeny,Zeny+600000;
                    if(@gi ==6)set Zeny,Zeny+700000;
                    if(@gi ==7)set Zeny,Zeny+800000;
                    if(@gi ==8)set Zeny,Zeny+900000;
                    if(@gi ==9)set Zeny,Zeny+1000000;
                    if(@gi ==10)set Zeny,Zeny+1100000;

    金錢請自行修改
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2010-2-14 20:39:51 | 顯示全部樓層
    我也會這樣

    所以我是改成這樣


                            set @gi,rand(10);
                    if(@gi ==0)set Zeny,Zeny+100000;
                    if(@gi ==1)set Zeny,Zeny+200000;
                    if(@gi ==2)set Zeny,Zeny+300000;
                    if(@gi ==3)set Zeny,Zeny+ ...
    小鬼GM 發表於 2010-2-14 08:37 PM


    這樣太規律了..
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-2-14 20:42:12 | 顯示全部樓層
    1. set @Getzeny,rand(300,600)*rand(1000,10000);
    複製代碼
    亂寫的
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2010-2-14 20:52:37 | 顯示全部樓層
    set @Getzeny,rand(300,600)*rand(1000,10000);亂寫的
    goddameit 發表於 2010-2-14 08:42 PM

    可是
    我想要的金額是300~600萬之間...
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-2-14 20:56:38 | 顯示全部樓層
    可是
    我想要的金額是300~600萬之間...
    oming1210 發表於 2010-2-14 08:52 PM
    不懂就別亂說 我那個也是300萬~600萬


    方法2
    1. rand(300,600)*10000+rand(1,100)*100+rand(1,100)
    複製代碼
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2010-2-14 21:03:20 | 顯示全部樓層
    不懂就別亂說 我那個也是300萬~600萬


    方法2
    rand(300,600)*10000+rand(1,100)*100+rand(1,100)
    goddameit 發表於 2010-2-14 08:56 PM


    那我先試一下方法1
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2010-2-14 23:41:36 | 顯示全部樓層
    300*1000怎麼會是百萬位數= ="
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-2-14 23:51:27 | 顯示全部樓層
    300*1000怎麼會是百萬位數= ="
    sb66665112 發表於 2010-2-14 11:41 PM

    所以才說亂寫
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2017-8-5 05:29 PM
  • 簽到天數: 291 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2010-2-15 21:19:50 | 顯示全部樓層
    set zeny,zeny+rand(3000000,6000000);

    這 樣 不 知 道  行 不 行 得 通
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-2-15 21:25:01 | 顯示全部樓層
    10# fgyackl 不行
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2017-8-5 05:29 PM
  • 簽到天數: 291 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2010-2-15 21:28:29 | 顯示全部樓層
    #11
    怎 樣 個 不 行 法 ?
    因 為 我 的 腳 本 是 這 樣 寫 的
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-2-15 21:30:26 | 顯示全部樓層
    #11
    怎 樣 個 不 行 法 ?
    因 為 我 的 腳 本 是 這 樣 寫 的
    fgyackl 發表於 2010-2-15 09:28 PM
    那你有確認他取得的金錢量嗎?

    rand 受限於作業系統
    32位元系統只能rand(1,9999)
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2017-8-5 05:29 PM
  • 簽到天數: 291 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2010-2-15 21:35:48 | 顯示全部樓層
    剛 剛 測 試 一 下

    真 的 像 樓 上 大 大 說 的

    而 我 改 成
    1.         set zeny,zeny+rand(500,1000)*100000;
    複製代碼
    就 實 現 亂 數 金 錢 了

    這 裡 是 5000 萬 ~ 1 億

    300 ~ 600 萬 的 話 就 自 己 去 修 改 囉
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-2-15 21:37:32 | 顯示全部樓層
    剛 剛 測 試 一 下

    真 的 像 樓 上 大 大 說 的

    而 我 改 成        set zeny,zeny+rand(500,1000)*100000;就 實 現 亂 數 金 錢 了

    這 裡 是 5000 萬 ~ 1 億

    300 ~ 600 萬 的 話 就 自 己 去 修 改 囉
    fgyackl 發表於 2010-2-15 09:35 PM

    你這還是錯喔((笑

    你這是5000萬,5001萬,5002萬....1億
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-7-3 01:46 PM , Processed in 0.125454 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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