- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
Crackshot:修订间差异
跳转到导航
跳转到搜索
无编辑摘要 |
小 (Crackshot的功能) |
||
(未显示2个用户的16个中间版本) | |||
第1行: | 第1行: | ||
== | [[文件:Crackshot.png|缩略图|Crackshot]] | ||
== CrackShot == | |||
CrackShot - 创建你自己的近战或远程武器和复制任何第一人称射击游戏。可以制作出所有武器! | |||
== 特色 == | == 特色 == | ||
投掷手榴弹。<br /> | |||
近战、远程攻击和防暴盾牌。 <br /> | |||
地雷爆炸时走进的怪物或玩家。 <br /> | |||
呼叫空袭轰炸指定区域。 <br /> | |||
你可以远程引爆任何位置的遥控炸弹。<br /> | |||
使用陷阱保护你的家。 <br /> | |||
双持武器。<br /> | |||
释放出爆炸性炸弹在爆炸。 <br /> | |||
在你的武器上添加附件。 <br /> | |||
创造各种近战武器,从最简单的小刀开始。<br /> | |||
== 特性 == | |||
一个独立的插件。不需要前置插件。 | |||
枪:枪的重力,双持,附件和更多! | |||
装弹:按Q装弹! | |||
自定义声音:给你的武器添加声音吧! | |||
定制配方:为你的武器创建各具特色的配方! | |||
商店:建立商店买你定制的武器! | |||
多世界的支持:在一些世界里禁用武器! | |||
力学:爆头造成额外的伤害,近战武器的暴击! | |||
防暴盾牌:制作使命召唤系列的武器给您的服务器! | |||
炸药:呼叫空袭,部署地雷或远程引爆C4! | |||
弹药: 自定义粒子特效 | |||
== 入门指南 == | |||
=== 安装方法 === | |||
步骤1 | |||
下载该JAR文件。 | |||
步骤2 | |||
停止你的服务器。 | |||
步骤3 | |||
将该jar文件放在您的服务器的插件文件夹中。 | |||
步骤4 | |||
启动你的服务器。将会产生插件文件夹,其中包含默认的配置文件。 | |||
=== 定制武器 === | |||
==== 可堆叠的值 ==== | |||
在下面的例子中,你可能会遇到(…)之类的东西:<br /> | |||
sounds_acquired:<声音>,(…) | |||
firework_player_shoot:<<烟火>>,(…) | |||
make_victim_run_commmand:<命令> |(…) | |||
乍一看,它可能看起来有点奇怪,(…)简单的说就是值可堆叠。这是,多个值支持。<br /> | |||
实例:<br /> | |||
sounds_acquired:< SOUND1 >,< sound2 >、<声音> | |||
firework_player_shoot:< firework1 >,< firework2 > | |||
这些都是可以接受的。一定要格外小心的分离器这是这些值的要求;它通常是不是,或|除非另有规定。 | |||
==== 定制声音 ==== | |||
所有的声音按照下面的格式:sound-volume-pitch-delay | |||
===== 支持的声音 ===== | |||
BLOCK_ANVIL_BREAK | |||
BLOCK_ANVIL_DESTROY | |||
BLOCK_ANVIL_FALL | |||
BLOCK_ANVIL_HIT | |||
BLOCK_ANVIL_LAND | |||
BLOCK_ANVIL_PLACE | |||
BLOCK_ANVIL_STEP | |||
BLOCK_ANVIL_USE | |||
BLOCK_BREWING_STAND_BREW | |||
BLOCK_CHEST_CLOSE | |||
BLOCK_CHEST_LOCKED | |||
BLOCK_CHEST_OPEN | |||
BLOCK_CHORUS_FLOWER_DEATH | |||
BLOCK_CHORUS_FLOWER_GROW | |||
BLOCK_CLOTH_BREAK | |||
BLOCK_CLOTH_FALL | |||
BLOCK_CLOTH_HIT | |||
BLOCK_CLOTH_PLACE | |||
BLOCK_CLOTH_STEP | |||
BLOCK_COMPARATOR_CLICK | |||
BLOCK_DISPENSER_DISPENSE | |||
BLOCK_DISPENSER_FAIL | |||
BLOCK_DISPENSER_LAUNCH | |||
BLOCK_END_GATEWAY_SPAWN | |||
BLOCK_ENDERCHEST_CLOSE | |||
BLOCK_ENDERCHEST_OPEN | |||
BLOCK_FENCE_GATE_CLOSE | |||
BLOCK_FENCE_GATE_OPEN | |||
BLOCK_FIRE_AMBIENT | |||
BLOCK_FIRE_EXTINGUISH | |||
BLOCK_FURNACE_FIRE_CRACKLE | |||
BLOCK_GLASS_BREAK | |||
BLOCK_GLASS_FALL | |||
BLOCK_GLASS_HIT | |||
BLOCK_GLASS_PLACE | |||
BLOCK_GLASS_STEP | |||
BLOCK_GRASS_BREAK | |||
BLOCK_GRASS_FALL | |||
BLOCK_GRASS_HIT | |||
BLOCK_GRASS_PLACE | |||
BLOCK_GRASS_STEP | |||
BLOCK_GRAVEL_BREAK | |||
BLOCK_GRAVEL_FALL | |||
BLOCK_GRAVEL_HIT | |||
BLOCK_GRAVEL_PLACE | |||
BLOCK_GRAVEL_STEP | |||
BLOCK_IRON_DOOR_CLOSE | |||
BLOCK_IRON_DOOR_OPEN | |||
BLOCK_LADDER_BREAK | |||
BLOCK_LADDER_FALL | |||
BLOCK_LADDER_HIT | |||
BLOCK_LADDER_PLACE | |||
BLOCK_LADDER_STEP | |||
BLOCK_LAVA_AMBIENT | |||
BLOCK_LAVA_EXTINGUISH | |||
BLOCK_LAVA_POP | |||
BLOCK_LEVER_CLICK | |||
BLOCK_METAL_BREAK | |||
BLOCK_METAL_FALL | |||
BLOCK_METAL_HIT | |||
BLOCK_METAL_PLACE | |||
BLOCK_METAL_STEP | |||
BLOCK_METAL_PRESSUREPLATE_CLICK_OFF | |||
BLOCK_METAL_PRESSUREPLATE_CLICK_ON | |||
BLOCK_NOTE_BASEDRUM | |||
BLOCK_NOTE_BASS | |||
BLOCK_NOTE_HARP | |||
BLOCK_NOTE_HAT | |||
BLOCK_NOTE_SNARE | |||
BLOCK_PISTON_CONTRACT | |||
BLOCK_PISTON_EXTEND | |||
BLOCK_PORTAL_AMBIENT | |||
BLOCK_PORTAL_TRAVEL | |||
BLOCK_PORTAL_TRIGGER | |||
BLOCK_REDSTONE_TORCH_BURNOUT | |||
BLOCK_SAND_BREAK | |||
BLOCK_SAND_FALL | |||
BLOCK_SAND_HIT | |||
BLOCK_SAND_PLACE | |||
BLOCK_SAND_STEP | |||
BLOCK_SLIME_BREAK | |||
BLOCK_SLIME_FALL | |||
BLOCK_SLIME_HIT | |||
BLOCK_SLIME_PLACE | |||
BLOCK_SLIME_STEP | |||
BLOCK_SNOW_BREAK | |||
BLOCK_SNOW_FALL | |||
BLOCK_SNOW_HIT | |||
BLOCK_SNOW_PLACE | |||
BLOCK_SNOW_STEP | |||
BLOCK_STONE_BREAK | |||
BLOCK_STONE_FALL | |||
BLOCK_STONE_HIT | |||
BLOCK_STONE_PLACE | |||
BLOCK_STONE_STEP | |||
BLOCK_STONE_BUTTON_CLICK_OFF | |||
BLOCK_STONE_BUTTON_CLICK_ON | |||
BLOCK_STONE_PRESSUREPLATE_CLICK_OFF | |||
BLOCK_STONE_PRESSUREPLATE_CLICK_ON | |||
BLOCK_TRAPDOOR_CLOSE | |||
BLOCK_TRAPDOOR_OPEN | |||
BLOCK_TRIPWIRE_ATTACH | |||
BLOCK_TRIPWIRE_CLICK_OFF | |||
BLOCK_TRIPWIRE_CLICK_ON | |||
BLOCK_TRIPWIRE_DETACH | |||
BLOCK_WATER_AMBIENT | |||
BLOCK_WATERLILY_PLACE | |||
BLOCK_WOOD_BREAK | |||
BLOCK_WOOD_FALL | |||
BLOCK_WOOD_HIT | |||
BLOCK_WOOD_PLACE | |||
BLOCK_WOOD_STEP | |||
BLOCK_WOOD_BUTTON_CLICK_OFF | |||
BLOCK_WOOD_BUTTON_CLICK_ON | |||
BLOCK_WOOD_PRESSUREPLATE_CLICK_OFF | |||
BLOCK_WOOD_PRESSUREPLATE_CLICK_ON | |||
BLOCK_WOODEN_DOOR_CLOSE | |||
BLOCK_WOODEN_DOOR_OPEN | |||
ENCHANT_THORNS_HIT | |||
ENTITY_ARMORSTAND_BREAK | |||
ENTITY_ARMORSTAND_FALL | |||
ENTITY_ARMORSTAND_HIT | |||
ENTITY_ARMORSTAND_PLACE | |||
ENTITY_ARROW_HIT | |||
ENTITY_ARROW_HIT_PLAYER | |||
ENTITY_ARROW_SHOOT | |||
ENTITY_BAT_AMBIENT | |||
ENTITY_BAT_DEATH | |||
ENTITY_BAT_HURT | |||
ENTITY_BAT_TAKEOFF | |||
ENTITY_BLAZE_AMBIENT | |||
ENTITY_BLAZE_BURN | |||
ENTITY_BLAZE_DEATH | |||
ENTITY_BLAZE_HURT | |||
ENTITY_BLAZE_SHOOT | |||
ENTITY_BOBBER_SPLASH | |||
ENTITY_BOBBER_THROW | |||
ENTITY_CAT_AMBIENT | |||
ENTITY_CAT_DEATH | |||
ENTITY_CAT_HURT | |||
ENTITY_CAT_PURR | |||
ENTITY_CAT_PURREOW | |||
ENTITY_CHICKEN_AMBIENT | |||
ENTITY_CHICKEN_DEATH | |||
ENTITY_CHICKEN_EGG | |||
ENTITY_CHICKEN_HURT | |||
ENTITY_CHICKEN_STEP | |||
ENTITY_COW_AMBIENT | |||
ENTITY_COW_DEATH | |||
ENTITY_COW_HURT | |||
ENTITY_COW_MILK | |||
ENTITY_COW_STEP | |||
ENTITY_CREEPER_DEATH | |||
ENTITY_CREEPER_HURT | |||
ENTITY_CREEPER_PRIMED | |||
ENTITY_DONKEY_AMBIENT | |||
ENTITY_DONKEY_ANGRY | |||
ENTITY_DONKEY_CHEST | |||
ENTITY_DONKEY_DEATH | |||
ENTITY_DONKEY_HURT | |||
ENTITY_EGG_THROW | |||
ENTITY_ELDER_GUARDIAN_AMBIENT | |||
ENTITY_ELDER_GUARDIAN_AMBIENT_LAND | |||
ENTITY_ELDER_GUARDIAN_CURSE | |||
ENTITY_ELDER_GUARDIAN_DEATH | |||
ENTITY_ELDER_GUARDIAN_DEATH_LAND | |||
ENTITY_ELDER_GUARDIAN_HURT | |||
ENTITY_ELDER_GUARDIAN_HURT_LAND | |||
ENTITY_ENDERDRAGON_AMBIENT | |||
ENTITY_ENDERDRAGON_DEATH | |||
ENTITY_ENDERDRAGON_FLAP | |||
ENTITY_ENDERDRAGON_GROWL | |||
ENTITY_ENDERDRAGON_HURT | |||
ENTITY_ENDERDRAGON_SHOOT | |||
ENTITY_ENDERDRAGON_FIREBALL_EXPLODE | |||
ENTITY_ENDEREYE_LAUNCH | |||
ENTITY_ENDERMEN_AMBIENT | |||
ENTITY_ENDERMEN_DEATH | |||
ENTITY_ENDERMEN_HURT | |||
ENTITY_ENDERMEN_SCREAM | |||
ENTITY_ENDERMEN_STARE | |||
ENTITY_ENDERMEN_TELEPORT | |||
ENTITY_ENDERMITE_AMBIENT | |||
ENTITY_ENDERMITE_DEATH | |||
ENTITY_ENDERMITE_HURT | |||
ENTITY_ENDERMITE_STEP | |||
ENTITY_ENDERPEARL_THROW | |||
ENTITY_EXPERIENCE_BOTTLE_THROW | |||
ENTITY_EXPERIENCE_ORB_PICKUP | |||
ENTITY_EXPERIENCE_ORB_TOUCH | |||
ENTITY_FIREWORK_BLAST | |||
ENTITY_FIREWORK_BLAST_FAR | |||
ENTITY_FIREWORK_LARGE_BLAST | |||
ENTITY_FIREWORK_LARGE_BLAST_FAR | |||
ENTITY_FIREWORK_LAUNCH | |||
ENTITY_FIREWORK_SHOOT | |||
ENTITY_FIREWORK_TWINKLE | |||
ENTITY_FIREWORK_TWINKLE_FAR | |||
ENTITY_GENERIC_BIG_FALL | |||
ENTITY_GENERIC_BURN | |||
ENTITY_GENERIC_DEATH | |||
ENTITY_GENERIC_DRINK | |||
ENTITY_GENERIC_EAT | |||
ENTITY_GENERIC_EXPLODE | |||
ENTITY_GENERIC_EXTINGUISH_FIRE | |||
ENTITY_GENERIC_HURT | |||
ENTITY_GENERIC_SMALL_FALL | |||
ENTITY_GENERIC_SPLASH | |||
ENTITY_GENERIC_SWIM | |||
ENTITY_GHAST_AMBIENT | |||
ENTITY_GHAST_DEATH | |||
ENTITY_GHAST_HURT | |||
ENTITY_GHAST_SHOOT | |||
ENTITY_GHAST_WARN | |||
ENTITY_GUARDIAN_AMBIENT | |||
ENTITY_GUARDIAN_AMBIENT_LAND | |||
ENTITY_GUARDIAN_ATTACK | |||
ENTITY_GUARDIAN_DEATH | |||
ENTITY_GUARDIAN_DEATH_LAND | |||
ENTITY_GUARDIAN_FLOP | |||
ENTITY_GUARDIAN_HURT | |||
ENTITY_GUARDIAN_HURT_LAND | |||
ENTITY_HORSE_AMBIENT | |||
ENTITY_HORSE_ANGRY | |||
ENTITY_HORSE_ARMOR | |||
ENTITY_HORSE_BREATHE | |||
ENTITY_HORSE_DEATH | |||
ENTITY_HORSE_EAT | |||
ENTITY_HORSE_GALLOP | |||
ENTITY_HORSE_HURT | |||
ENTITY_HORSE_JUMP | |||
ENTITY_HORSE_LAND | |||
ENTITY_HORSE_SADDLE | |||
ENTITY_HORSE_STEP | |||
ENTITY_HORSE_STEP_WOOD | |||
ENTITY_HOSTILE_BIG_FALL | |||
ENTITY_HOSTILE_DEATH | |||
ENTITY_HOSTILE_HURT | |||
ENTITY_HOSTILE_SMALL_FALL | |||
ENTITY_HOSTILE_SPLASH | |||
ENTITY_HOSTILE_SWIM | |||
ENTITY_IRONGOLEM_ATTACK | |||
ENTITY_IRONGOLEM_DEATH | |||
ENTITY_IRONGOLEM_HURT | |||
ENTITY_IRONGOLEM_STEP | |||
ENTITY_ ITEM_BREAK | |||
ENTITY_ ITEM_PICKUP | |||
ENTITY_ ITEMFRAME_ADD_ ITEM | |||
ENTITY_ ITEMFRAME_BREAK | |||
ENTITY_ ITEMFRAME_PLACE | |||
ENTITY_ ITEMFRAME_REMOVE_ ITEM | |||
ENTITY_ ITEMFRAME_ROTATE_ ITEM | |||
ENTITY_LEASHKNOT_BREAK | |||
ENTITY_LEASHKNOT_PLACE | |||
ENTITY_LIGHTNING_IMPACT | |||
ENTITY_LIGHTNING_THUNDER | |||
ENTITY_LINGERINGPOTION_THROW | |||
ENTITY_MAGMACUBE_DEATH | |||
ENTITY_MAGMACUBE_HURT | |||
ENTITY_MAGMACUBE_JUMP | |||
ENTITY_MAGMACUBE_SQUISH | |||
ENTITY_MINECART_INSIDE | |||
ENTITY_MINECART_RIDING | |||
ENTITY_MOOSHROOM_SHEAR | |||
ENTITY_MULE_AMBIENT | |||
ENTITY_MULE_DEATH | |||
ENTITY_MULE_HURT | |||
ENTITY_PAINTING_BREAK | |||
ENTITY_PAINTING_PLACE | |||
ENTITY_PIG_AMBIENT | |||
ENTITY_PIG_DEATH | |||
ENTITY_PIG_HURT | |||
ENTITY_PIG_SADDLE | |||
ENTITY_PIG_STEP | |||
ENTITY_PLAYER_ATTACK_CRIT | |||
ENTITY_PLAYER_ATTACK_KNOCKBACK | |||
ENTITY_PLAYER_ATTACK_NODAMAGE | |||
ENTITY_PLAYER_ATTACK_STRONG | |||
ENTITY_PLAYER_ATTACK_SWEEP | |||
ENTITY_PLAYER_ATTACK_WEAK | |||
ENTITY_PLAYER_BIG_FALL | |||
ENTITY_PLAYER_BURP | |||
ENTITY_PLAYER_DEATH | |||
ENTITY_PLAYER_HURT | |||
ENTITY_PLAYER_LEVELUP | |||
ENTITY_PLAYER_SMALL_FALL | |||
ENTITY_PLAYER_SPLASH | |||
ENTITY_PLAYER_SWIM | |||
ENTITY_RABBIT_AMBIENT | |||
ENTITY_RABBIT_ATTACK | |||
ENTITY_RABBIT_DEATH | |||
ENTITY_RABBIT_HURT | |||
ENTITY_RABBIT_JUMP | |||
ENTITY_SHEEP_AMBIENT | |||
ENTITY_SHEEP_DEATH | |||
ENTITY_SHEEP_HURT | |||
ENTITY_SHEEP_SHEAR | |||
ENTITY_SHEEP_STEP | |||
ENTITY_SHIELD_ BLOCK | |||
ENTITY_SHIELD_BREAK | |||
ENTITY_SHULKER_AMBIENT | |||
ENTITY_SHULKER_CLOSE | |||
ENTITY_SHULKER_DEATH | |||
ENTITY_SHULKER_HURT | |||
ENTITY_SHULKER_HURT_CLOSED | |||
ENTITY_SHULKER_OPEN | |||
ENTITY_SHULKER_SHOOT | |||
ENTITY_SHULKER_TELEPORT | |||
ENTITY_SHULKER_BULLET_HIT | |||
ENTITY_SHULKER_BULLET_HURT | |||
ENTITY_SILVERFISH_AMBIENT | |||
ENTITY_SILVERFISH_DEATH | |||
ENTITY_SILVERFISH_HURT | |||
ENTITY_SILVERFISH_STEP | |||
ENTITY_SKELETON_AMBIENT | |||
ENTITY_SKELETON_DEATH | |||
ENTITY_SKELETON_HURT | |||
ENTITY_SKELETON_SHOOT | |||
ENTITY_SKELETON_STEP | |||
ENTITY_SKELETON_HORSE_AMBIENT | |||
ENTITY_SKELETON_HORSE_DEATH | |||
ENTITY_SKELETON_HORSE_HURT | |||
ENTITY_SLIME_ATTACK | |||
ENTITY_SLIME_DEATH | |||
ENTITY_SLIME_HURT | |||
ENTITY_SLIME_JUMP | |||
ENTITY_SLIME_SQUISH | |||
ENTITY_SMALL_MAGMACUBE_DEATH | |||
ENTITY_SMALL_MAGMACUBE_HURT | |||
ENTITY_SMALL_MAGMACUBE_SQUISH | |||
ENTITY_SMALL_SLIME_DEATH | |||
ENTITY_SMALL_SLIME_HURT | |||
ENTITY_SMALL_SLIME_SQUISH | |||
ENTITY_SNOWBALL_THROW | |||
ENTITY_SNOWMAN_AMBIENT | |||
ENTITY_SNOWMAN_DEATH | |||
ENTITY_SNOWMAN_HURT | |||
ENTITY_SNOWMAN_SHOOT | |||
ENTITY_SPIDER_AMBIENT | |||
ENTITY_SPIDER_DEATH | |||
ENTITY_SPIDER_HURT | |||
ENTITY_SPIDER_STEP | |||
ENTITY_SPLASH_POTION_BREAK | |||
ENTITY_SPLASH_POTION_THROW | |||
ENTITY_SQUID_AMBIENT | |||
ENTITY_SQUID_DEATH | |||
ENTITY_SQUID_HURT | |||
ENTITY_TNT_PRIMED | |||
ENTITY_VILLAGER_AMBIENT | |||
ENTITY_VILLAGER_DEATH | |||
ENTITY_VILLAGER_HURT | |||
ENTITY_VILLAGER_NO | |||
ENTITY_VILLAGER_TRADING | |||
ENTITY_VILLAGER_YES | |||
ENTITY_WITCH_AMBIENT | |||
ENTITY_WITCH_DEATH | |||
ENTITY_WITCH_DRINK | |||
ENTITY_WITCH_HURT | |||
ENTITY_WITCH_THROW | |||
ENTITY_WITHER_AMBIENT | |||
ENTITY_WITHER_BREAK_ BLOCK | |||
ENTITY_WITHER_DEATH | |||
ENTITY_WITHER_HURT | |||
ENTITY_WITHER_SHOOT | |||
ENTITY_WITHER_SPAWN | |||
ENTITY_WOLF_AMBIENT | |||
ENTITY_WOLF_DEATH | |||
ENTITY_WOLF_GROWL | |||
ENTITY_WOLF_HURT | |||
ENTITY_WOLF_PANT | |||
ENTITY_WOLF_SHAKE | |||
ENTITY_WOLF_STEP | |||
ENTITY_WOLF_WHINE | |||
ENTITY_ZOMBIE_AMBIENT | |||
ENTITY_ZOMBIE_ATTACK_DOOR_WOOD | |||
ENTITY_ZOMBIE_ATTACK_IRON_DOOR | |||
ENTITY_ZOMBIE_BREAK_DOOR_WOOD | |||
ENTITY_ZOMBIE_CURE | |||
ENTITY_ZOMBIE_DEATH | |||
ENTITY_ZOMBIE_HURT | |||
ENTITY_ZOMBIE_INFECT | |||
ENTITY_ZOMBIE_STEP | |||
ENTITY_ZOMBIE_UNFECT | |||
ENTITY_ZOMBIE_HORSE_AMBIENT | |||
ENTITY_ZOMBIE_HORSE_DEATH | |||
ENTITY_ZOMBIE_HORSE_HURT | |||
ENTITY_ZOMBIE_PIG_AMBIENT | |||
ENTITY_ZOMBIE_PIG_ANGRY | |||
ENTITY_ZOMBIE_PIG_DEATH | |||
ENTITY_ZOMBIE_PIG_HURT | |||
ITEM_ARMOR_EQUIP_CHAIN | |||
ITEM_ARMOR_EQUIP_DIAMOND | |||
ITEM_ARMOR_EQUIP_GENERIC | |||
ITEM_ARMOR_EQUIP_GOLD | |||
ITEM_ARMOR_EQUIP_IRON | |||
ITEM_ARMOR_EQUIP_LEATHER | |||
ITEM_BOTTLE_FILL | |||
ITEM_BOTTLE_FILL_DRAGONBREATH | |||
ITEM_BUCKET_EMPTY | |||
ITEM_BUCKET_EMPTY_LAVA | |||
ITEM_BUCKET_FILL | |||
ITEM_BUCKET_FILL_LAVA | |||
ITEM_CHORUS_FRUIT_TELEPORT | |||
ITEM_FIRECHARGE_USE | |||
ITEM_FLINTANDSTEEL_USE | |||
ITEM_HOE_TILL | |||
ITEM_SHOVEL_FLATTEN | |||
MUSIC_CREATIVE | |||
MUSIC_CREDITS | |||
MUSIC_DRAGON | |||
MUSIC_END | |||
MUSIC_GAME | |||
MUSIC_MENU | |||
MUSIC_NETHER | |||
RECORD_11 | |||
RECORD_13 | |||
RECORD_ BLOCKS | |||
RECORD_CAT | |||
RECORD_CHIRP | |||
RECORD_FAR | |||
RECORD_MALL | |||
RECORD_MELLOHI | |||
RECORD_STAL | |||
RECORD_STRAD | |||
RECORD_WAIT | |||
RECORD_WARD | |||
UI_BUTTON_CLICK | |||
WEATHER_RAIN | |||
WEATHER_RAIN_ABOVE | |||
== 默认武器 == | |||
该插件有18个默认的武器,可供参考 | |||
Python | |||
Frag Grenade | |||
Riot Shield | |||
Olympia | |||
Hunting Rifle | |||
Type 95 | |||
AK-47 | |||
Flashbang | |||
Toaster | |||
Harrier Strike | |||
C4 | |||
Trinket | |||
CocoPops | |||
Bazooka | |||
Desert Eagle | |||
Carbine | |||
Gauss Shotgun | |||
Putty | |||
== 指令与权限 == | |||
=== 指令 === | |||
/shot - 插件帮助 | |||
/shot list all - 列出所有武器 | |||
/shot list <页> - 按页列出武器 | |||
/shot config reload - 重载插件 | |||
/shot give <玩家> <武器> <数量> - 给<玩家> <数量>个 <武器> | |||
/shot get <武器> <数量> - 得到<数量>个 <武器>. | |||
/shot reload - 刷新手上的武器. | |||
=== 权限 === | |||
==== 普通权限 ==== | |||
crackshot.reloadplugin - 允许重载插件 | |||
crackshot.list - 允许列出所有武器 | |||
crackshot.give.all - 允许给任意玩家武器 | |||
crackshot.get.all - 允许得到所有武器 | |||
crackshot.use.all - 允许使用所有武器 (Default) | |||
crackshot.craft.all - 允许合成所有武器 (Default) | |||
crackshot.buy.all - 允许买所有武器 (Default) | |||
crackshot.shops.all - 允许建造和删除所有武器商店 (不推荐开启) | |||
crackshot.bypass.all - 允许所有武器绕过ID | |||
==== 指定权限 ==== | |||
crackshot.give.<武器> - 允许给所有人指定武器 | |||
crackshot.get.<武器> - 允许得到指定武器 | |||
crackshot.use.<武器> - 允许使用指定武器 | |||
crackshot.craft.<武器> - 允许合成指定武器 | |||
crackshot.buy.<武器> - 允许购买指定武器 | |||
crackshot.shops.<武器> - 允许建造和删除指定武器商店 (不推荐开启) | |||
crackshot.bypass.<武器> - 允许指定武器绕过ID | |||
== 常见问题 == | |||
常见问题 我修改了权限。怎么玩家仍然可以使用所有的武器? | |||
使用的权限是crackshot.use.all | |||
常见问题 我修改了配置。为什么没有武器? | |||
您制作的配置文件可能有一点小错误,请仔细检查 | |||
[[Category:娱乐]] [[Category:经济]] |
2016年10月3日 (一) 13:07的最新版本
CrackShot
CrackShot - 创建你自己的近战或远程武器和复制任何第一人称射击游戏。可以制作出所有武器!
特色
投掷手榴弹。
近战、远程攻击和防暴盾牌。
地雷爆炸时走进的怪物或玩家。
呼叫空袭轰炸指定区域。
你可以远程引爆任何位置的遥控炸弹。
使用陷阱保护你的家。
双持武器。
释放出爆炸性炸弹在爆炸。
在你的武器上添加附件。
创造各种近战武器,从最简单的小刀开始。
特性
一个独立的插件。不需要前置插件。 枪:枪的重力,双持,附件和更多! 装弹:按Q装弹! 自定义声音:给你的武器添加声音吧! 定制配方:为你的武器创建各具特色的配方! 商店:建立商店买你定制的武器! 多世界的支持:在一些世界里禁用武器! 力学:爆头造成额外的伤害,近战武器的暴击! 防暴盾牌:制作使命召唤系列的武器给您的服务器! 炸药:呼叫空袭,部署地雷或远程引爆C4! 弹药: 自定义粒子特效
入门指南
安装方法
步骤1 下载该JAR文件。
步骤2 停止你的服务器。
步骤3 将该jar文件放在您的服务器的插件文件夹中。
步骤4 启动你的服务器。将会产生插件文件夹,其中包含默认的配置文件。
定制武器
可堆叠的值
在下面的例子中,你可能会遇到(…)之类的东西:
sounds_acquired:<声音>,(…) firework_player_shoot:<<烟火>>,(…) make_victim_run_commmand:<命令> |(…)
乍一看,它可能看起来有点奇怪,(…)简单的说就是值可堆叠。这是,多个值支持。
实例:
sounds_acquired:< SOUND1 >,< sound2 >、<声音> firework_player_shoot:< firework1 >,< firework2 >
这些都是可以接受的。一定要格外小心的分离器这是这些值的要求;它通常是不是,或|除非另有规定。
定制声音
所有的声音按照下面的格式:sound-volume-pitch-delay
支持的声音
BLOCK_ANVIL_BREAK BLOCK_ANVIL_DESTROY BLOCK_ANVIL_FALL BLOCK_ANVIL_HIT BLOCK_ANVIL_LAND BLOCK_ANVIL_PLACE BLOCK_ANVIL_STEP BLOCK_ANVIL_USE BLOCK_BREWING_STAND_BREW BLOCK_CHEST_CLOSE BLOCK_CHEST_LOCKED BLOCK_CHEST_OPEN BLOCK_CHORUS_FLOWER_DEATH BLOCK_CHORUS_FLOWER_GROW BLOCK_CLOTH_BREAK BLOCK_CLOTH_FALL BLOCK_CLOTH_HIT BLOCK_CLOTH_PLACE BLOCK_CLOTH_STEP BLOCK_COMPARATOR_CLICK BLOCK_DISPENSER_DISPENSE BLOCK_DISPENSER_FAIL BLOCK_DISPENSER_LAUNCH BLOCK_END_GATEWAY_SPAWN BLOCK_ENDERCHEST_CLOSE BLOCK_ENDERCHEST_OPEN BLOCK_FENCE_GATE_CLOSE BLOCK_FENCE_GATE_OPEN BLOCK_FIRE_AMBIENT BLOCK_FIRE_EXTINGUISH BLOCK_FURNACE_FIRE_CRACKLE BLOCK_GLASS_BREAK BLOCK_GLASS_FALL BLOCK_GLASS_HIT BLOCK_GLASS_PLACE BLOCK_GLASS_STEP BLOCK_GRASS_BREAK BLOCK_GRASS_FALL BLOCK_GRASS_HIT BLOCK_GRASS_PLACE BLOCK_GRASS_STEP BLOCK_GRAVEL_BREAK BLOCK_GRAVEL_FALL BLOCK_GRAVEL_HIT BLOCK_GRAVEL_PLACE BLOCK_GRAVEL_STEP BLOCK_IRON_DOOR_CLOSE BLOCK_IRON_DOOR_OPEN BLOCK_LADDER_BREAK BLOCK_LADDER_FALL BLOCK_LADDER_HIT BLOCK_LADDER_PLACE BLOCK_LADDER_STEP BLOCK_LAVA_AMBIENT BLOCK_LAVA_EXTINGUISH BLOCK_LAVA_POP BLOCK_LEVER_CLICK BLOCK_METAL_BREAK BLOCK_METAL_FALL BLOCK_METAL_HIT BLOCK_METAL_PLACE BLOCK_METAL_STEP BLOCK_METAL_PRESSUREPLATE_CLICK_OFF BLOCK_METAL_PRESSUREPLATE_CLICK_ON BLOCK_NOTE_BASEDRUM BLOCK_NOTE_BASS BLOCK_NOTE_HARP BLOCK_NOTE_HAT BLOCK_NOTE_SNARE BLOCK_PISTON_CONTRACT BLOCK_PISTON_EXTEND BLOCK_PORTAL_AMBIENT BLOCK_PORTAL_TRAVEL BLOCK_PORTAL_TRIGGER BLOCK_REDSTONE_TORCH_BURNOUT BLOCK_SAND_BREAK BLOCK_SAND_FALL BLOCK_SAND_HIT BLOCK_SAND_PLACE BLOCK_SAND_STEP BLOCK_SLIME_BREAK BLOCK_SLIME_FALL BLOCK_SLIME_HIT BLOCK_SLIME_PLACE BLOCK_SLIME_STEP BLOCK_SNOW_BREAK BLOCK_SNOW_FALL BLOCK_SNOW_HIT BLOCK_SNOW_PLACE BLOCK_SNOW_STEP BLOCK_STONE_BREAK BLOCK_STONE_FALL BLOCK_STONE_HIT BLOCK_STONE_PLACE BLOCK_STONE_STEP BLOCK_STONE_BUTTON_CLICK_OFF BLOCK_STONE_BUTTON_CLICK_ON BLOCK_STONE_PRESSUREPLATE_CLICK_OFF BLOCK_STONE_PRESSUREPLATE_CLICK_ON BLOCK_TRAPDOOR_CLOSE BLOCK_TRAPDOOR_OPEN BLOCK_TRIPWIRE_ATTACH BLOCK_TRIPWIRE_CLICK_OFF BLOCK_TRIPWIRE_CLICK_ON BLOCK_TRIPWIRE_DETACH BLOCK_WATER_AMBIENT BLOCK_WATERLILY_PLACE BLOCK_WOOD_BREAK BLOCK_WOOD_FALL BLOCK_WOOD_HIT BLOCK_WOOD_PLACE BLOCK_WOOD_STEP BLOCK_WOOD_BUTTON_CLICK_OFF BLOCK_WOOD_BUTTON_CLICK_ON BLOCK_WOOD_PRESSUREPLATE_CLICK_OFF BLOCK_WOOD_PRESSUREPLATE_CLICK_ON BLOCK_WOODEN_DOOR_CLOSE BLOCK_WOODEN_DOOR_OPEN ENCHANT_THORNS_HIT ENTITY_ARMORSTAND_BREAK ENTITY_ARMORSTAND_FALL ENTITY_ARMORSTAND_HIT ENTITY_ARMORSTAND_PLACE ENTITY_ARROW_HIT ENTITY_ARROW_HIT_PLAYER ENTITY_ARROW_SHOOT ENTITY_BAT_AMBIENT ENTITY_BAT_DEATH ENTITY_BAT_HURT ENTITY_BAT_TAKEOFF ENTITY_BLAZE_AMBIENT ENTITY_BLAZE_BURN ENTITY_BLAZE_DEATH ENTITY_BLAZE_HURT ENTITY_BLAZE_SHOOT ENTITY_BOBBER_SPLASH ENTITY_BOBBER_THROW ENTITY_CAT_AMBIENT ENTITY_CAT_DEATH ENTITY_CAT_HURT ENTITY_CAT_PURR ENTITY_CAT_PURREOW ENTITY_CHICKEN_AMBIENT ENTITY_CHICKEN_DEATH ENTITY_CHICKEN_EGG ENTITY_CHICKEN_HURT ENTITY_CHICKEN_STEP ENTITY_COW_AMBIENT ENTITY_COW_DEATH ENTITY_COW_HURT ENTITY_COW_MILK ENTITY_COW_STEP ENTITY_CREEPER_DEATH ENTITY_CREEPER_HURT ENTITY_CREEPER_PRIMED ENTITY_DONKEY_AMBIENT ENTITY_DONKEY_ANGRY ENTITY_DONKEY_CHEST ENTITY_DONKEY_DEATH ENTITY_DONKEY_HURT ENTITY_EGG_THROW ENTITY_ELDER_GUARDIAN_AMBIENT ENTITY_ELDER_GUARDIAN_AMBIENT_LAND ENTITY_ELDER_GUARDIAN_CURSE ENTITY_ELDER_GUARDIAN_DEATH ENTITY_ELDER_GUARDIAN_DEATH_LAND ENTITY_ELDER_GUARDIAN_HURT ENTITY_ELDER_GUARDIAN_HURT_LAND ENTITY_ENDERDRAGON_AMBIENT ENTITY_ENDERDRAGON_DEATH ENTITY_ENDERDRAGON_FLAP ENTITY_ENDERDRAGON_GROWL ENTITY_ENDERDRAGON_HURT ENTITY_ENDERDRAGON_SHOOT ENTITY_ENDERDRAGON_FIREBALL_EXPLODE ENTITY_ENDEREYE_LAUNCH ENTITY_ENDERMEN_AMBIENT ENTITY_ENDERMEN_DEATH ENTITY_ENDERMEN_HURT ENTITY_ENDERMEN_SCREAM ENTITY_ENDERMEN_STARE ENTITY_ENDERMEN_TELEPORT ENTITY_ENDERMITE_AMBIENT ENTITY_ENDERMITE_DEATH ENTITY_ENDERMITE_HURT ENTITY_ENDERMITE_STEP ENTITY_ENDERPEARL_THROW ENTITY_EXPERIENCE_BOTTLE_THROW ENTITY_EXPERIENCE_ORB_PICKUP ENTITY_EXPERIENCE_ORB_TOUCH ENTITY_FIREWORK_BLAST ENTITY_FIREWORK_BLAST_FAR ENTITY_FIREWORK_LARGE_BLAST ENTITY_FIREWORK_LARGE_BLAST_FAR ENTITY_FIREWORK_LAUNCH ENTITY_FIREWORK_SHOOT ENTITY_FIREWORK_TWINKLE ENTITY_FIREWORK_TWINKLE_FAR ENTITY_GENERIC_BIG_FALL ENTITY_GENERIC_BURN ENTITY_GENERIC_DEATH ENTITY_GENERIC_DRINK ENTITY_GENERIC_EAT ENTITY_GENERIC_EXPLODE ENTITY_GENERIC_EXTINGUISH_FIRE ENTITY_GENERIC_HURT ENTITY_GENERIC_SMALL_FALL ENTITY_GENERIC_SPLASH ENTITY_GENERIC_SWIM ENTITY_GHAST_AMBIENT ENTITY_GHAST_DEATH ENTITY_GHAST_HURT ENTITY_GHAST_SHOOT ENTITY_GHAST_WARN ENTITY_GUARDIAN_AMBIENT ENTITY_GUARDIAN_AMBIENT_LAND ENTITY_GUARDIAN_ATTACK ENTITY_GUARDIAN_DEATH ENTITY_GUARDIAN_DEATH_LAND ENTITY_GUARDIAN_FLOP ENTITY_GUARDIAN_HURT ENTITY_GUARDIAN_HURT_LAND ENTITY_HORSE_AMBIENT ENTITY_HORSE_ANGRY ENTITY_HORSE_ARMOR ENTITY_HORSE_BREATHE ENTITY_HORSE_DEATH ENTITY_HORSE_EAT ENTITY_HORSE_GALLOP ENTITY_HORSE_HURT ENTITY_HORSE_JUMP ENTITY_HORSE_LAND ENTITY_HORSE_SADDLE ENTITY_HORSE_STEP ENTITY_HORSE_STEP_WOOD ENTITY_HOSTILE_BIG_FALL ENTITY_HOSTILE_DEATH ENTITY_HOSTILE_HURT ENTITY_HOSTILE_SMALL_FALL ENTITY_HOSTILE_SPLASH ENTITY_HOSTILE_SWIM ENTITY_IRONGOLEM_ATTACK ENTITY_IRONGOLEM_DEATH ENTITY_IRONGOLEM_HURT ENTITY_IRONGOLEM_STEP ENTITY_ ITEM_BREAK ENTITY_ ITEM_PICKUP ENTITY_ ITEMFRAME_ADD_ ITEM ENTITY_ ITEMFRAME_BREAK ENTITY_ ITEMFRAME_PLACE ENTITY_ ITEMFRAME_REMOVE_ ITEM ENTITY_ ITEMFRAME_ROTATE_ ITEM ENTITY_LEASHKNOT_BREAK ENTITY_LEASHKNOT_PLACE ENTITY_LIGHTNING_IMPACT ENTITY_LIGHTNING_THUNDER ENTITY_LINGERINGPOTION_THROW ENTITY_MAGMACUBE_DEATH ENTITY_MAGMACUBE_HURT ENTITY_MAGMACUBE_JUMP ENTITY_MAGMACUBE_SQUISH ENTITY_MINECART_INSIDE ENTITY_MINECART_RIDING ENTITY_MOOSHROOM_SHEAR ENTITY_MULE_AMBIENT ENTITY_MULE_DEATH ENTITY_MULE_HURT ENTITY_PAINTING_BREAK ENTITY_PAINTING_PLACE ENTITY_PIG_AMBIENT ENTITY_PIG_DEATH ENTITY_PIG_HURT ENTITY_PIG_SADDLE ENTITY_PIG_STEP ENTITY_PLAYER_ATTACK_CRIT ENTITY_PLAYER_ATTACK_KNOCKBACK ENTITY_PLAYER_ATTACK_NODAMAGE ENTITY_PLAYER_ATTACK_STRONG ENTITY_PLAYER_ATTACK_SWEEP ENTITY_PLAYER_ATTACK_WEAK ENTITY_PLAYER_BIG_FALL ENTITY_PLAYER_BURP ENTITY_PLAYER_DEATH ENTITY_PLAYER_HURT ENTITY_PLAYER_LEVELUP ENTITY_PLAYER_SMALL_FALL ENTITY_PLAYER_SPLASH ENTITY_PLAYER_SWIM ENTITY_RABBIT_AMBIENT ENTITY_RABBIT_ATTACK ENTITY_RABBIT_DEATH ENTITY_RABBIT_HURT ENTITY_RABBIT_JUMP ENTITY_SHEEP_AMBIENT ENTITY_SHEEP_DEATH ENTITY_SHEEP_HURT ENTITY_SHEEP_SHEAR ENTITY_SHEEP_STEP ENTITY_SHIELD_ BLOCK ENTITY_SHIELD_BREAK ENTITY_SHULKER_AMBIENT ENTITY_SHULKER_CLOSE ENTITY_SHULKER_DEATH ENTITY_SHULKER_HURT ENTITY_SHULKER_HURT_CLOSED ENTITY_SHULKER_OPEN ENTITY_SHULKER_SHOOT ENTITY_SHULKER_TELEPORT ENTITY_SHULKER_BULLET_HIT ENTITY_SHULKER_BULLET_HURT ENTITY_SILVERFISH_AMBIENT ENTITY_SILVERFISH_DEATH ENTITY_SILVERFISH_HURT ENTITY_SILVERFISH_STEP ENTITY_SKELETON_AMBIENT ENTITY_SKELETON_DEATH ENTITY_SKELETON_HURT ENTITY_SKELETON_SHOOT ENTITY_SKELETON_STEP ENTITY_SKELETON_HORSE_AMBIENT ENTITY_SKELETON_HORSE_DEATH ENTITY_SKELETON_HORSE_HURT ENTITY_SLIME_ATTACK ENTITY_SLIME_DEATH ENTITY_SLIME_HURT ENTITY_SLIME_JUMP ENTITY_SLIME_SQUISH ENTITY_SMALL_MAGMACUBE_DEATH ENTITY_SMALL_MAGMACUBE_HURT ENTITY_SMALL_MAGMACUBE_SQUISH ENTITY_SMALL_SLIME_DEATH ENTITY_SMALL_SLIME_HURT ENTITY_SMALL_SLIME_SQUISH ENTITY_SNOWBALL_THROW ENTITY_SNOWMAN_AMBIENT ENTITY_SNOWMAN_DEATH ENTITY_SNOWMAN_HURT ENTITY_SNOWMAN_SHOOT ENTITY_SPIDER_AMBIENT ENTITY_SPIDER_DEATH ENTITY_SPIDER_HURT ENTITY_SPIDER_STEP ENTITY_SPLASH_POTION_BREAK ENTITY_SPLASH_POTION_THROW ENTITY_SQUID_AMBIENT ENTITY_SQUID_DEATH ENTITY_SQUID_HURT ENTITY_TNT_PRIMED ENTITY_VILLAGER_AMBIENT ENTITY_VILLAGER_DEATH ENTITY_VILLAGER_HURT ENTITY_VILLAGER_NO ENTITY_VILLAGER_TRADING ENTITY_VILLAGER_YES ENTITY_WITCH_AMBIENT ENTITY_WITCH_DEATH ENTITY_WITCH_DRINK ENTITY_WITCH_HURT ENTITY_WITCH_THROW ENTITY_WITHER_AMBIENT ENTITY_WITHER_BREAK_ BLOCK ENTITY_WITHER_DEATH ENTITY_WITHER_HURT ENTITY_WITHER_SHOOT ENTITY_WITHER_SPAWN ENTITY_WOLF_AMBIENT ENTITY_WOLF_DEATH ENTITY_WOLF_GROWL ENTITY_WOLF_HURT ENTITY_WOLF_PANT ENTITY_WOLF_SHAKE ENTITY_WOLF_STEP ENTITY_WOLF_WHINE ENTITY_ZOMBIE_AMBIENT ENTITY_ZOMBIE_ATTACK_DOOR_WOOD ENTITY_ZOMBIE_ATTACK_IRON_DOOR ENTITY_ZOMBIE_BREAK_DOOR_WOOD ENTITY_ZOMBIE_CURE ENTITY_ZOMBIE_DEATH ENTITY_ZOMBIE_HURT ENTITY_ZOMBIE_INFECT ENTITY_ZOMBIE_STEP ENTITY_ZOMBIE_UNFECT ENTITY_ZOMBIE_HORSE_AMBIENT ENTITY_ZOMBIE_HORSE_DEATH ENTITY_ZOMBIE_HORSE_HURT ENTITY_ZOMBIE_PIG_AMBIENT ENTITY_ZOMBIE_PIG_ANGRY ENTITY_ZOMBIE_PIG_DEATH ENTITY_ZOMBIE_PIG_HURT ITEM_ARMOR_EQUIP_CHAIN ITEM_ARMOR_EQUIP_DIAMOND ITEM_ARMOR_EQUIP_GENERIC ITEM_ARMOR_EQUIP_GOLD ITEM_ARMOR_EQUIP_IRON ITEM_ARMOR_EQUIP_LEATHER ITEM_BOTTLE_FILL ITEM_BOTTLE_FILL_DRAGONBREATH ITEM_BUCKET_EMPTY ITEM_BUCKET_EMPTY_LAVA ITEM_BUCKET_FILL ITEM_BUCKET_FILL_LAVA ITEM_CHORUS_FRUIT_TELEPORT ITEM_FIRECHARGE_USE ITEM_FLINTANDSTEEL_USE ITEM_HOE_TILL ITEM_SHOVEL_FLATTEN MUSIC_CREATIVE MUSIC_CREDITS MUSIC_DRAGON MUSIC_END MUSIC_GAME MUSIC_MENU MUSIC_NETHER RECORD_11 RECORD_13 RECORD_ BLOCKS RECORD_CAT RECORD_CHIRP RECORD_FAR RECORD_MALL RECORD_MELLOHI RECORD_STAL RECORD_STRAD RECORD_WAIT RECORD_WARD UI_BUTTON_CLICK WEATHER_RAIN WEATHER_RAIN_ABOVE
默认武器
该插件有18个默认的武器,可供参考
Python Frag Grenade Riot Shield Olympia Hunting Rifle Type 95 AK-47 Flashbang Toaster Harrier Strike C4 Trinket CocoPops Bazooka Desert Eagle Carbine Gauss Shotgun Putty
指令与权限
指令
/shot - 插件帮助 /shot list all - 列出所有武器 /shot list <页> - 按页列出武器 /shot config reload - 重载插件 /shot give <玩家> <武器> <数量> - 给<玩家> <数量>个 <武器> /shot get <武器> <数量> - 得到<数量>个 <武器>. /shot reload - 刷新手上的武器.
权限
普通权限
crackshot.reloadplugin - 允许重载插件 crackshot.list - 允许列出所有武器 crackshot.give.all - 允许给任意玩家武器 crackshot.get.all - 允许得到所有武器 crackshot.use.all - 允许使用所有武器 (Default) crackshot.craft.all - 允许合成所有武器 (Default) crackshot.buy.all - 允许买所有武器 (Default) crackshot.shops.all - 允许建造和删除所有武器商店 (不推荐开启) crackshot.bypass.all - 允许所有武器绕过ID
指定权限
crackshot.give.<武器> - 允许给所有人指定武器 crackshot.get.<武器> - 允许得到指定武器 crackshot.use.<武器> - 允许使用指定武器 crackshot.craft.<武器> - 允许合成指定武器 crackshot.buy.<武器> - 允许购买指定武器 crackshot.shops.<武器> - 允许建造和删除指定武器商店 (不推荐开启) crackshot.bypass.<武器> - 允许指定武器绕过ID
常见问题
常见问题 我修改了权限。怎么玩家仍然可以使用所有的武器? 使用的权限是crackshot.use.all
常见问题 我修改了配置。为什么没有武器? 您制作的配置文件可能有一点小错误,请仔细检查