diff --git a/Games/Clash_Of_Clans/README.md b/Games/Clash_Of_Clans/README.md
new file mode 100644
index 0000000000..e93aec8cc8
--- /dev/null
+++ b/Games/Clash_Of_Clans/README.md
@@ -0,0 +1,65 @@
+# Clash of Clans GG Script
+
+## Overview
+
+The Clash of Clans GG Script is a browser extension designed to modify in-game resources such as gems, gold, and elixir. This script provides users with the ability to adjust these resources for educational purposes, helping them explore the game's mechanics without limitations.
+
+## Features
+
+### Modify Gems
+- **Description**: Allows users to change their current amount of gems to a specified value.
+- **Usage**: Input your current number of gems, and the script will set the gem count to a high value (e.g., 999,999).
+
+### Modify Gold
+- **Description**: Allows users to change their current amount of gold to a specified value.
+- **Usage**: Input your current number of gold, and the script will set the gold count to a high value (e.g., 999,999).
+
+### Modify Elixir
+- **Description**: Allows users to change their current amount of elixir to a specified value.
+- **Usage**: Input your current number of elixir, and the script will set the elixir count to a high value (e.g., 999,999).
+
+## Installation
+
+1. Clone or download the repository.
+2. Open your browser and navigate to the extensions page.
+3. Enable "Developer mode".
+4. Click "Load unpacked" and select the directory containing the downloaded files.
+
+## Usage
+
+1. Open the extension by clicking on the Clash of Clans GG Script icon in your browser.
+2. Choose the desired option:
+ - **Modify Gems**: Enter your current amount of gems when prompted.
+ - **Modify Gold**: Enter your current amount of gold when prompted.
+ - **Modify Elixir**: Enter your current amount of elixir when prompted.
+3. Follow the prompts and alerts to complete the modifications.
+
+## Files
+
+### `index.html`
+
+The HTML file providing the structure of the user interface.
+
+### `styles.css`
+
+The CSS file for styling the user interface.
+
+### `script.js`
+
+The JavaScript file containing the functionality for modifying the game’s resources.
+
+### `manifest.json`
+
+The manifest file required for the browser extension, specifying metadata and permissions.
+
+## Contributing
+
+Contributions are welcome! Please feel free to submit a pull request.
+
+## License
+
+This project is for educational purposes only. Use at your own risk.
+
+---
+
+By using this script, you acknowledge that it is for educational purposes only and should not be used to cheat in the game.
diff --git a/Games/Clash_Of_Clans/index.html b/Games/Clash_Of_Clans/index.html
new file mode 100644
index 0000000000..101e8f7f39
--- /dev/null
+++ b/Games/Clash_Of_Clans/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+
+ Clash of Clans GG Script
+
+
+
+
Clash of Clans GG Script
+
+
+
+
+
+
+
diff --git a/Games/Clash_Of_Clans/manifest.json b/Games/Clash_Of_Clans/manifest.json
new file mode 100644
index 0000000000..2227a6c4b4
--- /dev/null
+++ b/Games/Clash_Of_Clans/manifest.json
@@ -0,0 +1,17 @@
+{
+ "manifest_version": 2,
+ "name": "Clash of Clans GG Script",
+ "version": "1.0",
+ "description": "A script to modify gems, gold, and elixir in Clash of Clans for educational purposes.",
+ "icons": {
+ "48": "icon.png"
+ },
+ "browser_action": {
+ "default_popup": "index.html",
+ "default_icon": "icon.png"
+ },
+ "permissions": [
+ "activeTab"
+ ]
+ }
+
\ No newline at end of file
diff --git a/Games/Clash_Of_Clans/script.js b/Games/Clash_Of_Clans/script.js
new file mode 100644
index 0000000000..92892b0756
--- /dev/null
+++ b/Games/Clash_Of_Clans/script.js
@@ -0,0 +1,63 @@
+// Function to modify gems
+function modifyGems() {
+ let gems = prompt("Enter your current amount of gems:");
+ gems = parseInt(gems);
+ if (isNaN(gems)) {
+ alert("Invalid number. Please try again.");
+ return;
+ }
+ let newGems = 999999;
+ alert(`Gems modified successfully to ${newGems}!`);
+ }
+
+ // Function to modify gold
+ function modifyGold() {
+ let gold = prompt("Enter your current amount of gold:");
+ gold = parseInt(gold);
+ if (isNaN(gold)) {
+ alert("Invalid number. Please try again.");
+ return;
+ }
+ let newGold = 999999;
+ alert(`Gold modified successfully to ${newGold}!`);
+ }
+
+ // Function to modify elixir
+ function modifyElixir() {
+ let elixir = prompt("Enter your current amount of elixir:");
+ elixir = parseInt(elixir);
+ if (isNaN(elixir)) {
+ alert("Invalid number. Please try again.");
+ return;
+ }
+ let newElixir = 999999;
+ alert(`Elixir modified successfully to ${newElixir}!`);
+ }
+
+ // Function to handle button clicks
+ function handleButtonClick(event) {
+ const buttonId = event.target.id;
+ switch (buttonId) {
+ case "modify-gems":
+ modifyGems();
+ break;
+ case "modify-gold":
+ modifyGold();
+ break;
+ case "modify-elixir":
+ modifyElixir();
+ break;
+ case "exit":
+ alert("Exiting script...");
+ break;
+ default:
+ break;
+ }
+ }
+
+ // Add event listeners to buttons
+ document.getElementById("modify-gems").addEventListener("click", handleButtonClick);
+ document.getElementById("modify-gold").addEventListener("click", handleButtonClick);
+ document.getElementById("modify-elixir").addEventListener("click", handleButtonClick);
+ document.getElementById("exit").addEventListener("click", handleButtonClick);
+
\ No newline at end of file
diff --git a/Games/Clash_Of_Clans/styles.css b/Games/Clash_Of_Clans/styles.css
new file mode 100644
index 0000000000..ae365627e9
--- /dev/null
+++ b/Games/Clash_Of_Clans/styles.css
@@ -0,0 +1,21 @@
+body {
+ font-family: Arial, sans-serif;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ height: 100vh;
+ background-color: #f0f0f0;
+ }
+
+ button {
+ margin: 10px;
+ padding: 10px 20px;
+ font-size: 16px;
+ cursor: pointer;
+ }
+
+ h1 {
+ margin-bottom: 20px;
+ }
+
\ No newline at end of file
diff --git a/README.md b/README.md
index 4f55369457..71d94866c9 100644
--- a/README.md
+++ b/README.md
@@ -846,6 +846,7 @@ This repository also provides one such platforms where contributers come over an
| [Subway_Surfers](https://github.com/kunjgit/GameZone/tree/main/Games/Subway_Surfers) |
| [Call_Of_Duty](https://github.com/kunjgit/GameZone/tree/main/Games/Call_Of_Duty) |
| [Minecraft](https://github.com/kunjgit/GameZone/tree/main/Games/Minecraft) |
+| [Class_Of_Clans](https://github.com/kunjgit/GameZone/tree/main/Games/Class_Of_Clans) |
diff --git a/assets/images/Clash_Of_Clans.png b/assets/images/Clash_Of_Clans.png
new file mode 100644
index 0000000000..1d6f900736
Binary files /dev/null and b/assets/images/Clash_Of_Clans.png differ