NPCHide: Difference between revisions

From NPC for VCMP 0.4 Servers
Jump to navigation Jump to search
(Created page with "This VCMP 0.4 server module will 1. withhold information about npcs ( now playing in server) to the 'VCMP Browsers'. So the player count will be 0 even if some 10 player slots are used by npc and actual player is zero. On the player list of Browser also, the names of npcs will not be seen. 2. Replace npc names with a space in the list of players the server gives to the client. So when a client connects, the name of the npc will be blank. This is not directly possible, s...")
 
No edit summary
Line 1: Line 1:
<poem>
This VCMP 0.4 server module will  
This VCMP 0.4 server module will  
1. withhold information about npcs ( now playing in server) to the 'VCMP Browsers'. So the player count will be 0 even if some 10 player slots are used by npc and actual player is zero. On the player list of Browser also, the names of npcs will not be seen.
1. withhold information about npcs ( now playing in server) to the 'VCMP Browsers'. So the player count will be 0 even if some 10 player slots are used by npc and actual player is zero. On the player list of Browser also, the names of npcs will not be seen.
Line 7: Line 8:
(b)Set Name All NPC
(b)Set Name All NPC
By default, space is the name of all npc. You can specify custom tags like 'npc' or 'VCMP 0.4' which will be the name of every npc as appearing for a player.
By default, space is the name of all npc. You can specify custom tags like 'npc' or 'VCMP 0.4' which will be the name of every npc as appearing for a player.
</poem>

Revision as of 06:36, 1 February 2023

This VCMP 0.4 server module will
1. withhold information about npcs ( now playing in server) to the 'VCMP Browsers'. So the player count will be 0 even if some 10 player slots are used by npc and actual player is zero. On the player list of Browser also, the names of npcs will not be seen.
2. Replace npc names with a space in the list of players the server gives to the client. So when a client connects, the name of the npc will be blank. This is not directly possible, since server 'replaces' spaces with 'underscore'. When the name of npc is blank, nothing will be shown as name in it's tag. Only health bar will be shown. Also in the F5 screen, the name field will be blank perhaps making easier to read entire F5 screen and note data about other players( the npcs not coming in between).
3. It exports two functions-
(a)Set Max Players
This will set in the VCMP Browser the maximum players allowed in the server. This might be needed as in (1), we are hiding information about some npcs and that slots are marked available whereas it is not.
(b)Set Name All NPC
By default, space is the name of all npc. You can specify custom tags like 'npc' or 'VCMP 0.4' which will be the name of every npc as appearing for a player.