警察和土匪游戏 Linux案例

题目
分为两组 police(警察),bandit(土匪)
警察组有两人:jack,jerry
土匪组有两人:xh,xq
(1) 创建组
(2) 创建用户
(3) jack 创建一个文件,自己可以读写,本组人可以读,其它组没人任何权限
(4) jack 修改该文件,让其它组人可以读, 本组人可以读写
(5) xh 投靠 警察,看看是否可以读写.
解答
(1) 创建组
groupadd police
groupadd bandit
(2) 创建用户
请添加图片描述

(3) jack 创建一个文件,自己可以读写,本组人可以读,其它组没人任何权限
请添加图片描述

(4) jack 修改该文件,让其它组人可以读, 本组人可以读写
请添加图片描述

(5) xh 投靠 警察&

  • 5
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
根据提供的引用内容,我们可以了解到反恐精英是一种以团队合作为主的第一人称射击游戏,简称CS。同时,我们还可以看到一个模拟实现战士开枪射击敌人的场景的代码范例,以及一个输出警察土匪的武器情况的代码范例。 如果您想了解更多关于Python反恐精英的内容,可以参考以下链接: https://github.com/ValveSoftware/csgo-demoinfo-python https://github.com/ValvePython/csgo/blob/master/csgo/protobufs/cstrike15_usermessages.proto 如果您想了解如何使用Python实现类似的游戏场景,可以参考以下步骤: 1. 定义一个玩家类,包括属性:姓名、血量、武器等。 2. 定义一个枪类,包括属性:型号、杀伤力、剩余子弹等。 3. 实现玩家开枪方法,方法流程如下: 1) 判断玩家是否有武器,如果没有,提示玩家没有武器。 2) 判断玩家武器是否有子弹,如果没有,提示玩家需要装弹。 3) 如果有武器且有子弹,用枪的杀伤力修改敌人的血量。 4. 实现玩家装弹方法,方法流程如下: 1) 判断玩家是否有武器,如果没有,提示玩家没有武器。 2) 判断玩家武***得到需要装弹的数量。 4) 如果需要装弹的数量大于剩余子弹数,提示玩家剩余子弹不足。 5) 如果剩余子弹数足够,将武器的当前子弹数加上需要装弹的数量。 5. 实现玩家受伤方法,方法流程如下: 1) 玩家血量减去枪对象的杀伤力。 2) 判断修改后的玩家血量是否小于等于0,如果是,提示玩家挂了。 3) 如果玩家还有血量,提示玩家受伤以及当前血量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值