Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Commands #89

Open
wants to merge 72 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
6ffadc4
Create Modules
Darkwater409 Mar 19, 2021
d7edba6
Update Commands
Darkwater409 Mar 19, 2021
6a1e1ae
Update README.md
Darkwater409 Mar 19, 2021
b0d44c7
Update README.md
Darkwater409 Mar 19, 2021
2ce7379
Merge branch 'master' of https://github.com/Discord-Coding-Community/…
Darkwater409 Mar 19, 2021
190169d
Update README.md
Darkwater409 Mar 19, 2021
211c20f
Update Commands
Darkwater409 Mar 19, 2021
8f300c7
Merge branch 'master' of https://github.com/Discord-Coding-Community/…
Darkwater409 Mar 19, 2021
7dac545
Update rpg-setup.txt
Darkwater409 Mar 19, 2021
887a346
Update rpg-setup.txt
Darkwater409 Mar 19, 2021
3b3818f
Update rpg-setup.txt
Darkwater409 Mar 19, 2021
8195494
Update rpg-setup.txt
Darkwater409 Mar 19, 2021
6519ddb
Update profiles-setup.txt
Darkwater409 Mar 19, 2021
bd3c8a0
Update Commands
Darkwater409 Mar 19, 2021
b2f926e
Update report.txt
Darkwater409 Mar 19, 2021
1cc4a10
Update Commands
Darkwater409 Mar 19, 2021
25eed9b
Update deathmatch.txt
Darkwater409 Mar 19, 2021
c370bf7
Update rpg-setup.txt
Darkwater409 Mar 19, 2021
14d6de8
Update profiles-setup.txt
Darkwater409 Mar 19, 2021
685bd73
Update reports-setup.txt
Darkwater409 Mar 19, 2021
ebf984d
Update Commands
Darkwater409 Mar 19, 2021
ef57bd8
Update profile.txt
Darkwater409 Mar 19, 2021
2c66d66
Create rpg.txt
Darkwater409 Mar 19, 2021
8606b41
Update Commands
Darkwater409 Mar 19, 2021
ddcf354
Update rpg-setup.txt
Darkwater409 Mar 19, 2021
d2b0f4a
Update rpg-setup.txt
Darkwater409 Mar 19, 2021
9cad60c
Update rpg-setup.txt
Darkwater409 Mar 19, 2021
e72c600
Update rpg-setup.txt
Darkwater409 Mar 19, 2021
d24ca35
Update commands
Darkwater409 Mar 19, 2021
8e2f91e
Update README.md
Darkwater409 Mar 19, 2021
74ccc98
Delete rpg-setup.txt
Darkwater409 Mar 19, 2021
1966ea6
Update README.md
Darkwater409 Mar 19, 2021
cba82ad
Delete Reports Module
Darkwater409 Mar 19, 2021
959596d
Create dyno-rpg.txt
Darkwater409 Mar 19, 2021
3176587
Update README.md
Darkwater409 Mar 19, 2021
38bf34b
Update README.md
Darkwater409 Mar 19, 2021
d8339f7
Update README.md
Darkwater409 Mar 19, 2021
bbf84e9
Update profiles-setup.txt
Darkwater409 Mar 19, 2021
25a3ff4
Update profiles-setup.txt
Darkwater409 Mar 19, 2021
3fe9396
Delete Profiles module
Darkwater409 Mar 19, 2021
a6acadd
Update README.md
Darkwater409 Mar 21, 2021
9ecb1f6
Update README.md
Darkwater409 Mar 21, 2021
51283c5
Create unregister.txt
Darkwater409 Mar 21, 2021
8b052fd
Update unregister.txt
Darkwater409 Mar 21, 2021
c723efb
Update unregister.txt
Darkwater409 Mar 21, 2021
e021636
Update README.md
Darkwater409 Mar 21, 2021
ccc7d9d
Update Fun Commands/Mini-Games/Dyno-RPG/README.md
Darkwater409 Mar 23, 2021
fbcf31c
Update Fun Commands/Mini-Games/Dyno-RPG/rpg-help.txt
Darkwater409 Mar 23, 2021
c32ce04
Update unregister.txt
Darkwater409 Mar 23, 2021
98ff517
Update rpg-help.txt
Darkwater409 Mar 23, 2021
bb36e87
Update Fun Commands/Mini-Games/Dyno-RPG/cointoss.txt
Darkwater409 Mar 23, 2021
8d13906
Update README.md
Darkwater409 Mar 23, 2021
370b254
Update Fun Commands/Mini-Games/Dyno-RPG/README.md
Darkwater409 Mar 23, 2021
240fac8
Update Fun Commands/Mini-Games/Dyno-RPG/README.md
Darkwater409 Mar 23, 2021
225dc99
Update Fun Commands/Mini-Games/Dyno-RPG/README.md
Darkwater409 Mar 23, 2021
647230c
Update rpg-help.txt
Darkwater409 Mar 23, 2021
cb0f62f
Update rpg-help.txt
Darkwater409 Mar 23, 2021
393d9e2
Update treat.txt
Darkwater409 Mar 23, 2021
f625d5d
Update fester.txt
Darkwater409 Mar 23, 2021
0c869cd
Update raise.txt
Darkwater409 Mar 23, 2021
55e56e4
Update raise.txt
Darkwater409 Mar 23, 2021
a31cbcf
Update cure.txt
Darkwater409 Mar 23, 2021
4337472
Update divinecure.txt
Darkwater409 Mar 23, 2021
d695cf6
Update treat.txt
Darkwater409 Mar 23, 2021
9082b42
Update dyno-rpg.txt
Darkwater409 Mar 23, 2021
c99f30b
Update plague.txt
Darkwater409 Mar 23, 2021
b1ed8c2
Update register.txt
Darkwater409 Mar 23, 2021
e55b624
Update unregister.txt
Darkwater409 Mar 23, 2021
19695da
Update README.md
Darkwater409 Mar 23, 2021
bd659c7
Update README.md
Darkwater409 Mar 23, 2021
d83ac69
Update README.md
Darkwater409 Mar 23, 2021
891ae90
Update cointoss.txt
Darkwater409 Jun 12, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 23 additions & 51 deletions Fun Commands/Mini-Games/Dyno-RPG/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,51 +4,45 @@ permalink: /FunCommands/MiniGames/DynoRPG/
---

