2010-11-12 23:48:16
墨麟  Lv.9
麟〃盜墓長沙狗五爺
發言  

關於變數運算 / 新功能意見區 好主題 : 0

  不知道變數的功能是否可以增加?
  讓兩個變數可以做加減、也可以變成新變數這樣?
  sys(setv:A:10)
  sys(setv:B:5)
  變數A可以直接減變數B的值,結果出來是A變數=5
  又或者是
  變數C的值是變數A減變數B的值
  不知道這樣老大看的懂嗎??

No.1136232850 2011-02-24 15:08:41
adm  Lv.1:0  Lv.21
我就是 otwl007
BM   發言  


 墨麟
 恩 我發現有缺一個
 
 就是 a = b
 目前不行
 
 導致無法使用 c=a+b 
 (其實可以啦 就 c=0; c=c+a; c=c+b; 三個 )
 
 我試試看能不能新增這個




lazi : 成功了 sys(setv:a:b) 可以囉   2011-02-24 15:14
墨麟 : 感謝O_Q   2011-02-24 15:26

No.1270688921 2011-02-24 15:02:19
墨麟  Lv.9
麟〃盜墓長沙狗五爺
BM   發言  


 已經測試完畢
 
 變數a與變數b的互相運算沒問題
 sys(setv:a:+b)
 sys(setv:a:-b)
 sys(setv:a:*b)
 sys(setv:a:/b)
 
 這四個都可以用




No.1344334471 2011-02-24 14:44:51
墨麟  Lv.9
麟〃盜墓長沙狗五爺
BM   發言  


 老大
 
 非常感謝,剛剛已經測試出來可以使用了!這樣以後寫冒險戰鬥的遊戲就方便多了!
 
 




墨麟 : 編輯文章   2011-02-24 14:45

No.1035608231 2011-02-24 14:41:08
lazi  Lv.4:0  Lv.7
緊急事件請到FB找我
BM   發言  


 lazi
 更恐怖的是我剛看才發現
 很像原本也可以兩變數運算
 
 sys(setv:a:5)
 sys(setv:b:2)
 sys(setv:a:-b)
 
 那麼 a會變成 3
 
 這是你所說的情況嗎?
 
 你用用看 沒問題我把這些語法加到說明




No.1406724427 2011-02-24 14:18:33
lazi  Lv.4:0  Lv.7
緊急事件請到FB找我
BM   發言  


 墨麟
 * /
 很像原本就可以用
 不過沒寫在說明
 你試試看
 
 https://bassadv.com/platform/game.php?id=91671202&p=&rt=5446&tt=
 
 
 




lazi : 編輯文章   2011-02-24 14:19

No.1171473015 2011-02-23 18:13:34
墨麟  Lv.9
麟〃盜墓長沙狗五爺
BM   發言  


 又來麻煩老大了,依然是變數的問題,不知道除了加減以外,是否可以加上乘?
 
 例如
 sys(setv:生命值:100)
 sys(setv:攻擊力:50)
 
 運算
 攻擊力*0.5=新值
 生命力=生命力-新值
 
 如果像是要做成冒險養成的話,用這個變數運算會覺得比較方便