32 Replies
やりたいこととしては、隼刀という名前の棒をslot17に置いているとHPが1になる代わりにとんでもない攻撃力を得るという感じです
on damageで検知するのがいいんじゃないか
その時にslot見れば負荷も減る
それ以前にタイトルが間違ってる
1500%は2倍じゃないし
increaseするのはおかしい
2倍でええやろ
????
ww
おまえ
1500%が
2倍だと思ってんのか
思ってるわけないだろw
スレッドの意味わかってんのか
わざわざそこ16倍って書く意味あるん?別2倍でもよくね
??
じゃあおまえ
ifでどうのこうのが許されるなら
誰か助けてくださいお願いしますとか
そんなわけのわからん名前でも付けていいことになるだろ
検索結果に自分のやりたいこと書いても
あたり一面に
help meしかなかったら
スレッドとして機能しないだろ
aun
souyana
suman
別に長文でもいいからやりたいこととしては、隼刀という名前の棒をslot17に置いているとHPが1になる代わりにとんでもない攻撃力を得るという感じですを
そのままタイトルにすればいいんだよ
あー
なるほど
んー?
まあ近づいてはいるけど
こうするしかないんかな
ちな、『数値はなんでもいい』場合は『n倍』とかにすると、ごまかせるよ
あーー
ありがとうございます
デメリットは『HPが1になる』なんやろ?
これだと初撃までHP普通になるから
実装としては失敗だと思う…
個人的にはevery tickで良かったと思う
ただ先人たちが言うように 負荷量が分かんねえ…
そうですよね
例えばなんだけど
棒を持って右クリックすると、一定時間HP1の代わりに火力アップ
とかじゃダメなんやろ?
アクセサリー枠だから
そうですね
つけている間、HP1の代わりに火力上がるよ
ということをしたいです
正直 俺の印象としては
この程度のevery tick (しかも代用しようがない)で運営困難になる鯖は
そもそもskript開発できる環境じゃない って思う
多分なんだけど
みんなは『装着中HP1になるけど 火力アップ』じゃなくて
『装着すると、攻撃した時に HP1になる代わりに火力アップ』と勘違いしてるんだと思う
あー
それは申し訳なかった。。。
【特定スロットに特定のアイテムをセットしている間、HPが1になる代わりに攻撃力上昇】を実装したい
ってことっしょ?
そうです!
うーん
やっぱevery tickしかないと思う
強いて言うなら
inventory open/close
inventory click
とか、インベントリに操作があるイベント全部検知するとかかなぁ…
うーん
とりあえずこれで実装してみます、初撃はおまけってことで・・・
本当に皆さんありがとうございます、これからフォーラムのタイトルとか気を付けていきます
あ^そうか
hp1があるんだったわ
俺もやりがちだから
あんま気にしないで 次に活かそう
インベントリ閉じたときにスロット17にアイテムがあったらhp上限1にしてなんかの変数trueにしてダメージ与えたときにその変数がオンだったら~とかじゃいかんのか,,?
なんで俺はこんな時間に解答してるんだろうか
サバ側がスロットを操作したときに、インベントリーのopen close抜きでやられると、反映されない
サバ側でスロット操作することなんである,,?
前RPG作った時に、何かでやった