EventScripts Forums
Mattie's EventScripts and Source Forums
Mattie recommends...
Premier Sponsor:Platinum Sponsor:
 
Script Categories
addon (49) admin (269) admins (14) advert (15) adverts (19) afk (15) alerts (12) ammo (23) anti (15) auth (16) automatic (12) awp (23) ban (18) ba_jail (17) bhop (19) block (19) bomb (40) bonus (23) bot (24) bot-management (19) bots (17) bunnyhop (11) Buy (21) cash (65) chat (57) cheat (11) clan (16) classes (22) color (21) colors (18) command (20) commands (18) config (22) connect (42) CS:S (16) css (2498) Damage (35) database (11) dead (15) death (19) deathmatch (70) deathrun (12) disconnect (18) Dissolve (11) dm (20) dod:s (11) dods (386) easy (17) effects (120) English (15) entity (21) es_tools (12) Eventscript (12) flashbang (25) français (99) french (36) fun (286) funny (16) Gabeee (11) gameplay (174) give (16) gravity (11) grenade (25) grenades (29) gun (14) GunGame (26) GunGame5 (11) guns (17) Hack (15) headshot (32) health (54) hegrenade (13) hl2dm (329) HP (13) info (48) information (16) jail (26) jailbreak (11) join (23) jump (12) kick (23) kill (44) kills (22) knife (57) leveling (36) management (14) mani (15) map (25) map-management (27) maps (15) match (17) menu (106) message (20) messaging (52) mod (109) model (14) models (32) money (42) motd (12) music (29) mute (18) nades (18) name (13) noblock (35) player (40) player-management (31) player-tracking (28) popup (55) props (23) protection (27) punishment (50) python (63) quake (18) radio (21) random (36) rank (35) rates (16) rcon (13) realism (21) respawn (61) restrict (36) round (20) rpg (24) rules (42) say (11) scout (19) Script (20) script-helper (25) scriptpack (33) sdk (149) server (44) server-tools (42) shop (12) silly (31) simple (27) skins (24) slay (13) soccer (11) sound (45) sounds (92) spawn (62) speed (25) statistics (13) stats (48) STEAMID (23) Superhero (13) surf (31) Team (25) team-balance (14) teleport (11) text (14) TF2 (143) time (17) timer (14) tools (15) tracers (17) triggers (11) uedi (18) uses_auth (18) utility (11) vip (11) vote (36) voting (22) war (20) wcs (24) wcs:Python (32) weapon (77) weapons (114) web (14) welcome (12) zm (24) zombie (90) zombiemod (51) zombies (11)
Script Authors
*XYZ*SaYnt (12) .:MiB:. (11) .eMko* (6) 101satoon101 (10) 3R10N (24) 4u571n91 (5) 7355608 (9) Absolute (8) Ace Rimmer (40) adminc (5) Adz (8) AgathaKnuppelkuh (8) aidden (8) ajax (5) ak_47 (6) Al3c Tr3v3lyan (6) allstareng (5) ashbash1987 (9) ATAMAH (7) aznone (5) B00M (5) BackRaw (41) BFH_RedBull (8) bigfabi (7) Bioko (7) Blade (10) bladesback (13) bobdole (11) bodzsar1 (8) bonbon (36) Brainsucker (30) cagemonkey (8) carbon-14 (10) CaskioUTF (5) cbirou (15) ChaCaLz2psy4 (5) CharlesT (5) Chrisber (5) chrismrulz (9) Chun (6) cladiron (10) clipz934 (8) Colster (21) Cookieman8 (7) craziest (10) DanielB (19) Darkness123 (8) Dave (9) dbozan99 (7) deathx9 (5) Deathyy (15) dhack (16) Di[M]aN (12) DoCky (27) Don (15) dordtcore (8) DragonFreddo (8) Drassil (5) Einlanzers (42) EmbouT (10) emilplov (7) Errant (10) Eun (6) Fantole (9) Franc1sco (9) freddukes (18) Frequency (6) Fulmine (5) GAMEREN2 (8) german9114 (13) GODJonez (38) GoodfellaDeal (5) Hansi (6) HitThePipe (7) HOLLDIDAY (9) Icetouch (6) ichthys (25) infamous1 (9) Jeff91 (45) JoeyT2006 (30) Juba_PornBorn (12) jxl180 (10) KDBFame (6) L'In20Cible (7) Largo Usagi (10) Lobe (11) loKkdoKk (7) lolo-le-haricot (7) LosNir (5) Lumpi@Work (9) M4rc3L-XCN (7) macshot (6) Matth (5) Mattie (20) MBchrono (15) McFly (20) Medda (5) Memphis-84 (10) Messiah93 (12) Mickyy (5) micmacx (6) Mitchell (5) Mordavolt (7) MrScriptaz (5) mryoung (6) Nicolous (26) ojii (31) Omega_K2 (6) Owned|Myself (8) P3N (7) pand3mic (5) parsimba (5) Pascal257 (9) PatPeter (7) PDrop (10) Phaedrus (18) PhantOm Fury (7) phoenix131 (8) pinkyyy -.- (5) pitbull0993 (7) randomknifer (9) Ratzee (6) ReaCtioN2oo9 (6) Rennnyyy (17) revolutionfighters (6) RideGuy (12) Rio (9) Roeliekt (6) runamagic (13) sandking220 (6) Sarcasm_Poisoning (10) saRs| Johnny-5 (13) Schubaal (10) sea212 (5) sega74rus (7) sgt.angel (6) sicilia (5) sicman_adrian (22) skillz92 (7) sn4k3 (18) snake38 (10) sonicsight (7) spoonman184 (8) stabby (22) stas (22) Strontium Dog (30) SumGuy14 (25) SuperDave (45) surfteam (5) TaCo (5) TanaToS (17) Tealk (6) teowow (16) TheCheeTaH (20) TheDonFather (5) theresthatguy (6) Tiny Tod (7) Totyahun (9) uedi (38) Undead (25) usernamesaretaken (15) Warren (13) westham (6) WhiteAvenger (7) Wonder (14) X-Mania (5) XE_ManUp (13) xfalcon61 (5) zSweetXz (5) [Cs]Lord_Inferno2 (11) [NATO]Hunter (28) ||Wolf|| (10)
Search