# Dyno RPG
Otherwise called **Avelon RPG**, Dyno RPG is a RPG Game made using Dyno CC and inspired by the infection minigame and a few other custom commands. It is planned to be a community project to be built into something everybody can enjoy. As such everyone is welcome to add their own commands to it as they desire.
**Dyno RPG** is a RPG Game made using Dyno Custom Commands and inspired by the infection minigame and a few other custom commands. It is planned to be a community project to be built into something everybody can enjoy. As such everyone is welcome to add their own commands to it as they desire.


## How to
This conversation was marked as resolved.
Show resolved Hide resolved
A simple guide for setting up roles and channels for the commands to work as intended

- The `Adventurer` role is the base role for playing Dyno RPG. As such it is suggested to use the role selection menu when adding the commands to make the commands require it.

- Deathmatch Commands should be allowed only in `the-deathpits`.
- The `divine-council` channel must be only be useable by server mods as it is the channel required for using the Divine Council commands.

- When creating the roles for the commands, make sure to set the channel permissions. The roles you will need to setup channel permissions for are **Adventurer**, **Haunted**, and **Deceased**. **Haunted** and **Deceased** must be unable to chat in any channel other than `the-crypt`. **Adventurer** must be able to post messages and embed images in all channels except `the-crypt` and `divine-council`.

- Divine Council Commands should be limited to serverMod only and only allowed to be used in `divine-council`, while the response can preferably be set to `world-gates` if desired.
- The `Adventurer` role is the base role for playing Dyno RPG.

- `Plugue` and `Fester` should only be useable if the person calling them is `Infected`.
- The channel `the-crypt` was created for use with the `Deceased` role. All people who carry this role are to be considered dead and are only able to continue chatting in here until they have been raised. This channel must be hidden by default to all except the `Deceased` and the `divine-council`.

- Divine Council is not actually a role, it's a nickname for serverMods. As such I decided not to make a separate role for it.
## Dyno RPG Commands

- The `rpg-cmds` command should be accessible to `Adventurer` roles only, while the `register` command should be accessible to everyone in the server so people can join **Avelon**.

- All commands should preferably also be set to both silent and delete so as to prevent anyone from knowing who is doing what.


## Avelon Commands
A Full list of available commands for use with **Avelon RPG**
A full list of available commands for use with **Dyno RPG**

**Registration Commands**

This command is used to join the world of Avelon

- `register`: Grants the **Adenturer** role and enters you into the forsaken world of Avelon
- `register`: Grants the **Adenturer** role and enters you into the forsaken world of **Avelon**.
- `unregister`: Removes the **Adventurer** role and frees you of the forsaken world of **Avelon**.

**Attack Commands**

These commands can be used to attack other players, but be warned some come with *side effects*

