Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
GunBrain has really got me started thinking. I would love to have a system built into my map specific which gives XP points to players, and reward players that spend a lot of time playing the map.
If it would be possible to target a player's Steam ID using scripts that would be a good start.
Here's my idea more detailed:
I want players to receive XP points when the survival timer hits certain times in my map (survival mode):
4 mins = +1 XP Survival Bonus
7 mins = +1 XP Survival Bonus
15 mins = +2 XP Survival Bonus
20 mins = +1 XP Survival Bonus
25 mins = +1 XP Survival Bonus
30 mins (winning the map) = +10 XP Survival Bonus
If you played a full round and reached the end of the map it would give you a total of 16 XP. The second round you play you only manage to survive 17 minutes which means you earned a total of 4 XP that specific round, these 4 XP are then added to your previous 16 XP so now you have a total of 20 XP earned from playing 2 rounds of the map. These points should then be saved and stored when switching servers etc. Basically I want the points to be saved to a player's Steam ID so when players return to play the map they will have their total previous points displayed.
XP points should be displayed on the HUD for each player, and other players in the current game should have their XP displayed for other players, with the survival timer in consideration so everything doesn't overlap on the screen.
When you are dead you should not be able to receive XP, when someone defibs you then you can earn XP again. Basically the player that is currently dead receives no XP Survival Bonus. Example: You die at 8 mins, someone then defibs you at 18 mins. This means you will earn the XP Survival Bonus at 4 and 7 mins, but no XP Survival Bonus at 15 mins since you were dead at this time.
If a player joins mid-game when the survival timer is currently at 22 mins then the player can still earn the XP Survival Bonus at 25 mins and 30 mins (winning the map) which would give that player a total of 11 XP Survival Bonus.
At the end of a round (when all players die) information is displayed (HUD) how much XP each player has earned that specific round.
If the game is set to public in lobby the amount of XP should be doubled, so you can earn a total of 32 XP for playing a full round and reaching the end of the map if the game is set to public.
The file where the XP data is stored in should not be able to be edited by anyone, to avoid cheating.
The XP that each player has earned should never reset to 0 (players should have their previous earned XP working in a new version of the map, if the map gets updated).
Rewards for reaching certain amounts of XP. By writing "rewards" in the chat a list appears with information about rewards in the chat. 100 XP = ???, 1000 XP = ???, 5000 XP = ???, 10000 XP = ???, 30000 XP = ???. To receive the reward the player would have to manually contact me or automatically receive the reward depending on what the reward is chosen to be.
VSLib is going to help a lot of people... I'm sure of it. I'll have an alpha released within the next two weeks. Yeah I know I've been blabbering about it forever lol.