Post new topic Reply to topic
Author Message
User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2008-11-01, 10:05 pm 
   Post subject: SimpleDissolvent

SimpleDissolvent

This mod is a remake of Sumguy's Dissolver in python

This will choose 1 of 5 random effects to dissolve a body upon death

Please woot if you like it.

View:
http://addons.eventscripts.com/addons/v ... dissolvent

Download:
http://addons.eventscripts.com/addons/d ... dissolvent


FOR DOD:S

PYTHON:
    import random, gamethread, es, cfglib



    info = es.AddonInfo()

    info.name     = "SimpleDissolvent"

    info.version  = "1.3"

    info.url      = "http://addons.eventscripts.com/addons/view/simpledissolvent"

    info.basename = "simpledissolvent"

    info.author   = "3R10N"

    es.ServerVar('simp_dissolvent', info.version, 'Simplistic body dissolvent').makepublic()



    config = cfglib.AddonCFG(es.getAddonPath(info.basename)   '/'   info.basename   '.cfg')

    config.text('SimpleDissolvent Settings')

    config.text('')

    simp_dissolvent_method  = config.cvar('simp_dissolvent_method',  4, '0 | Energy Effect, 1 | Heavy Electrical, 2 | Light Electrical 3 | Core Effect, 4 | Random Effect')

    simp_wait_time  = config.cvar('simp_wait_time',  0.01, 'How long to wait to dissolve the players body')

    config.write()



    def load():

        config.execute()



    def player_death(ev):

        simp_uid = int(ev['userid'])

        dissolve(simp_uid)

           

    def dissolve(simp_uid):

        simp_wait_temp = simp_wait_time   0.05

        es.server.queuecmd('es_give %s env_entity_dissolver'% simp_uid)

        es.server.queuecmd('es_xfire %s env_entity_dissolver AddOutput "target dod_ragdoll"'% simp_uid)

        es.server.queuecmd('es_xfire %s env_entity_dissolver AddOutput "magnitude 1"'% simp_uid)

        if simp_dissolvent_method == 4:

                es.server.queuecmd('es_xfire %s env_entity_dissolver AddOutput "dissolvetype %s"' % (simp_uid, random.randint(0, 3)))

        else:

                es.server.queuecmd('es_xfire %s env_entity_dissolver AddOutput "dissolvetype %s"' % (simp_uid, simp_dissolvent_method))            

        es.server.queuecmd('es_xfire %s env_entity_dissolver Dissolve'% simp_uid)

        gamethread.delayed(simp_wait_temp, es.server.queuecmd, 'es_xremove env_entity_dissolver')

