//僕はしにませーん!的な・・・パターン1
event player_hurt
{
//もし攻撃をくらった人がxxxだったら?
if(event_ver(es_username) == "xxx")do
{
//さらにもし攻撃をくらった人が死んでなかったら、攻撃を受けたxxxのヘルスを100にしてください
if(event_ver(es_userdead) == 0)then es est_health event_ver(es_username) 100
}
}
これで事実上100以上(オーバーキル)のダメージじゃないと死なないって事に・・・
//僕はしにませーん!的な・・・パターン2
//つまりパターン1だと最初のピストルラウンドだとほぼ無敵になってしまうので
//ヘッドショットだと回復にディレイが生じ、さらに全回復しないよってスクリプト
event player_hurt
{
//もし攻撃をくらった人がxxxだったら?
if(event_ver(es_username) == "xxx")do
{
//当たった箇所がヒットグループ1(つまり頭)以外だったら
if (event_var(hitgroup) != 1)do
{
//攻撃をくらって死んでなかったら、攻撃を受けたxxxのヘルスを100にしてください
if(event_ver(es_userdead) == 0)then es est_health event_ver(es_username) 100
}
else do
{
//頭に攻撃を受けて尚、生きていたら・・・20秒後にヘルスを20回復してください
if(event_ver(es_userdead) == 0)then es_xdelayed 20 es est_health event_ver(es_username) +20
}
}
}
最終更新:2009年10月21日 14:32