-
Notifications
You must be signed in to change notification settings - Fork 839
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
75ba7bc
commit 3eddb2a
Showing
7 changed files
with
184 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<title>Clash of Clans GG Script</title> | ||
<link rel="stylesheet" href="styles.css"> | ||
</head> | ||
<body> | ||
<h1>Clash of Clans GG Script</h1> | ||
<button id="modify-gems">Modify Gems</button> | ||
<button id="modify-gold">Modify Gold</button> | ||
<button id="modify-elixir">Modify Elixir</button> | ||
<button id="exit">Exit</button> | ||
<script src="script.js"></script> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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" | ||
] | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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); | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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; | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.