_________________
Image

Nacht der lebenden Toten


Last edited by 3R10N on 2008-11-24, 6:31 pm, edited 1 time in total.




User avatar
Professor
Professor
Profile

Posts: 2376
Location:
I Come From a Land Down Under
 
New postPosted: 2008-11-01, 10:07 pm 

+woot ;)


User avatar
New User
Profile

Posts: 16
 
New postPosted: 2008-11-02, 8:23 am 

Hi !
Its no worked with dods :cry:


User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2008-11-02, 8:30 am 

Yea I sorry this is a simpler version that will only work for CS:S if you want it to work for DOD:S try this:

PYTHON:
    import random, gamethread, es, cfglib



    info = es.AddonInfo()

    info.name     = "SimpleDissolvent"

    info.version  = "1.1"

    info.url      = "http://addons.eventscripts.com/addons/view/simpledissolvent"

    info.basename = "simpledissolvent"

    info.author   = "3R10N"

    es.ServerVar('simp_dissolvent', info.version, 'Simplistic body dissolvent').makepublic()



    config = cfglib.AddonCFG(es.getAddonPath(info.basename)   '/'   info.basename   '.cfg')

    config.text('SimpleDissolvent Settings')

    simp_dissolvent_method  = config.cvar('simp_dissolvent_method',  0, '0 | Energy Effect, 1 | Heavy Electrical, 2 | Light Electrical 3 | Core Effect, 4 | Random Effect')

    simp_wait_time  = config.cvar('simp_wait_time',  0.01, 'How long to wait to dissolve the players body')

    config.write()



    def player_death(ev):

        simp_uid = int(ev['userid'])

        dissolve(simp_uid)

           

    def dissolve(simp_uid):

        simp_wait_temp = simp_wait_time   0.05

        es.server.queuecmd('es_give %s env_entity_dissolver'% simp_uid)

        es.server.queuecmd('es_xfire %s env_entity_dissolver AddOutput "target dod_ragdoll"'% simp_uid)

        es.server.queuecmd('es_xfire %s env_entity_dissolver AddOutput "magnitude 1"'% simp_uid)

        if simp_dissolvent_method == 4:

                es.server.queuecmd('es_xfire %s env_entity_dissolver AddOutput "dissolvetype %s"' % (simp_uid, random.randint(0, 3)))

        else:

                es.server.queuecmd('es_xfire %s env_entity_dissolver AddOutput "dissolvetype %s"' % (simp_uid, simp_dissolvent_method))            

        es.server.queuecmd('es_xfire %s env_entity_dissolver Dissolve'% simp_uid)

        gamethread.delayed(simp_wait_temp, es.server.queuecmd, 'es_xremove env_entity_dissolver')

_________________
Image

Nacht der lebenden Toten


Last edited by 3R10N on 2008-11-03, 6:43 am, edited 1 time in total.

User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2008-11-02, 4:15 pm 

SimpleDissolvent Updated!
Version: 1.1
Updated on: 2008-11-02 16:10:06
Version Notes:
Made it a 110% remake of Sumguy's Dissolver


