AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   mecklenburg_final.sma (https://forums.alliedmods.net/showthread.php?t=27529)

owenmelbz 04-23-2006 16:40

mecklenburg_final.sma
 
Im not that n00bish as you may think since rickler released mecklenburg i edited and made me own bug free version of it but the mecklenburg_final.amxx has the command to change map to mecklenburg_final.bsp !

i got a copy of the plugin but i dont have the .sma ? anywhere i can get it or anyway i can get it to play on my map and not _final ?

cheers

wonsae 04-23-2006 16:48

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 }

owenmelbz 04-23-2006 16:59

wow cheers how did u get that ?

wonsae 04-23-2006 17:09

http://www.phpbbserver.com/phpbb/vie...4&mforum=harbu

owenmelbz 04-23-2006 17:11

lol cheers shame there is a compile error =/

there is a unclosed brace by

Code:
} public client_putinserver( id ) {

i fixed that but now i get another error sayin

Code:
//mecklenburg_flux.sma blarblarbarb\scripting\mecklenburg_flux.sma(81) : wanring 209: function "client_putinserver" should return a value //

how do i fix ?

wonsae 04-23-2006 17:32

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     }     return PLUGIN_HANDLED }

owenmelbz 04-23-2006 17:38

weee cheeeeeeeeers

Mark186 08-18-2006 03:54

Re: mecklenburg_final.sma
 
wonsae I could hug you. This is awesome thank you very much.

Illusionist 09-03-2006 07:55

Re: mecklenburg_final.sma
 
This is awesome, however I have a question, which tsx.inc and tsxaddon.inc should I use for this, cuz I got a couple of different ones and I don't know which ones to use or even if I have the right ones.


All times are GMT -4. The time now is 05:04.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.