Skip to content

Instantly share code, notes, and snippets.

View gist:7329125
{
"ReportErrors": true,
"RefreshInterval": 60,
"AddTag": false,
"EqualsCanTarget": false,
"SilentChatCommands": true,
"GetUsersFromWeb": false,
"RefreshUsers": false,
"DateFormat": "dd-mm-yyyy",
"ExtensionDir": "config://shine\\plugins\\",
View faction map guide
All Game Types
Each map needs to have a factionsgamerules entity and a startup_player. startup_player is
where the players camera will be originated once leaving a team or when initially joining the server.
in faction game rules you can define the game type for your map.
Game Type Assault
The attacking team has to capture 3 objective points in order to win.
Once they run out of time they lose and each captured objective grants additional time.
View gist:6814557
Devour:{ "Entity": { "0": [ { "x": "-21.45", "assists": 0, "id": 235771234534, "y": "-7.97", "armor": "30.00", "acc": 0, "lifeform": "marine", "wrh": "90.00", "team": 1, "pdmg": 0, "score": 0, "ping": 0, "kills": 0, "pres": "20.00", "deaths": 0, "weapon": "rifle", "z": "90.51", "sdmg": 0, "name": "[BOT] Flayra", "health": "100.00" }, { "x": "-7.60", "assists": 0, "id": 314923594940, "y": "-7.79", "armor": "30.00", "acc": 0, "lifeform": "marine", "wrh": "90.00", "team": 1, "pdmg": 0, "score": 0, "ping": 0, "kills": 0, "pres": "20.00", "deaths": 0, "weapon": "rifle", "z": "98.32", "sdmg": 0, "name": "[BOT] Insane", "health": "100.00" }, { "x": "-11.43", "assists": 0, "id": 49071975, "y": "-7.79", "armor": "30.00", "acc": 0, "lifeform": "marine", "wrh": "21.01", "team": 1, "pdmg": 0, "score": 0, "ping": 15, "kills": 0, "pres": "20.00", "deaths": 0, "weapon": "rifle", "z": "92.69", "sdmg": 0, "name": "Ghoul", "health": "100.00" }, { "x": "-17.13", "assists": 0, "id": 991499812357, "y": "-7.70", "armor": "30.00",
View Devour Packet 1
Devour:{ "Entity": { "29": [ { "x": "-48.99", "assists": 0, "id": 312599333959, "y": "0.34", "armor": "30.00", "acc": 0, "lifeform": "marine", "wrh": 1.2835780360108, "team": 1, "pdmg": 0, "score": 0, "ping": 0, "kills": 0, "pres": "20.10", "deaths": 0, "weapon": "rifle", "z": "-42.30", "sdmg": 0, "name": "[BOT] Explosif.be", "health": "100.00" }, { "x": "83.21", "assists": 0, "id": 546040368183, "y": "-9.07", "armor": "10.00", "acc": 0, "lifeform": "skulk", "wrh": -0.053306403396844, "team": 2, "pdmg": 0, "score": 0, "ping": 0, "kills": 0, "pres": "20.10", "deaths": 0, "weapon": "bite", "z": "7.58", "sdmg": 0, "name": "[BOT] GISP", "health": "70.00" }, { "x": "80.79", "assists": 0, "id": 355129453965, "y": "-7.32", "armor": "10.00", "acc": 0, "lifeform": "skulk", "wrh": 1.2113839231758, "team": 2, "pdmg": 0, "score": 0, "ping": 0, "kills": 0, "pres": "20.10", "deaths": 0, "weapon": "bite", "z": "4.56", "sdmg": 0, "name": "[BOT] devildog", "health": "70.00" }, { "x": "-68.03", "assists": 0, "id": 993481493957
View gist:6674847
[20:25:44]Ghoul[49071975] ran command sh_showlivestats with no arguments.
Ghoul[49071975] ran command sh_showlivestats with no arguments.
[ { "playerLevel": 0, "totalAssists": 31, "playerSkill": 223, "lifeform": "marine", "isCommander": false, "totalKills": 9, "totalPlayTime": 2548, "totalDeaths": 28, "score": 0, "totalScore": 362, "isbot": false, "killstreak": 0, "ipaddress": "127.0.0.1", "ping": 13, "jumps": 13, "kills": 0, "highestKillstreak": 0, "weapons": [ ], "teamnumber": 1, "deaths": 0, "dc": false, "steamId": 49071975, "total_constructed": 0, "name": "Ghoul", "assists": 0 }, { "playerLevel": 0, "totalAssists": 0, "playerSkill": 83, "lifeform": "marine", "isCommander": false, "totalKills": 0, "totalPlayTime": 0, "totalDeaths": 0, "score": 0, "totalScore": 0, "isbot": true, "killstreak": 0, "ipaddress": "127.0.0.1", "ping": 0, "jumps": 0, "kills": 0, "highestKillstreak": 0, "weapons": [ ], "teamnumber": 1, "deaths": 0, "dc": false, "steamId": 635755413210, "total_constructed": 0, "name": "[BOT] Chops
@GhoulofGSG9
GhoulofGSG9 / gist:6588097
Created Sep 16, 2013
Example NS2Stats log
View gist:6588097
{ "gametime": 220.09199523926, "time": "2013-09-16 23:22:40", "action": "game_reset" }
{ "lifeform": "marine", "gametime": 220.09199523926, "steamId": 2906645, "action": "lifeform_change", "name": "Peter Vertreter", "time": "2013-09-16 23:22:40" }
{ "lifeform": "marine", "gametime": 220.09199523926, "steamId": 132876067, "action": "lifeform_change", "name": "kbmt", "time": "2013-09-16 23:22:40" }
{ "lifeform": "marine", "gametime": 220.09199523926, "steamId": 1488247, "action": "lifeform_change", "name": "b0j4cK", "time": "2013-09-16 23:22:40" }
{ "lifeform": "marine", "gametime": 220.09199523926, "steamId": 708928, "action": "lifeform_change", "name": "LORANGA", "time": "2013-09-16 23:22:40" }
{ "lifeform": "marine", "gametime": 220.09199523926, "steamId": 115722520, "action": "lifeform_change", "name": "Skulk Hogan", "time": "2013-09-16 23:22:40" }
{ "lifeform": "skulk", "gametime": 220.09199523926, "steamId": 28099823, "action": "lifeform_change", "name": "RED-FROG", "time": "2013-09-16 23:22:40" }
{ "life
View example log
This file has been truncated, but you can view the full file.
{ "gametime": 0.14454218745232, "time": "2013-09-10 20:47:05", "action": "game_reset" }
{ "steamId": 32400759, "action": "connect", "gametime": 11.859944343567, "time": "2013-09-10 20:47:17" }
{ "lifeform": "ready_room_player", "gametime": 11.868465423584, "steamId": 32400759, "action": "lifeform_change", "name": "NSPlayer", "time": "2013-09-10 20:47:17" }
{ "steamId": 34558701, "action": "connect", "gametime": 16.726135253906, "time": "2013-09-10 20:47:21" }
{ "lifeform": "ready_room_player", "gametime": 16.726135253906, "steamId": 34558701, "action": "lifeform_change", "name": "NSPlayer", "time": "2013-09-10 20:47:21" }
{ "steamId": 59625772, "action": "connect", "gametime": 17.724306106567, "time": "2013-09-10 20:47:22" }
{ "lifeform": "ready_room_player", "gametime": 17.724306106567, "steamId": 59625772, "action": "lifeform_change", "name": "NSPlayer", "time": "2013-09-10 20:47:22" }
{ "steamId": 53394917, "action": "connect", "gametime": 22.248888015747, "time": "2013-09-10 20:47:27" }
View gist:6517299
This file has been truncated, but you can view the full file.
{ "gametime": 0.14454218745232, "time": "2013-09-10 20:47:05", "action": "game_reset" }
{ "steamId": 32400759, "action": "connect", "gametime": 11.859944343567, "time": "2013-09-10 20:47:17" }
{ "lifeform": "ready_room_player", "gametime": 11.868465423584, "steamId": 32400759, "action": "lifeform_change", "name": "NSPlayer", "time": "2013-09-10 20:47:17" }
{ "steamId": 34558701, "action": "connect", "gametime": 16.726135253906, "time": "2013-09-10 20:47:21" }
{ "lifeform": "ready_room_player", "gametime": 16.726135253906, "steamId": 34558701, "action": "lifeform_change", "name": "NSPlayer", "time": "2013-09-10 20:47:21" }
{ "steamId": 59625772, "action": "connect", "gametime": 17.724306106567, "time": "2013-09-10 20:47:22" }
{ "lifeform": "ready_room_player", "gametime": 17.724306106567, "steamId": 59625772, "action": "lifeform_change", "name": "NSPlayer", "time": "2013-09-10 20:47:22" }
{ "steamId": 53394917, "action": "connect", "gametime": 22.248888015747, "time": "2013-09-10 20:47:27" }
View gist:6400345
Logpart: 1
Log: { "structure_cost": 10, "id": 2542, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "0.5588", "team": 1, "structure_x": "-43.3324", "structure_name": "Extractor", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" }
{ "structure_cost": 15, "id": 1736, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "-0.7620", "team": 1, "structure_x": "-29.2862", "structure_name": "CommandStation", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" }
{ "structure_cost": 20, "id": 2584, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "-0.7774", "team": 1, "structure_x": "-35.4581", "structure_name": "InfantryPortal", "action": "structure_built", "steamId": -1, "structure_z": "-5.8999" }
{ "structure_cost": 8, "id": 2149, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "-3.2512", "te
View LastPartLog56
NS2Stats.org: ( Array
(
[map] => ns2_docking
[key] => bbddce3cc3be81b988a984bf078df1af
[last_part] => 1
[part_number] => 5
[roundlog] => { "damageType": 1, "attackerz": 0, "gametime": 264.34664916992, "attacker_hp": 100, "attacker_weapon": "rifle", "structure_x": "117.9068", "structure_name": "harvester", "action": "hit_structure", "attacker_armor": 30, "attacker_team": 1, "attackerx": 0, "attacker_lifeform": "marine", "attackery": 0, "attacker_steamId": 3357151555, "time": "2013-08-11 20:09:47", "damage": 10, "structure_y": "-2.0320", "structure_id": 996, "structure_z": "76.4794" }
{ "damageType": 1, "attackerz": 0, "gametime": 264.39987182617, "attacker_hp": 100, "attacker_weapon": "rifle", "structure_x": "117.9068", "structure_name": "harvester", "action": "hit_structure", "attacker_armor": 30, "attacker_team": 1, "attackerx": 0, "attacker_lifeform": "marine", "attackery": 0, "attacker_steamId": 3357151555, "time": "2013-08-11 20:09:47", "damage": 10, "structure_y": "-2.0320", "structur