![]() | i3D.net Support (email & live chat)
|
| |||||||||
| Register | Invite Your Friends | All Albums | Members List | Social Groups | Search | Today's Posts | Mark Forums Read |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
| | #1 (permalink) |
| Believe Join Date: 11 May 08 Location: London, UK
Posts: 1,431
Downloads: 1 Uploads: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | !Propmenu script, could it work with Zombie mod??
Here is an example script by another forum I just wanted to ask I3d if it could work or would it make it unbalanced for the zombie mod maps. !propmenu is basically where props spawn for credits or for money to make a barricade, could work on the camping maps, here the code is //// Script: FDGSpawn 1.3 //// Author: Fishy, initial development: Sleepingpills //// Requires: EventScripts 1.5 with Popups loaded. //// After loading this script clients MUST RECONNECT to receive credits, I suggest changing the level to accomplish this // Configure the script: block config { // The maximum credits a user can earn. If you notice players spamming a lot reduce this es_xsetinfo credits_max 8 // The number of 'free' credits each player receives when they connect // If this is set to higher than credits_max it will be lowered to match es_xsetinfo credits_connect 0 // The number of 'free' credits each player receives when they spawn es_xsetinfo credits_spawn 1 // The number of credits players earn for each kill es_xsetinfo credits_kill 1 // The number of seconds before the plugin explains itself to players who connect es_xsetinfo credits_helpdelay 10 } // DO NOT EDIT ANYTHING BELOW THIS LINE, I REALLY MEAN IT, BAD THINGS WILL HAPPEN IF YOU DO block load { es_doblock fdgspawn/config if (server_var(credits_connect) greaterthan server_var(credits_max)) do { es_xsetinfo credits_connect server_var(credits_max) } es_keygroupcreate s_uses es_doblock fdgspawn/propmenupopup es_msg FDG Spawner (1.3) was (re)loaded. Please reconnect or change the map. } block unload { es_keygroupdelete s_uses es_msg FDG Spawner (1.3) was unloaded. You can no longer use !propmenu. } event player_spawn { es_xsetinfo s_stemp 0 es_keygetvalue s_stemp s_uses event_var(userid) uses es_math s_stemp + server_var(credits_spawn) if (server_var(s_stemp) greaterthan server_var(credits_max)) do { es_keysetvalue s_uses event_var(userid) uses server_var(credits_max) es_tell event_var(userid) #green Your Credits: server_var(credits_max) (Maximum Allowed) } else do { es_keysetvalue s_uses event_var(userid) uses server_var(s_stemp) es_tell event_var(userid) #green Your Credits: server_var(s_stemp) (+ server_var(credits_spawn)) } } event player_activate { es_delayed server_var(credits_helpdelay) es_tell event_var(userid) #lightgreen FDG !propmenu v1.3, http://fdgserver.net/tag » FDGames.co.uk | FDG: Fun, friendly public game servers. es_delayed server_var(credits_helpdelay) es_tell event_var(userid) #lightgreen Say !propmenu to spawn props where you're es_delayed server_var(credits_helpdelay) es_tell event_var(userid) #lightgreen aiming. Kill players to earn more spawns. es_keydelete s_uses event_var(userid) es_keycreate s_uses event_var(userid) es_keysetvalue s_uses event_var(userid) uses server_var(credits_connect) } event player_disconnect { es_keydelete s_uses event_var(userid) } event player_death { es_xsetinfo s_dtemp 0 es_keygetvalue s_dtemp s_uses event_var(attacker) uses es_math s_dtemp + server_var(credits_kill) if (server_var(s_dtemp) greaterthan server_var(credits_max)) do { es_keysetvalue s_uses event_var(attacker) uses server_var(credits_max) es_tell event_var(attacker) #green Your Credits: server_var(credits_max) (Maximum Allowed) } else do { es_keysetvalue s_uses event_var(attacker) uses server_var(s_dtemp) es_tell event_var(attacker) #green Your Credits: server_var(s_dtemp) (+ server_var(credits_kill)) } } //========================================= //========================================= //========================================= //========================================= event player_say { if (event_var(text) equalto !propmenu) do { if (event_var(es_userdead) == 0) do { es popup send propmenu1 event_var(userid) es_xsetinfo s_temp 0 es_keygetvalue s_temp s_uses event_var(userid) uses es_tell event_var(userid) #green Your Credits: server_var(s_temp) } else do { es_tell event_var(userid) Dead players cannot use the prop menu. } } if (event_var(text) equalto !propinfo) do { es_tell event_var(userid) #green Connection Credits: server_var(credits_connect) es_tell event_var(userid) #green Spawn Credits: server_var(credits_spawn) es_tell event_var(userid) #green Kill Credits: server_var(credits_kill) es_tell event_var(userid) #green Max Credits: server_var(credits_max) es_tell event_var(userid) #green Script Version: 1.3 } } //========================================= //========================================= //========================================= //========================================= block propmenupopup { popup create propmenu1 popup addline propmenu1 "============" popup addline propmenu1 "| Purchase Props |" popup addline propmenu1 "============" popup addline propmenu1 "->7. Filing Cabinet - 2 Credits" popup addline propmenu1 "->8. Barrel - 2 Credits" popup addline propmenu1 "->9. Zeus Dryer - 4 Credits" popup addline propmenu1 "->0. Exit" popup submenu propmenu1 7 propmenu1 popup submenu propmenu1 8 propmenu1 popup submenu propmenu1 9 propmenu1 popup select propmenu1 7 fdgspawn/filecabmen popup select propmenu1 8 fdgspawn/barrelmen popup select propmenu1 9 fdgspawn/dryermen //========================================= //========================================= //========================================= //========================================= } //========================================= block filecabmen { es_xsetinfo s_temp 0 es_keygetvalue s_temp s_uses server_var(_popup_userid) uses if (server_var(s_temp) greaterthan 1) do { es_prop_physics_create server_var(_popup_userid) props/cs_office/file_cabinet1.mdl es_math s_temp - 2 es_keysetvalue s_uses server_var(_popup_userid) uses server_var(s_temp) es_tell server_var(_popup_userid) #green Your Credits: server_var(s_temp) (-2) } else do { es_tell server_var(_popup_userid) #green Your Credits: server_var(s_temp) (insufficient funds!) } } //========================================= block barrelmen { es_xsetinfo s_temp 0 es_keygetvalue s_temp s_uses server_var(_popup_userid) uses if (server_var(s_temp) greaterthan 1) do { es_prop_physics_create server_var(_popup_userid) props/de_train/Barrel.mdl es_math s_temp - 2 es_keysetvalue s_uses server_var(_popup_userid) uses server_var(s_temp) es_tell server_var(_popup_userid) #green Your Credits: server_var(s_temp) (-2) } else do { es_tell server_var(_popup_userid) #green Your Credits: server_var(s_temp) (insufficient funds!) } } //========================================= // block dryermen // { // es_xsetinfo s_temp 0 // es_keygetvalue s_temp s_uses server_var(_popup_userid) uses // if (server_var(s_temp) greaterthan 2) do // { // es_prop_physics_create server_var(_popup_userid) props/slow/zeus_dryer/slow_zeus_dryer.mdl // es_math s_temp - 4 // es_keysetvalue s_uses server_var(_popup_userid) uses server_var(s_temp) // es_tell server_var(_popup_userid) #green Your Credits: server_var(s_temp) (-8) // } // else do // { // es_tell server_var(_popup_userid) #green Your Credits: server_var(s_temp) (insufficient funds!) // } // } block dryermen { es_xsetinfo s_temp 0 es_keygetvalue s_temp s_uses server_var(_popup_userid) uses if (server_var(s_temp) greaterthan 3) do { es_prop_physics_create server_var(_popup_userid) props/slow/zeus_dryer/slow_zeus_dryer.mdl es_math s_temp - 4 es_keysetvalue s_uses server_var(_popup_userid) uses server_var(s_temp) es_tell server_var(_popup_userid) #green Your Credits: server_var(s_temp) (-4) } else do { es_tell server_var(_popup_userid) #green Your Credits: server_var(s_temp) (insufficient funds!) } } Feedback would be nice for the spawn prop idea
__________________ » i3D Head Admin/Moderator of Team Fortress 2. » http://forum.i3d.net/team-fortress-2/ |
| |
| Sponsored Links |
| | #4 (permalink) |
| Believe Join Date: 11 May 08 Location: London, UK
Posts: 1,431
Downloads: 1 Uploads: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
could it work with the all weapons server? not as much as the huge server with only smgs
__________________ » i3D Head Admin/Moderator of Team Fortress 2. » http://forum.i3d.net/team-fortress-2/ |
| |
| | #7 (permalink) |
| Evil overlord |
There are more problems with !propmenu active on the a server. People can/will abuse it alot. And we prefer to keep it simple on the servers. |
| |
| | #10 (permalink) |
| i3D.net Gameserver admin Join Date: 06 January 09 Location: AntwerpCiityyyy
Posts: 390
Downloads: 4 Uploads: 0
Xfire: bangbang46 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
More Hunting, Less Camping!
|
| |
| | #11 (permalink) |
| Mad Scientist Join Date: 04 August 07 Location: Sweden
Posts: 6,128
Downloads: 6 Uploads: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
that would be cool dawg.
__________________
|
| |
| | #14 (permalink) | |
| C Join Date: 13 September 08 Location: South England, UK
Posts: 1,180
Downloads: 7 Uploads: 0
Xfire: cassey8449 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Quote:
But HA has spoken, thread should probably be locked.
__________________ ![]() The grumpy old Brit 17:45.59 ( `JennY ) i thought ure 20+ | |
| |
| | #17 (permalink) |
| i3d.net Join Date: 31 August 08 Location: Rhoon, Zuid-Holland
Posts: 1,585
Downloads: 20 Uploads: 0
Xfire: basdej ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
on a propmenu server, after certain props i only got 9 fps...
__________________ ingame name: OVERLORD [nl] Intel Q6600 @ 2.40GHz (4 cores) 4096MB RAM, 1,5 TB hard drive, NVIDIA GeForce 8800 GTS ![]() |
| |
| | #18 (permalink) |
| CS:S Head Admin Join Date: 30 September 07 Location: Paris, France.
Posts: 5,114
Downloads: 62 Uploads: 2 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Sorry, but we will not add propmenu. The settings are fine as they are. Propmenu would ruin the gameplay, making it too easy to camp.
__________________ ► CS:S community manager - Please read our forum rules. Any question? Check our FAQ. |
| |
![]() |
| Tags |
| !propmenu, servers |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
| New To Site? | Need Help? |