Code:
// Base Code from Suzukas Stripper 2
#define HWRP_SETTINGS
#include <amxmodx>
#include <engine>
#include <tsx>
#include <fakemeta>
#include <tsxaddon>
new do_stuff
public plugin_init()
{
register_plugin("HRP Meck_Final","0.01","TSRP")
new mapname[32]
get_mapname( mapname, 31 )
if( equali( mapname, "ts_lobby" ) ) server_cmd( "map mecklenburg_final" )
}
public plugin_precache()
{
register_forward(FM_SetModel,"set_handle")
register_forward(FM_PrecacheModel,"precache_handle")
register_forward(FM_PrecacheGeneric,"precache_handle")
precache_model( "models/ammopack.mdl" )
}
public client_putinserver( id )
{
if( !do_stuff )
{
////////////////////
// Make them locked
////////////////////
force_use( id, find_ent_by_tname( -1, "armory_door1" ) )
force_use( id, find_ent_by_tname( -1, "armory_door2" ) )
force_use( id, find_ent_by_tname( -1, "prison_door_main2" ) )
force_use( id, find_ent_by_tname( -1, "fight_frt_door" ) )
force_use( id, find_ent_by_tname( -1, "ahideout_mcpd_door" ) )
force_use( id, find_ent_by_tname( -1, "window_hideout_1_door" ) )
force_use( id, find_ent_by_tname( -1, "warehouse_door" ) )
force_use( id, find_ent_by_tname( -1, "inn_lock2" ) )
force_use( id, find_ent_by_tname( -1, "fightctrl_door" ) )
force_use( id, find_ent_by_tname( -1, "warhouse_hide_door_1" ) )
force_use( id, find_ent_by_tname( -1, "warhouse_hide_door_2" ) )
force_use( id, find_ent_by_tname( -1, "warehossidedoor" ) )
#if defined HWRP_SETTINGS
//////////////////////////////////////
// Make the back doors of MCMD locked
//////////////////////////////////////
remove_entity( find_ent_by_target( -1, "hospital_door_1" ) )
remove_entity( find_ent_by_target( -1, "hospital_door_3" ) )
force_use( id, find_ent_by_target( -1, "hospital_door_1" ) )
force_use( id, find_ent_by_target( -1, "hospital_door_2" ) )
force_use( id, find_ent_by_target( -1, "hospital_door_3" ) )
#endif
/////////////////
// Remove Stuff
/////////////////
remove_entity( 237 ) // Diner heal button
remove_entity( find_ent_by_target( -1, "711_robbery" ) ) // 7/11 Robber button removed
remove_entity( find_ent_by_target( -1, "diner_robbery_start" ) )
entity_set_string( find_ent_by_tname( -1, "bank_door_1" ), EV_SZ_target, "" ) // Rename the bank door
return PLUGIN_CONTINUE
}