User talk:Rain/Sandbox: Difference between revisions

From Pavlov VR Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''What does and does not belong on this page'''
==What does and does not belong on this page==


If something describes in detail how an aspect of the implementation of Pavlov VR RCON works, it belongs on this page.
If something describes in detail how an aspect of the implementation of Pavlov VR dedicated servers works, it belongs on this page.


If something is only tangentially related to RCON, like how to get an MD5 checksum from text, how to use bash to pipe a list of commands into netcat, file permissions, specific features of tools/libraries, do not belong on this page.
If something is only tangentially related to dedicated servers, like how to get an MD5 checksum from text, how to use bash, execute files, use (s)ftp, port forwarding, file permissions, specific features of tools/libraries, do not belong on this page. That's what guides are for and wikis do not contain guides! Guides may be linked at the bottom of the article.


If something is a hack and not officially supported, such as having more than 10 max players on shack servers, does not belong on this page.
If something is a hack and not officially supported, such as having more than 10 max players on shack servers, does not belong on this page.


Users are expected to have a certain brain capacity to be able to google for things to figure them out. This is not an IT help forum that explains in detail how to use computers. All it must contain is information specific to the RCON protocol. Exception, of course, are the list of available RCON tools and libraries, but this must be limited to a list and a very short description only.
DO NOT REPLICATE INFORMATION THAT IS AVAILABLE IN OTHER PAGES OR WIKIS. LINK TO THEM INSTEAD!


'''Grammar and syntax'''
Users are expected to have a certain brain capacity to be able to google for things to figure them out. This is not an IT help forum that explains in detail how to use computers. All it must contain is information specific to dedicated server software.
 
==Grammar and syntax==


The user/reader is never to be referred to directly. Reflexive and personal pronouns are to be avoided.
The user/reader is never to be referred to directly. Reflexive and personal pronouns are to be avoided.
Line 19: Line 21:
Bad: If this does not work, try something else.
Bad: If this does not work, try something else.


Good: There are alternatives should this not work.
Good: There are alternatives, should this not work.


Bad: Note: I don't think this is accurate
Bad: Note: I don't think this is accurate


Good: Note: The accuracy of this information may be questionable.
Good: Note: The accuracy of this information may be questionable.
Command descriptions use the imperative third person form. These sentences are formulated by starting with "This command...".
Bad: Ban a player
Good: Bans a player
Bad: To enable or disable the whitelist
Good: Enables or disables the whitelist
'''TODO'''
* Gamemodes table, which was moved to dedicated server Game.ini configuration, should be integrated into Gamemodes page
* Disconnect command states "This should always be used when done" but I doubt this is an actual requirement. Needs clarification from dev and, if not strictly required, should be removed.
* GiveAll fails to execute, requires testing by more people than just me
* Test and specify GiveItem slot behaviour for each item category
* SetPlayerSkin, are there any other conditions where skin is removed (eg. TTT new round/role, switching sides in push, ...)
* SetTimeLimit fails to execute, requires testing by more people than just me
* TTTFlushKarma shows no parameters in Help, but is expected to require a parameter (previous wiki, also logically). Confirm it takes one [UniqueID] parameter and send bug report to dave
* TTTGiveCredits - is credits and cash not the same? clarify. does tttgivecredits and givecash/setcash do different things?
* TTTSetRole was previously marked as "currently broken" - requires testing if still broken or if it works now. also link to itemids#ttt-roles
* telnet doesn't seem to work - see discord#⁠rcon-overview-and-commands⁠
* difference to shack servers (shack Help output required) - see discord#⁠rcon-overview-and-commands

Latest revision as of 03:47, 6 July 2023

What does and does not belong on this page

If something describes in detail how an aspect of the implementation of Pavlov VR dedicated servers works, it belongs on this page.

If something is only tangentially related to dedicated servers, like how to get an MD5 checksum from text, how to use bash, execute files, use (s)ftp, port forwarding, file permissions, specific features of tools/libraries, do not belong on this page. That's what guides are for and wikis do not contain guides! Guides may be linked at the bottom of the article.

If something is a hack and not officially supported, such as having more than 10 max players on shack servers, does not belong on this page.

DO NOT REPLICATE INFORMATION THAT IS AVAILABLE IN OTHER PAGES OR WIKIS. LINK TO THEM INSTEAD!

Users are expected to have a certain brain capacity to be able to google for things to figure them out. This is not an IT help forum that explains in detail how to use computers. All it must contain is information specific to dedicated server software.

Grammar and syntax

The user/reader is never to be referred to directly. Reflexive and personal pronouns are to be avoided.

Bad: You can run the command.

Good: This command can be run.

Bad: If this does not work, try something else.

Good: There are alternatives, should this not work.

Bad: Note: I don't think this is accurate

Good: Note: The accuracy of this information may be questionable.