Last edited by 3R10N on 2008-11-02, 4:43 pm, edited 1 time in total.

User avatar
Professor
Professor
Profile

Posts: 2376
Location:
I Come From a Land Down Under
 
New postPosted: 2008-11-03, 12:47 am 

My simplier it has cfg ;)


User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2008-11-03, 6:06 am 

Mine does have a cfg it is a 100% copy of Sumguy's mod with 2 new effects.


Please woot it if you like

Updated that post above that works with DOD to my newer version

_________________
Image

Nacht der lebenden Toten


Last edited by 3R10N on 2008-11-03, 6:37 am, edited 1 time in total.

User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2008-11-03, 7:45 pm 

SimpleDissolvent Updated!
Version: 1.2
Updated on: 2008-11-03 19:43:42
Version Notes:
Fixed the .cfg not loading


User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2008-11-06, 2:24 pm 

If there are any request you guys have for this mod, please post them here or on the featurelist

_________________
Image

Nacht der lebenden Toten


User avatar
Historian
Historian
Profile

Posts: 2725
Location:
Germany

Steam Friends Name: backraw1
 
New postPosted: 2008-11-07, 11:25 am 

+w00t

_________________
Image

Flashgames Flashgames Flashgames :D <-- A friend's site ;P

--------------------------------------------------

I am 35% addicted to Counter-Strike. What about you?

There has been KeyError: 2 ('Buffer overflow')# person(?) as addicted as you.


User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2008-11-07, 11:35 am 

SimpleDissolvent Updated!
Version: 1.3
Updated on: 2008-11-07 11:32:57
Version Notes:
Removed the .cfg already being given.


+woot if you like.


User avatar
New User
Profile

Posts: 16
 
New postPosted: 2008-11-24, 12:17 pm 

Hi Frinds

i have updated plugin at last version and it worked no more :( ! What is the problem ?


User avatar
New User
Profile

Posts: 16
 
New postPosted: 2008-11-24, 1:35 pm 

Any idea ?


User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2008-11-24, 5:31 pm 

Did you load it? And what is your version?

EDIT:

What are you using it for?

_________________
Image

Nacht der lebenden Toten


Last edited by 3R10N on 2008-11-24, 5:48 pm, edited 1 time in total.

User avatar
New User
Profile

Posts: 16
 
New postPosted: 2008-11-24, 6:22 pm 

Yes of course , i have load it but it is nothing after kill . Im used now 1.3 version . Version that you have posted for me ( over ) has worked for me and at this time i have version 1.3 and this is no woks for me ! What the Error ?

Im used Dod:S ; Linux .


User avatar
Professor
Professor
Profile

Posts: 1877
Location:
Erionville
 
New postPosted: 2008-11-24, 6:31 pm 

SimpleDissolvent orginally doesn't work for DOD:S as it is a complete reconversion but if you want it for DOD:S I have posted it on the first post.


Don't forget to woot if you like it ;D

_________________
Image

Nacht der lebenden Toten


Last edited by 3R10N on 2008-11-24, 6:35 pm, edited 1 time in total.

User avatar
New User
Profile

Posts: 16
 
New postPosted: 2008-11-24, 7:17 pm 

Thank you for Help but i have tested this code that you have now posted at first post and this is no works !!! That must make config file in directory of plugin ? After Server restart that make NO CONFIG File !!!


User avatar
Mentat
Mentat
Profile

Posts: 4050
 
New postPosted: 2008-11-24, 10:59 pm 

The OrangeBox version of ES (2.1) does not contain cfglib at this moment. Easiest way for you to get it is to download the newest non-OrangeBox version (2.0) and copy from it only the file ..addons/eventscripts/_lib/python/cfglib.py and place it in the same directory on your server. You can download ES2.0 here:
http://forums.mattie.info/cs/forums/viewtopic.php?t=17891

Again, make sure you only copy that one file.

Satoon


Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 26 posts ]  Go to page 1, 2  Next


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group