找回密碼
 註冊
搜索
樓主: 鈕祜祿易鋒

最近想出了一個遊戲

[複製鏈接]

國民

威望165
聖眷359
銀兩15317

1453

主題

16093

回帖

14063

積分

身份
旗籍滿族鑲藍旗
配偶
 樓主| 發表於 2013-1-15 23:36:48 | 顯示全部樓層
白少展 發表於 2013-1-15 14:37
良心建議 只要有攻擊跟防禦就好
加上爆擊跟速度的東西.........坦白說很難掌控= =
當日我也是設想得太複雜 ...

目前決定先把那兩個放棄好了
多了兩個東西,寫式已經寫得好辛苦
如有事需聯絡本侯,請至白府,謝謝

回覆

使用道具 舉報

國民

威望165
聖眷359
銀兩15317

1453

主題

16093

回帖

14063

積分

身份
旗籍滿族鑲藍旗
配偶
 樓主| 發表於 2013-1-15 23:37:43 | 顯示全部樓層
白少展 發表於 2013-1-15 14:36
其實我說的是..........
假設 100攻擊力的人打了一個50防禦的人 會怎樣扣血
這大概是最煩的地方=  =

對,現在定案下來的式,都是在別處抄回來的
反正本來這個玩意就是抄的XD
如有事需聯絡本侯,請至白府,謝謝

回覆

使用道具 舉報

勳爵

威望5104
聖眷3647
銀兩984

4978

主題

53211

回帖

116685

積分

爵位科爾沁右翼前旗郡王
榮銜從一品少保
旗籍蒙族正白旗
配偶納蘭靖瑤
發表於 2013-1-16 00:04:16 | 顯示全部樓層
如果要簡單的話就是

攻擊力-防禦力=傷害數
如果防禦大於攻擊=0傷害 或是最小傷害

複雜一點的話 就是
攻擊X-防禦Y=傷害
同樣 如果防禦大於攻擊=0傷害或是最小傷害

這樣寫會比較好寫


結論 根本是GM在玩寫遊戲的遊戲 玩家玩的誤殺煞XDDD
回覆

使用道具 舉報

國民

威望165
聖眷359
銀兩15317

1453

主題

16093

回帖

14063

積分

身份
旗籍滿族鑲藍旗
配偶
 樓主| 發表於 2013-1-16 00:16:16 | 顯示全部樓層
白少展 發表於 2013-1-16 00:04
如果要簡單的話就是

攻擊力-防禦力=傷害數

目前寫的式是這樣:

=IF(ROUND((RANDBETWEEN(9;11)*(5+$C$6-$B$7)*RANDBETWEEN(800;1100)/100);0)<0;RANDBETWEEN(0;100);ROUND((RANDBETWEEN(9;11)*(5+$C$6-$B$7)*RANDBETWEEN(800;1100)/100);0))

用人話講就是,
隨機數X(範圍是9~11)*(5+攻擊-防禦)*隨機數Y(範圍是800~1100)/100
如果這個數是負數的
那就隨機數Z=0~100
另外所有結果都四捨五入


話說這根本就是在玩EXCEL= =
如有事需聯絡本侯,請至白府,謝謝

回覆

使用道具 舉報

太妃嬪

太皇父常在

威望69
聖眷3
銀兩1630

19

主題

541

回帖

1000

積分

身份
旗籍
配偶
發表於 2013-1-16 19:01:26 | 顯示全部樓層
宋言月 發表於 2013-1-16 00:16
目前寫的式是這樣:

=IF(ROUND((RANDBETWEEN(9;11)*(5+$C$6-$B$7)*RANDBETWEEN(800;1100)/100);0) ...

是不是太複雜了些。。。。。
人生一夢,白云蒼狗。
對對錯錯,恩恩怨怨。
終不過日月無聲、水過無痕。
所難棄者,不過一點癡念而已。
曲闌深處重相見,日日盼君至。
回覆

使用道具 舉報

國民

威望165
聖眷359
銀兩15317

1453

主題

16093

回帖

14063

積分

身份
旗籍滿族鑲藍旗
配偶
 樓主| 發表於 2013-1-16 19:03:38 | 顯示全部樓層
蕭鈺倪 發表於 2013-1-16 19:01
是不是太複雜了些。。。。。

所以看人話吧xd
如有事需聯絡本侯,請至白府,謝謝

回覆

使用道具 舉報

太妃嬪

太皇父常在

威望69
聖眷3
銀兩1630

19

主題

541

回帖

1000

積分

身份
旗籍
配偶
發表於 2013-1-16 20:08:37 | 顯示全部樓層
。。。。。。。。
人生一夢,白云蒼狗。
對對錯錯,恩恩怨怨。
終不過日月無聲、水過無痕。
所難棄者,不過一點癡念而已。
曲闌深處重相見,日日盼君至。
回覆

使用道具 舉報

勳爵

威望5104
聖眷3647
銀兩984

4978

主題

53211

回帖

116685

積分

爵位科爾沁右翼前旗郡王
榮銜從一品少保
旗籍蒙族正白旗
配偶納蘭靖瑤
發表於 2013-1-16 20:27:48 | 顯示全部樓層
宋言月 發表於 2013-1-16 00:16
目前寫的式是這樣:

=IF(ROUND((RANDBETWEEN(9;11)*(5+$C$6-$B$7)*RANDBETWEEN(800;1100)/100);0) ...

之前就說了= =
根本是GM自己在玩的

(5+攻擊-防禦)
的5 是做啥的= =
為了讓攻擊數>防禦嗎= =
回覆

使用道具 舉報

國民

威望165
聖眷359
銀兩15317

1453

主題

16093

回帖

14063

積分

身份
旗籍滿族鑲藍旗
配偶
 樓主| 發表於 2013-1-16 20:43:09 | 顯示全部樓層
本帖最後由 宋言月 於 2013-1-16 20:45 編輯
白少展 發表於 2013-1-16 20:27
之前就說了= =
根本是GM自己在玩的


可以這樣說 就是不想數值太小

不過剛才經你這樣一說才發現一直以來存在的大bug是因為什麼= =

原來是因為 5+攻-防=0
這下只好把式作個小更改
如有事需聯絡本侯,請至白府,謝謝

回覆

使用道具 舉報

國民

威望165
聖眷359
銀兩15317

1453

主題

16093

回帖

14063

積分

身份
旗籍滿族鑲藍旗
配偶
 樓主| 發表於 2013-1-16 20:51:51 | 顯示全部樓層
剛才把大bug修正好
說不定我之前有加入速度暴擊什麼的版本
也是因為同一個bug而出現問題= =

如果是這樣 之後就可以重新研究了xdd

星期五就考完試 那天回來再來辦遊戲好了
如有事需聯絡本侯,請至白府,謝謝

回覆

使用道具 舉報

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

本版積分規則

Archiver|小黑屋|大清帝國-清朝 清代歷史文化論壇

GMT+8, 2024-11-28 19:34 , Processed in 0.014975 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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