- `stab`: Stab another Adventurer
- `blight`: Cast Blight on another Adventurer
- `fester`: Cast Fester on another Adventurer
- `infect`: Cast infect on another Adventurer
- `curse`: Cast a curse on another Adventurer
- `plague`: Cast a plague infecting all Adventurers
- `stab`: Stab another Adventurer
- `sacrifice`: Sacrifice another Adventurer to a random deity
- `deathmatch`: Challenges a randomly chosen deathmatch
- `cointoss`: Used in the coin toss deathmatch, generate random cause of death
- `insult`: Used in the insult deathmatch, generates a random insult
- `sacrifice`: Sacrifice another Adventurer to a random deity.
- `infect:` Infect another Advenurer.
- `fester`: Cast Fester on another Adventurer. Can only be used by Infected Adventurers.
- `plague`: Cast a plague infecting all Adventurers. Can only be used by infected Adventurers.
- `deathmatch`: Challenge an Adventurer to a deathmatch.
- `cointoss`: One of the available deathmatches. Use this command when the coin toss deathmatch is chosen.
- `insult`: One of the available dethmatches. Use this command when the insult dethmatch is chosen.

**Medica Commands**

Expand All @@ -60,9 +54,10 @@ These commands can be used to heal status ailments.

**Divine Commands**

These commands can only be used by the Divine Council *[aka serverMods]*
These commands can only be used by the Divine Council *[aka server mods]*

- `divinecure`: Cures all Adventurers of all ailments
- `divinecure`: Cures all Adventurers of all ailments.
- `dyno-rpg [enable|disable]`: Enable or Disable **all** Dyno RPG Commands.


### Requirements
Expand All @@ -72,6 +67,8 @@ For this to work you will need the following roles in your guild:
- `Blighted`
- `Bleeding`
- `Infected`
- `Deceased`
- `Haunted`
- `Cursed`
- `Sacrificed`
- `Adventurer`
Expand All @@ -81,35 +78,10 @@ As well as the following channels:

- `world-gates`
- `the-crossroads`
- `the-crypt`
- `the-bloodfields`
- `the-deathpit`
- `castle-grounds`
- `castle-courtyard`
- `sacrificial-offerings`
- `divine-council`

### Usage
This guide assumes that your prefix is `?`. We will use `[input1]` and `[input2]` for the user arguments.

A user enters the game by using `?register`, which will give them the Adveturer role and send an introduction message into `world-gates`. This requires that the channel `world-gates` exists in the server.

Once the Adventurer role has been obtained, a user can begin playing by typing `?infect [input1]` to infect another user. The infected user will obtain the `infected` role and in doing so the ability to choose to either spread a plague by typing `?plague` or fester another user by typing `?fester [input1]`.

More attacks that can be done are Blight, Curse, and Sacrifice by typing `?blight [input1]`, `?curse [input1]`, or `?sacrifice [input1]`.
Adventurers can aid eachother by typing `?treat [input1]` to cure each other of status ailments, `?raise [input1]` to raise another Adventurer from the dead, or they can heal themselves by typing `?cure` to cure their own status ailments.

Adventurers can also start a deathmatch with another Adventurer by typing `?deathmatch [input1]`. This will select a deathatch at random.
- For the insult deathmatch, simply type `?insult [input1]` and it will respond with a random hillariously overexagerrated insult.
- For the cointoss deathmatch simply type `?cointoss` and it will respond with a random somewhat hillarious death certificate.

ServerMods and up are reffered to as the Divine Council and can occasionally send down a divine blessing by typing `?divinecure`. This will cure raise and heal all Adventurers.

### Notes

- It is suggested that the `divine-council` channel be useable **ONLY** by serverMods as it is the channel required for using the Divine Council commands.

- When creating the roles for the commands, make sure to determine which roles have which effects. The effects will be entirely up to the ones setting it up, so know that this RPG is best when each role has a specific effect on the one carrying it.

- The `Adventurer` role is the base role for playing Dyno RPG. As such it is suggested to use the role selection menu when adding these commands to make the commands require it.

***This is a ongoing project and will have more commands added over time. Anyone who wishes to contribute their own commands would of course be welcome to do so.***
8 changes: 7 additions & 1 deletion Fun Commands/Mini-Games/Dyno-RPG/blight.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
{delete}
{silent}
{require: Adventurer}
{!role $1 +Blighted}
{!role $1 +Deceased}
{!role {user} +Blighted}
{!role {user} +Deceased}
**{user.username}** has cast Blight on **$1**!

The sound of buzzing can be heard in the distance. **$1** looks up to see what it is.
Expand All @@ -9,4 +15,4 @@ A massive swarm of flesh eating locusts is heading in fast, and there's nowhere

In retrospect, this was not **{user.username}**'s wisest choice...

