Skip to content

Commit

Permalink
1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
HmmHmmmm committed Feb 13, 2020
1 parent 39f9302 commit fc42a27
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 4 deletions.
44 changes: 41 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,42 @@
![icon](images/PicsArt_02-12-11.18.36.jpg)
![icon](images/1.0/PicsArt_02-12-11.18.36.jpg)

#คลิปตัวอย่าง
https://youtu.be/-XBYw0t43As

```diff
- ปลั๊กอินนี้จะไม่ทำงาน ถ้าคุณไม่ได้ลงปลั๊กอิน Slapper
```


**คุณสมบัติของปลั๊กอินและ api ต่างๆ**<br>
- ปลั๊กอินนี้สามารถสร้างกิจกรรมได้หลายรูปแบบ ขึ้นอยู่กับคำสั่งสตาร์ทตอนที่สร้างกิจกรรม ว่าคุณจะใส่คำสั่งอะไรลงไป ตัวอย่างเช่น กิจกรรมแลกของ คุณก็ใส่คำสั่งแลกของลงไปในคำสั่งสตาร์ทตอนสร้างกิจกรรม และคำสั่งแลกของคุณก็ต้องใส่คำสั่ง gameevent award <ชื่อผู้เล่น> <ชื่อกิจกรรม> เพื่อเป็นการทำให้ผู้เล่นทำกิจกรรมสำเร็จ
- runEvent() จะรันเวลากิจกรรมถอยหลังจนจบ และกิจกรรมจะทำการ reset ผู้เล่นที่เคยทำกิจกรรมนี้ทั้งหมด และตั้งเวลาใหม่
- getPresentEvent() คือกิจกรรมปัจุบันที่รันเวลาอยู่
- getNextEvent() คือกิจกรรมต่อไปจากกิจกรรมปัจุบันที่รันเวลาจนจบ
- setEnabledEvent() เปิด/ปิดกิจกรรม
- onPlayerStartEvent() ผู้เล่นเริ่มทำกิจกรรม
- onPlayerAwardEvent() ผู้เล่นรับรางวัลกิจกรรม


**วิธีใช้งาน**<br>
- คลิปตัวอย่างสร้างกิจกรรม Parkour [คลิก](https://youtu.be/-XBYw0t43As)


## ดาวโหลด
| version | plugin support | Download zip/phar |
| ---- | ------------------------------------ | ---------------------------------------------------------- |
| 1.0 | GenisysPro api 3.0.1 mcpe 1.1 [Click here](https://github.com/GenisysPro/GenisysPro) | [คลิก](https://github.com/HmmHmmmm/GameEventPlugin/releases/1.0) |


**Command**<br>
- /gameevent info : เครดิตผู้สร้างปลั๊กอิน
- /gameevent create <ชื่อกิจกรรม> <เวลา> <ข้อความอธิบาย> <ข้อความรางวัล> : สร้างกิจกรรม
- /gameevent list : ดูรายชื่อกิจกรรม
- /gameevent remove <ชื่อกิจกรรม> : ลบกิจกรรม
- /gameevent settime <ชื่อกิจกรรม> <เวลา> : เช็ตเวลากิจกรรม
- /gameevent setpresent <ชื่อกิจกรรม> : เช็ตเป็นกิจกรรมปัจจุบัน
- /gameevent setnext <ชื่อกิจกรรม> : เช็ตเป็นกิจกรรมถัดไป
- /gameevent enabled <ชื่อกิจกรรม> on|off : เปิด/ปิดกิจกรรม
- /gameevent start <ชื่อผู้เล่น> <ชื่อกิจกรรม> : ให้ผู้เล่นเริ่มทำกิจกรรม
- /gameevent award <ชื่อผู้เล่น> <ชื่อกิจกรรม> : เพิ่มผู้เล่นรับรางวัลกิจกรรม
- /gameevent sign_start : สร้างป้ายเริ่มกิจกรรม
- /gameevent slapper_start : สร้างหุ่นเริ่มกิจกรรม
- /gameevent slapper_award <ชื่อกิจกรรม> : สร้างหุ่นกิจกรรมรับรางวัล
File renamed without changes
2 changes: 1 addition & 1 deletion src/hmmhmmmm/gameevent/GameEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ public static function getInstance(){
public function onLoad(){
self::$instance = $this;
if($this->getServer()->getPluginManager()->getPlugin("Slapper") === null){
$this->getLogger()->critical("§cกรุณาลงปลั๊กอิน Slapper");
$this->getLogger()->critical("§cปลั๊กนี้จะไม่ทำงาน กรุณาลงปลั๊กอิน Slapper");
$this->getServer()->getPluginManager()->disablePlugin($this);
}
}
Expand Down

0 comments on commit fc42a27

Please sign in to comment.