Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 1.64 KB

firewall_4.md

File metadata and controls

41 lines (31 loc) · 1.64 KB

@explicitHints 1

@flyoutOnly true

دمج القواعد

cyber.setupFirewall(function () {
    cyber.allowAll()
    cyber.addDenyFirewallRule(cyber.requireHat(WearingHat.NoHat))
    cyber.addDenyFirewallRule(cyber.requireHoldingItem(HoldingItem.NoItem))
    cyber.addDenyFirewallRule(cyber.requireLegs(Legs.TwoLegs))
    cyber.addDenyFirewallRule(cyber.ruleAnd(cyber.requireLegs(Legs.OverFourLegs), cyber.requireHoldingItem(HoldingItem.NoItem)))
})

المزيد من القرويين @showdialog

يبدو أن هناك مجموعة كبيرة من القرويين في طريقهم إلى القلعة. هل سيسمح لهم جميعا بالمرور عبر جدار الحماية؟ Villagers

المزيد من القرويين

قد تحتاج لوضع قواعد باستخدام الحرف و مما يعني أنه يمكنك دمج قاعدتين معا. انتبه، فبعض هؤلاء القرويين لا يرتدون قبعات، لكنهم يحملون أشياء مثل فأس أو خريطة. وهذا يعني أنه لا يمكننا حظر أي شخص لا يرتدي قبعة فقط.

cyber.setupFirewall(function () {
cyber.allowAll()
cyber.addDenyFirewallRule(cyber.requireLegs(Legs.OverFourLegs))
cyber.addDenyFirewallRule(cyber.requireHat(WearingHat.NoHat))
})

~ tutorialhint

يبدو أن الشخص المشبوه لا يرتدي قبعة ولا يحمل أي شيء.

cyber-expert-daring-defense=github:ReWrite-Media/daring-defense-ts-ar/