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)))
})
يبدو أن هناك مجموعة كبيرة من القرويين في طريقهم إلى القلعة.
هل سيسمح لهم جميعا بالمرور عبر جدار الحماية؟
قد تحتاج لوضع قواعد باستخدام الحرف و مما يعني أنه يمكنك دمج قاعدتين معا. انتبه، فبعض هؤلاء القرويين لا يرتدون قبعات، لكنهم يحملون أشياء مثل فأس أو خريطة. وهذا يعني أنه لا يمكننا حظر أي شخص لا يرتدي قبعة فقط.
cyber.setupFirewall(function () {
cyber.allowAll()
cyber.addDenyFirewallRule(cyber.requireLegs(Legs.OverFourLegs))
cyber.addDenyFirewallRule(cyber.requireHat(WearingHat.NoHat))
})
يبدو أن الشخص المشبوه لا يرتدي قبعة ولا يحمل أي شيء.
cyber-expert-daring-defense=github:ReWrite-Media/daring-defense-ts-ar/