**$1** and **{user.username}** both scream in agony as the locusts swarm in, devouring their flesh and picking their bones clean.
**$1** and **{user.username}** both scream in agony as the locusts swarm in, devouring their flesh and picking their bones clean.
28 changes: 22 additions & 6 deletions Fun Commands/Mini-Games/Dyno-RPG/cointoss.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
{delete}
{silent}
{require: Adventurer}
{require: #the-deathpits}
{choose:
This conversation was marked as resolved.
Show resolved Hide resolved
**__Survived__**
Chickened out and ran away like a bish!;
**__Survived__**
Kicked the aggrivator in the balls and ran away;
**__Survived__**
Because JOHN MOTHER $#@%ING% CENA!;
**__Survived__**
The Grim Reaper was simply not fealing it and decided to scarf down yogurt and ice cream tonight instead;
**__Death__**
{!role {user} +Deceased}
**Possible Cause of Death**
Killed by poisoned Ice Cream

Expand All @@ -24,6 +37,7 @@ Hanna Montanna - Deranged Slave
**Education**: The $#@% is Education?!?
**Political Views**: Cthulu for President! $#@% YEEESS!!!;
**__Death__**
{!role {user} +Deceased}
**Possible Cause of Death**
Fell off a cliff

Expand All @@ -48,6 +62,7 @@ Rick James - Because RICK JAMES $#%^@
**Education**: Failed Adventurers Academy
**Political Views**: What are these again?;
**__Death__**
{!role {user} +Deceased}
**Possible Cause of Death**
Attacked by a rabid ferret

Expand All @@ -57,38 +72,39 @@ Killed by poisoned jammy biscuits
Influenza

**__Noteworthy Funeral Attendees__**
Sme old guy - Nobody knows who this guys is, or why this guy showed
Some old guy - Nobody knows who this guys is, or why this guy showed

**__Basic Information__**
**Name**: {user.username}
**Date of Birth**: Sunday, 10th Jan 1982
**Star Sign**: Capricorn
**Profession**: Adventurer
**Religion**: The Church f Laterday Crooks
**Religion**: The Church of Laterday Crooks
**Sexuality**: Five Finger Discount-Sexual
**Education**: The Federal Penitentiary
**Political Views**: The Only Good President is a Wealthy Idiot;
**__Death__**
{!role {user} +Deceased}
**Possible Cause of Death**
Fell from the attic looking for missing jigsaw piece
Fell from the attic looking for a missing jigsaw piece

**__Other likely causes__**
Killed by poisoned ice lollies
Killed by a storm, trying to get the perfect photograph
Accidental Poisoning

**__Noteworthy Funeral Attendees__**
None
None - Because nobody cared to show up

**__Basic Information__**
**Name**: {user.username}
**Date of Birth**: Tuesday, 8th Jan 1991
**Star Sign**: Capricorn
**Profession**: Adventurer
**Religion**: Paegan
**Sexuality**:Cthulu-sexual
**Sexuality**: Cthulu-sexual
**Education**: The Church of Sacrificial Offerings for Chtulu
**Political Views**: Cthulu is Love.. Cthulu is Life.. CTHULU IS LOVE.. CTHULU IS LIFE......;
}

Result: {choice}
Result: {choice}
11 changes: 8 additions & 3 deletions Fun Commands/Mini-Games/Dyno-RPG/cure.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
{!role {user} -Infected}
{!role {user} -Bleeding}
{user} cured themselves!
{delete}
{require: Adventurer}
{!role -Infected}
{!role -Bleeding}
{!role -Haunted}
{!announce:#world-gates}
**{user.username}** has used cure!
**{user.username}**'s status ailments are now cured!
4 changes: 4 additions & 0 deletions Fun Commands/Mini-Games/Dyno-RPG/curse.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{delete}
{silent}
{require: Adventurer}
{!role $1 +Cursed}
{!role $1 +Deceased}
**$1** has been cursed...

**$1** attempts to move, but quickly realizes the futility....
Expand Down
7 changes: 6 additions & 1 deletion Fun Commands/Mini-Games/Dyno-RPG/deathmatch.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,7 @@
{choose:coin toss;roulette;insults}
{delete}
{silent}
{require: Adventurer}
{require: #the-deathpits}
{choose:coin toss;insults}
{!announce:#the-deathpits}
**{user.username}** has challenged **$1** to a deathmatch! The trial will be {choice}!
10 changes: 9 additions & 1 deletion Fun Commands/Mini-Games/Dyno-RPG/divinecure.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
{delete}
{require: serverMod}
{require: #divine-council}
{!role {&Adventurer} -Infected}
{!role {&Adventurer} -Blighted}
{!role {&Adventurer} -Festered}
{!role {&Adventurer} -Bleeding}
{!role {&Adventurer} -Cursed}
{!role {&Adventurer} -Sacrificed}
{!role {&Adventurer} -Deceased}
{!role {&Adventurer} -Haunted}
{!role {&Adventurer} -Undead}
{!announce:#world-gates}
The Divine Council has spoken...
A Divine blessing has been sent down on all Adventurers
A Divine blessing has been sent down on all Adventurers!

20 changes: 20 additions & 0 deletions Fun Commands/Mini-Games/Dyno-RPG/dyno-rpg.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{delete}
{require: serverAdmin}
{!cc $1 blight}
{!cc $1 cointoss}
{!cc $1 cure}
{!cc $1 curse}
{!cc $1 deathmatch}
{!cc $1 divinecure}
{!cc $1 fester}
{!cc $1 infect}
{!cc $1 insult}
{!cc $1 plague}
{!cc $1 raise}
{!cc $1 register}
{!cc $1 rpg-help}
{!cc $1 sacrifice}
{!cc $1 stab}
{!cc $1 treat}
{!announce:#divine-council}
**Dyno RPG** commands have been $1d.
4 changes: 4 additions & 0 deletions Fun Commands/Mini-Games/Dyno-RPG/fester.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{delete}
{silent}
{require: Infected}
{!role $1 +Festered}
{!role $1 +Deceased}
**$1** has been inflicted with Fester

**$1** begins to fester.
Expand Down
4 changes: 4 additions & 0 deletions Fun Commands/Mini-Games/Dyno-RPG/infect.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
{delete}
{silent}
{require: Adventurer}
{!role $1 +Infected}
$1 has been infected.... Well that just happened....
https://i.imgur.com/dSg94xA.gif
4 changes: 4 additions & 0 deletions Fun Commands/Mini-Games/Dyno-RPG/insult.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
{delete}
{silent}
{require: Adventurer}
{require: #the-deathpits}
{choose:
This conversation was marked as resolved.
Show resolved Hide resolved
is a piteously myopic half-wit and a horribly atrocious halitosis-infested offensively uninspired malodorous half-wit;
is a sickly pedestrian wretch and a putrid foul-smelling malfunctioning little twerp;
Expand Down
6 changes: 5 additions & 1 deletion Fun Commands/Mini-Games/Dyno-RPG/plague.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
{delete}
{require: Infected}
{!role all +Infected}
An infected Adventurer is spreading a plague! We're all doomed! DOOMED I SAY!
{!announce:#world-gates}
**$1** is spreading a plague! We're all doomed! DOOMED I SAY!
https://imgix.kotaku.com.au/content/uploads/sites/3/2018/06/14/rc4b4axabgiah1oyyqjd.gif?ar=16%3A9&auto=format&fit=crop&q=65&w=720&nrs=40&fm=gif
10 changes: 8 additions & 2 deletions Fun Commands/Mini-Games/Dyno-RPG/raise.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
{delete}
{require: Adventurer}
{!role $1 -Blighted}
{!role $1 -Festered}
{!role $1 -Cursed}
{!role $1 -Sacrificed}
{dm:$1} Looks like someone is looking out for you in this forsaken world...
You have been raised from the dead.
{!role $1 -Deceased}
{!role $1 -Undead}
{!role $1 -Haunted}
{!announce:#world-gates}
This conversation was marked as resolved.
Show resolved Hide resolved
**{user.username}** has cast raise on **$1**
https://media.tenor.com/images/bdd02132633a1881605b95d44f87dc91/tenor.gif
9 changes: 6 additions & 3 deletions Fun Commands/Mini-Games/Dyno-RPG/register.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
{delete}
{!role {user} +Adventurer}
Welcome to the world of **Avelon**, {user.username}!
{!announce:#world-gates}
Welcome to the world of Avelon, {user.username}!

This is a cruel world that the gods have long since forsaken. Darkness and torment lies around every corner, and I cannot guarantee that you will maintain your sanity. But rest assured, the **Divine Council** will watch over you.
This is a cruel world that the gods have long since forsaken. Darkness and torment lies around every corner, and I cannot guarantee that you will maintain your sanity. But rest assured, the Divine Council will watch over you.

Now, head forth with caution young Adventurer, and claim your place in this forsaken world.

Type `?rpg-cmds` to see a list of available commands.
Type `?rpg-help` to see a list of available commands.
http://37.media.tumblr.com/f905ddeaa5d2ae2d7a61b9c0ff978c50/tumblr_n5wjnuMD5j1s1o3y3o1_500.gif
Loading