mushcode | RhostMUSH meant to facilitate
kandi X-RAY | mushcode Summary
kandi X-RAY | mushcode Summary
mushcode is a PHP library typically used in Telecommunications, Media, Media, Entertainment applications. mushcode has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.
A collection of softcode for PennMUSH and RhostMUSH meant to facilitate free-form roleplaying themepark games.
A collection of softcode for PennMUSH and RhostMUSH meant to facilitate free-form roleplaying themepark games.
Support
Quality
Security
License
Reuse
Support
mushcode has a low active ecosystem.
It has 14 star(s) with 14 fork(s). There are 9 watchers for this library.
It had no major release in the last 12 months.
There are 14 open issues and 5 have been closed. On average issues are closed in 78 days. There are 2 open pull requests and 0 closed requests.
It has a neutral sentiment in the developer community.
The latest version of mushcode is 3.1
Quality
mushcode has 0 bugs and 0 code smells.
Security
mushcode has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
mushcode code analysis shows 0 unresolved vulnerabilities.
There are 0 security hotspots that need review.
License
mushcode does not have a standard license declared.
Check the repository for any license declaration and review the terms closely.
Without a license, all rights are reserved, and you cannot use the library in your applications.
Reuse
mushcode releases are available to install and integrate.
Installation instructions are available. Examples and code snippets are not available.
It has 20712 lines of code, 930 functions and 210 files.
It has high code complexity. Code complexity directly impacts maintainability of the code.
Top functions reviewed by kandi - BETA
kandi has reviewed mushcode and discovered the below as its top functions. This is intended to give you an instant insight into mushcode implemented functionality, and help decide if they suit your requirements.
- compile a tag
- Implodes data into an array .
- Implode an array of data
- renders template cache
- render sub template
- clear compiled template
- parse php tag
- Process a template block
- Execute template function
- Is the given token an expected token?
Get all kandi verified functions for this library.
mushcode Key Features
No Key Features are available at this moment for mushcode.
mushcode Examples and Code Snippets
No Code Snippets are available at this moment for mushcode.
Community Discussions
No Community Discussions are available at this moment for mushcode.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install mushcode
Obtain a SQL Database, Username, and Password. If you're on shared hosting, your provider should be able to give these to you.
Run the Schema.sql file from this repository. The easiest way to do this would be putting it in your shell account, browsing to the file, and then typing mysql -u <username> -p <database> < Schema.sql replacing the appropriate fields.
For PennMUSH, edit your mush.cnf so that the sql_* entries are appropriate. Note that MariaDB is counted as MySQL. Just use MySQL style if you're using MariaDB. For RhostMUSH, the file you want is game/rhost_mysql.conf
This readme assumes you at least know the basics of what you're doing by installing softcode and running a game, have a host, know how to get the game running and back it up, edit its files, etc. If you don't, I'd suggest checking out these fine people over at MUS*H, PennMUSH's development/social hangout establishment, available at: http://mush.pennmush.org/ - most coders there could easily get you going in a flash.
Examine your mush.cnf, make sure it has the following: Event Handler and Ancestors will be handled by the #1 Startup - leave these alone. function_invocation_limit 100000 queue_entry_cpu_time 4500 null_eq_zero yes pueblo yes Under the help section, comment out ahelp, anews, and news. max_named_qregs 250
Recommendations in mush.cnf: These are not NECESSARY, but are nice to have. mud_name - set it to something short but respectable, it'll be showing up in my code a lot! Uncomment all the dump_* messages and then clear dump_complete - this'll get rid of that annoying 'GAME: Save Complete.' Instead of using the built-in txt files, create in-game objects and put the displays there? It'll protect them from Git updates and lets you use ANSI and softcode displays! player_name_spaces yes page_aliases yes Under Flags section: You may also want to include ANSI and COLOR256 as a default but some clients might barf at this.
In your restart file, uncomment and ensure your LANG=en_US to enable the expanded charset. This is required because many SQL queries utilize unusual characters as delimiters. Some server OSes might need the ISO version of en_US specified, typically: LANG=en_US.ISO-8859-1
Logon to your code-WIZARD character who will own the code. Run the CORE 01 file from PennMUSH folder to create the Core Code Parent.
Next, logon to #1 and run CORE 02.
Return to your WIZARD character and run CORE 03, CORE 04, and CORE 05.
@shutdown/reboot to make sure all of the STARTUPS are working.
At this point, you can choose to install whatever you want.
Use +gameconfig to configure all relevant settings as appropriate to your game.
Have fun!
Be sure you are saving the .conf files with UNIX linebreaks if you're on Windows! I recommend notepad++ for the job. netrhost.conf options: A) includenest 15 B) includecount 50.
This readme assumes you at least know the basics of what you're doing by installing softcode and running a game, have a host, know how to get the game running and back it up, edit its files, etc. If you don't, I'd suggest checking out these fine people over at MUS*H, PennMUSH's development/social hangout establishment, available at: http://mush.pennmush.org/ - most coders there could easily get you going in a flash. Even if you're using RhostMUSH.
Logon to your Immortal character who will own the code. Run the CORE 01 file to create the Core Code Parent.
Run CORE 02. Unlike Penn this will be run off the same character, not #1.
Run CORE 03, CORE 04, and CORE 05
@reboot to make sure all of the STARTUPS are working.
At this point, you can choose to install whatever you want. HOWEVER, do note that the helpfiles for each system are included in the system's file. If you want to use my Help System, install it FIRST. This will ensure the helpfiles are entered as the systems are installed.
Use +gameconfig to configure all relevant settings as appropriate to your game.
Have fun!
Run the Schema.sql file from this repository. The easiest way to do this would be putting it in your shell account, browsing to the file, and then typing mysql -u <username> -p <database> < Schema.sql replacing the appropriate fields.
For PennMUSH, edit your mush.cnf so that the sql_* entries are appropriate. Note that MariaDB is counted as MySQL. Just use MySQL style if you're using MariaDB. For RhostMUSH, the file you want is game/rhost_mysql.conf
This readme assumes you at least know the basics of what you're doing by installing softcode and running a game, have a host, know how to get the game running and back it up, edit its files, etc. If you don't, I'd suggest checking out these fine people over at MUS*H, PennMUSH's development/social hangout establishment, available at: http://mush.pennmush.org/ - most coders there could easily get you going in a flash.
Examine your mush.cnf, make sure it has the following: Event Handler and Ancestors will be handled by the #1 Startup - leave these alone. function_invocation_limit 100000 queue_entry_cpu_time 4500 null_eq_zero yes pueblo yes Under the help section, comment out ahelp, anews, and news. max_named_qregs 250
Recommendations in mush.cnf: These are not NECESSARY, but are nice to have. mud_name - set it to something short but respectable, it'll be showing up in my code a lot! Uncomment all the dump_* messages and then clear dump_complete - this'll get rid of that annoying 'GAME: Save Complete.' Instead of using the built-in txt files, create in-game objects and put the displays there? It'll protect them from Git updates and lets you use ANSI and softcode displays! player_name_spaces yes page_aliases yes Under Flags section: You may also want to include ANSI and COLOR256 as a default but some clients might barf at this.
In your restart file, uncomment and ensure your LANG=en_US to enable the expanded charset. This is required because many SQL queries utilize unusual characters as delimiters. Some server OSes might need the ISO version of en_US specified, typically: LANG=en_US.ISO-8859-1
Logon to your code-WIZARD character who will own the code. Run the CORE 01 file from PennMUSH folder to create the Core Code Parent.
Next, logon to #1 and run CORE 02.
Return to your WIZARD character and run CORE 03, CORE 04, and CORE 05.
@shutdown/reboot to make sure all of the STARTUPS are working.
At this point, you can choose to install whatever you want.
Use +gameconfig to configure all relevant settings as appropriate to your game.
Have fun!
Be sure you are saving the .conf files with UNIX linebreaks if you're on Windows! I recommend notepad++ for the job. netrhost.conf options: A) includenest 15 B) includecount 50.
This readme assumes you at least know the basics of what you're doing by installing softcode and running a game, have a host, know how to get the game running and back it up, edit its files, etc. If you don't, I'd suggest checking out these fine people over at MUS*H, PennMUSH's development/social hangout establishment, available at: http://mush.pennmush.org/ - most coders there could easily get you going in a flash. Even if you're using RhostMUSH.
Logon to your Immortal character who will own the code. Run the CORE 01 file to create the Core Code Parent.
Run CORE 02. Unlike Penn this will be run off the same character, not #1.
Run CORE 03, CORE 04, and CORE 05
@reboot to make sure all of the STARTUPS are working.
At this point, you can choose to install whatever you want. HOWEVER, do note that the helpfiles for each system are included in the system's file. If you want to use my Help System, install it FIRST. This will ensure the helpfiles are entered as the systems are installed.
Use +gameconfig to configure all relevant settings as appropriate to your game.
Have fun!
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page