GithubHelp home page GithubHelp logo

cpadventures / cpaclient Goto Github PK

View Code? Open in Web Editor NEW

This project forked from secretagencyclubpenguin/clubpenguinclient

0.0 0.0 0.0 41.57 MB

ClubPenguinAdventuresClient

License: Apache License 2.0

JavaScript 100.00%

cpaclient's Introduction

THIS PROJECT IS ON EOL, NO MORE SUPPORT, FORKS ARE WELCOMED BUT NO PULL REQUEST WILL BE ACCEPTED

ClubPenguinClient

This club penguin client is a "flash port" for people like me that want a private server

Download client / Descargar cliente

WARNING: For people that are searching the build of my client for my private server please DO NOT keep reading this guide

ATENCION: Para las personas que estan buscando la app de mi cliente DEJEN de seguir leyendo esta guia

Special thanks

Thanks a lot for the "base" its practically all the code but anyways to the NewCP Team

Repo: https://github.com/New-Club-Penguin/NewCP-App

Making the build

For making the build you will need OBLIGATORY to post your client to github, here are some instructions:

  1. Install git https://git-scm.com/downloads
  2. Go to https://github.com and create an account
  3. Open a terminal in your pc, and clone this repository (on your desktop for example) git clone https://github.com/SecretAgencyClubPenguin/ClubPenguinClient
  4. IMPORTANT When you clone the repository, go to (Your repository) > Actions > Enable Workflows (Only if you see the message if not, ignore this step)
  5. Enter the folder of the client
  6. Go to the config file and edit it (with notepad for example, DO NOT USE WORD PLEASE), to see the explanation of each config click here
  7. Copy the name of the repository you created and your username, you should have something like this SecretAgencyClubPenguin/ClubPenguinClient and paste it in the "repositoryName" config DO NOT REMOVE THE "" ON ANYTHING just put the name inside the "" replacing SecretAgencyClubPenguin/ClubPenguinClient
  8. Create a personal access token click here, read that instructions then when you have it in your repository go to Settings > Secrets and Variables > Actions > New Repository Secret, set the name exactly this BUILD_TOKEN, and in the space where it says secret put your token. DO NOT SHARE THIS TOKEN
  9. Now just use this commands inside the folder of your client (hit enter for each command do not put them in the same line)
    	git add .
    	git commit -m "New"
    	git push origin main
  10. If you follow these instructions correctly, if you go to the "Actions" part on your repository some "workflow" should be executing and you should be able to download the executable of your client

Config file

The config file has various things that you need to change

If you want to change something please go to the file config.json

{
	"mainURL": "Your url of your private server",
	"repositoryName": "The name of your repo in github",
	"discordRpc": {
		"enable": true, // This setting its if you want to enable the discord presence
		"discordAppId": "The ID of your presence app",
		"activityTitle": "The activity title",
		"activityDescription": "The activity description",
		"buttons": [
			{
				"label": "Unirse al servidor",
				"url": "https://discord.gg/g3ZbCmShD4"
			}
		] //This are buttons, you can configure them
	},
	"windowSettings": {
		"width": 1280,
		"height": 720
	} //These are settings of the window, please do not change this
}

cpaclient's People

Contributors

vyrekxd avatar cpadventures avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.