add sborka
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
AddCSLuaFile()
|
||||
game.AddParticles( "particles/at4_explo.pcf")
|
||||
game.AddParticles( "particles/struc_bomb.pcf")
|
||||
game.AddParticles( "particles/fires.pcf")
|
||||
@@ -0,0 +1,33 @@
|
||||
AddCSLuaFile()
|
||||
|
||||
if GetConVar("hb_easyuse") == nil then
|
||||
CreateConVar("hb_easyuse", "1", { FCVAR_REPLICATED, FCVAR_ARCHIVE, FCVAR_NOTIFY } )
|
||||
end
|
||||
|
||||
if GetConVar("hb_fragility") == nil then
|
||||
CreateConVar("hb_fragility", "1", {FCVAR_REPLICATED, FCVAR_ARCHIVE, FCVAR_NOTIFY } )
|
||||
end
|
||||
if GetConVar("hb_nuclear_emp") == nil then
|
||||
CreateConVar("hb_nuclear_emp", "1", { FCVAR_REPLICATED, FCVAR_ARCHIVE, FCVAR_NOTIFY } )
|
||||
end
|
||||
if GetConVar("hb_safeemp") == nil then
|
||||
CreateConVar("hb_safeemp", "1", { FCVAR_REPLICATED, FCVAR_ARCHIVE, FCVAR_NOTIFY } )
|
||||
end
|
||||
if GetConVar("hb_nuclear_vaporisation") == nil then
|
||||
CreateConVar("hb_nuclear_vaporisation", "1", { FCVAR_REPLICATED, FCVAR_ARCHIVE, FCVAR_NOTIFY } )
|
||||
end
|
||||
if GetConVar("hb_shockwave_unfreeze") == nil then
|
||||
CreateConVar("hb_shockwave_unfreeze", "1", { FCVAR_REPLICATED, FCVAR_ARCHIVE, FCVAR_NOTIFY } )
|
||||
end
|
||||
if GetConVar("hb_decals") == nil then
|
||||
CreateConVar("hb_decals", "1", { FCVAR_REPLICATED, FCVAR_ARCHIVE, FCVAR_NOTIFY } )
|
||||
end
|
||||
if GetConVar("hb_realistic_sound") == nil then
|
||||
CreateConVar("hb_realistic_sound", "1", { FCVAR_REPLICATED, FCVAR_ARCHIVE, FCVAR_NOTIFY } )
|
||||
end
|
||||
if GetConVar("hb_sound_shake") == nil then
|
||||
CreateConVar("hb_sound_shake", "1", { FCVAR_REPLICATED, FCVAR_ARCHIVE, FCVAR_NOTIFY } )
|
||||
end
|
||||
if GetConVar("hb_nuclear_fallout") == nil then
|
||||
CreateConVar("hb_nuclear_fallout", "1", { FCVAR_REPLICATED, FCVAR_ARCHIVE, FCVAR_NOTIFY } )
|
||||
end
|
||||
@@ -0,0 +1,11 @@
|
||||
AddCSLuaFile()
|
||||
game.AddDecal( "scorch_small", "decals/scorch_small" );
|
||||
game.AddDecal( "scorch_medium", "decals/scorch_medium" );
|
||||
game.AddDecal( "scorch_big", "decals/scorch_big" );
|
||||
game.AddDecal( "scorch_big_2", "decals/scorch_big_2" );
|
||||
game.AddDecal( "scorch_big_3", "decals/scorch_big_3" );
|
||||
game.AddDecal( "nuke_small", "decals/nuke_small" );
|
||||
game.AddDecal( "nuke_medium", "decals/nuke_medium" );
|
||||
game.AddDecal( "nuke_big", "decals/nuke_big" );
|
||||
game.AddDecal( "nuke_tsar", "decals/nuke_tsar" );
|
||||
game.AddDecal( "tiberium", "models/rogue/tibe/tibe_decal" );
|
||||
42
garrysmod/addons/tfa_antitank/lua/autorun/server/hb_main.lua
Normal file
42
garrysmod/addons/tfa_antitank/lua/autorun/server/hb_main.lua
Normal file
@@ -0,0 +1,42 @@
|
||||
AddCSLuaFile()
|
||||
util.AddNetworkString( "hbombs_cvar" )
|
||||
util.AddNetworkString( "hbombs_net" )
|
||||
util.AddNetworkString( "hbombs_general" )
|
||||
util.AddNetworkString( "hbombs_announcer" )
|
||||
SetGlobalString ( "hb_ver", 5 )
|
||||
|
||||
TOTAL_BOMBS = 0
|
||||
net.Receive( "hbombs_cvar", function( len, pl )
|
||||
if( !pl:IsAdmin() ) then return end
|
||||
local cvar = net.ReadString();
|
||||
local val = net.ReadFloat();
|
||||
if( GetConVar( tostring( cvar ) ) == nil ) then return end
|
||||
if( GetConVarNumber( tostring( cvar ) ) == tonumber( val ) ) then return end
|
||||
|
||||
game.ConsoleCommand( tostring( cvar ) .." ".. tostring( val ) .."\n" );
|
||||
|
||||
end );
|
||||
|
||||
|
||||
function source_debug( ply, command)
|
||||
ply:ChatPrint("Engine Tickrate: \n"..tostring(1/engine.TickInterval()))
|
||||
end
|
||||
concommand.Add( "source_debug", source_debug )
|
||||
|
||||
function hbversion( ply, command, arguments )
|
||||
ply:ChatPrint( "Hbombs 5/14/16" )
|
||||
end
|
||||
concommand.Add( "hb_version", hbversion )
|
||||
|
||||
|
||||
function hb_spawn(ply)
|
||||
ply.gasmasked=false
|
||||
ply.hazsuited=false
|
||||
net.Start( "hbombs_net" )
|
||||
net.WriteBit( false )
|
||||
ply:StopSound("breathing")
|
||||
net.Send(ply)
|
||||
end
|
||||
hook.Add( "PlayerSpawn", "hb_spawn", hb_spawn )
|
||||
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
AddCSLuaFile()
|
||||
|
||||
function hb_physics()
|
||||
Msg("\n|Hbombs physics module initialized!")
|
||||
Msg("\n|If you don't want this, delete the hb_physics.lua file\n")
|
||||
|
||||
phys = {}
|
||||
phys.MaxVelocity = 5000
|
||||
phys.MaxAngularVelocity = 3636.3637695313
|
||||
physenv.SetPerformanceSettings(phys)
|
||||
|
||||
end
|
||||
|
||||
hook.Add( "InitPostEntity", "hb_physics", hb_physics )
|
||||
Reference in New Issue
Block a user