EventScripts Forums
Mattie's EventScripts and Source Forums
Script Categories
16000 (15) abilities (15) addon (72) addons (18) admin (355) admins (24) advert (30) adverts (32) afk (18) alerts (12) ammo (25) anti (21) armor (11) auth (16) automatic (15) awp (29) ban (25) bank (11) ba_jail (35) bhop (46) block (27) bomb (48) bonus (25) boost (22) bot (36) bot-management (20) bots (24) bullet (13) bunnyhop (19) Buy (27) buymenu (13) c4 (12) cash (77) Change (14) chat (77) cheat (15) clan (17) classes (24) color (30) colors (21) command (23) commands (21) config (28) configurable (11) connect (58) counter (12) Counter-Strike-Source (20) CS:S (20) css (3404) custom (13) Damage (49) database (14) dead (19) Deagle (11) death (20) deathmatch (79) deathrun (17) deutsch (15) dice (12) disconnect (26) Dissolve (12) dm (24) dod:s (11) dods (502) download (13) easy (26) effect (14) effects (126) English (20) entity (24) est (12) es_tools (14) Eventscript (12) exploit (11) flashbang (27) français (104) french (36) fun (312) funny (18) Gabeee (11) game (12) gamemode (13) gameplay (175) German (11) give (22) gravity (16) grenade (28) grenades (32) gun (16) GunGame (31) GunGame5 (11) guns (20) Hack (16) headshot (37) health (72) hegrenade (15) help (11) hit (13) hl2dm (444) HP (26) hudhint (13) hun (18) hungarian (26) info (53) information (19) invisible (11) IP (13) jail (82) jailbreak (14) join (47) jump (19) kick (25) kill (51) kills (24) knife (66) leveling (38) LnD (14) lol (11) magyar (49) management (14) manager (11) mani (16) map (32) map-management (26) maps (17) match (25) Memphis-84 (13) menu (144) message (34) messaging (52) minecraft (12) mod (121) model (18) models (33) modye (16) money (50) motd (13) music (33) mute (20) nades (20) name (15) new (13) noblock (54) orangebox (23) player (49) player-management (31) player-tracking (28) popup (72) prop (13) propmenu (14) props (34) protect (12) protection (32) punish (11) punishment (51) python (80) quake (33) QuakeSounds (12) race (13) races (20) radio (31) random (47) rank (42) rates (15) rcon (12) realism (22) Regeln (23) respawn (69) restrict (41) round (26) rpg (32) rules (63) say (17) score (16) scout (29) Script (25) script-helper (25) scriptpack (33) sdk (171) server (63) server-tools (42) shop (12) showdamage (20) silly (31) simple (33) skin (17) skins (35) slay (13) soccer (14) sound (68) sounds (109) source (14) spanish (20) spawn (82) speed (26) statistics (14) stats (57) status (15) Steam (11) STEAMID (30) Superhero (15) surf (41) Team (30) team-balance (14) teleport (17) text (19) TF2 (142) time (23) timer (15) tools (15) tracers (19) triggers (11) uedi (17) uses_auth (18) vip (24) vote (40) voting (22) war (25) Warcraft (12) warcraft-source (20) wc3 (14) wcs (47) wcs:Python (32) weapon (88) weapons (120) web (16) welcome (14) wuerfeln (11) zm (26) zombie (100) zombiemod (55) zombies (12)
Script Authors
*XYZ*SaYnt (12) .:MiB:. (20) .:modye:. (14) .eMko* (6) 101satoon101 (12) 3R10N (24) 4u571n91 (5) 7355608 (9) Absolute (9) Ace Rimmer (40) adminc (5) adyshor37 (5) Adz (8) AgathaKnuppelkuh (8) aidden (8) ajax (5) ak_47 (6) Al3c Tr3v3lyan (6) allstareng (5) ashbash1987 (9) ATAMAH (7) Ayuto (5) aznone (5) B00M (5) BackRaw (41) BFH_RedBull (8) bigfabi (8) Bioko (10) blackshoxx (9) Blade (10) bladesback (13) bobdole (11) bodzsar1 (8) bonbon (36) Brainsucker (32) cagemonkey (8) capo azzlack (7) captain master (6) carbon-14 (10) CaskioUTF (5) cbirou (15) CbRRR (16) ChaCaLz2psy4 (5) CharlesT (5) Chris1888 (5) Chrisber (5) chrismrulz (10) Chun (6) cladiron (10) clipz934 (8) Colster (21) Cookieman8 (7) CrAzD (6) craziest (11) dani12356 (12) DanielB (19) Darkness123 (8) Dave (9) dbozan99 (7) dead man walker (12) deathx9 (5) Deathyy (16) dhack (17) Di[M]aN (12) DJ Fire-Black prod (8) DoCky (31) Don (15) dordtcore (9) DragonFreddo (8) Drassil (5) dretax14 (11) Einlanzers (47) EmbouT (10) emilplov (7) Errant (10) Eun (6) Fantole (10) FMIS (5) Franc1sco (17) freddukes (18) Frequency (6) Fridge (5) Fugi91 (6) Fulmine (5) G4ME (5) GAMEREN2 (8) german9114 (13) GODJonez (40) GoodfellaDeal (5) Hansi (6) Hisoka (6) HitThePipe (7) HOLLDIDAY (24) Icetouch (6) ichthys (25) Im the new guy (14) iNexus (13) infamous1 (9) isivisi (13) ispaine (7) Jackmaster (9) Jeff91 (45) JoeyT2006 (30) Juba_PornBorn (12) jxl180 (11) KDBFame (6) L'In20Cible (11) L.P.H (8) Largo Usagi (10) LnD (14) Lobe (11) loKkdoKk (8) lolo-le-haricot (7) LosNir (5) [email protected] (9) M4rc3L-XCN (7) macshot (7) magyar-oneill (9) Matth (7) Mattie (21) mave1993 (5) MBchrono (15) McFly (20) Medda (5) Memphis-84 (15) Messiah93 (20) Mickyy (5) micmacx (6) minimal42O (5) Mitchell (5) Mixer57 (5) modye (6) Monster_Bitch1 (9) Mordavolt (7) motomoto (23) MrScriptaz (6) mryoung (6) MyTechZone.de (9) NicolasConfigz (9) Nicolous (23) ojii (31) oliVier (10) Omega68 (6) Omega_K2 (11) Owned|Myself (8) P3N (7) pand3mic (6) parsimba (5) Pascal257 (9) PatPeter (7) PDrop (10) Phaedrus (18) PhantOm Fury (7) phoenix131 (9) pinkyyy -.- (5) pitbull0993 (7) PixelGamer (7) qwern (5) randomknifer (9) Raptor150 (31) Ratzee (6) ReaCtioN2oo9 (6) RedCliff (5) Rennnyyy (17) revolutionfighters (8) RideGuy (12) Rio (9) Roeliekt (6) roof (16) runamagic (13) Ryezin (5) sandking220 (6) Sarcasm_Poisoning (10) saRs| Johnny-5 (13) Schubaal (10) sea212 (5) sega74rus (15) sgt.angel (6) Shad0w (11) ShoTaXx# (7) sicilia (7) sicman_adrian (22) skillz92 (7) sn4k3 (18) Snake12 (7) snake38 (10) sonicsight (7) SpeedFreak (9) spoonman184 (12) stabby (22) stas (27) Stirni (6) stonedegg (8) Strontium Dog (30) SumGuy14 (25) SuperDave (49) surfteam (5) TaCo (5) TanaToS (17) Tealk (6) teowow (16) TheCheeTaH (27) TheDonFather (5) theresthatguy (6) Tiny Tod (7) tooshkan4uk (8) Totyahun (9) uedi (38) ultimatebuster (6) Undead (25) usernamesaretaken (15) wanted241 (9) Warren (13) westham (6) WhiteAvenger (7) Wonder (14) Wundermaxe (5) X-Mania (5) XE_ManUp (14) xfalcon61 (5) zSweetXz (5) ZZMatty (6) [Cs]Lord_Inferno2 (11) [DAP]Kickbutt (5) [NATO]Hunter (28) ||Wolf|| (10)
Search

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

Posts: 6616
 
New postPosted: 2010-06-28, 12:59 am 

Could be, don't know. If anyone knows where to get all the es.entitygetvalue() values from, please post it here.

Satoon

_________________
ImageImage





User avatar
Mentat
Mentat
Profile

Posts: 4249
Location:
Graveyard...?

Steam Friends Name: undead46
 
New postPosted: 2010-06-28, 1:05 am 

Even tried throwing in an: es.setentityname(index, 'gren_index')
To see if the es.createntity didn't catch it by chance, but still didn't work.

I'm clueless what to do D:
Where's Freddukes xD

_________________
Venjax wrote:
Try again grasshopper.

Image


User avatar
Mentat Philosopher
Mentat Philosopher
Profile

Posts: 5329
Location:
Sheffield, United Kingdom
 
New postPosted: 2010-06-28, 3:19 am 

Undead wrote:
Where's Freddukes xD
Sleeping :D

As for all the key-values, Valve's Wiki is the place to go (look for KeyValues)

-freddukes

_________________
|--------------------------------------------------------|
| SourceRPG | AdMail | Comments | VoteMap | SpawnProp |
|--------------------------------------------------------|
IRC wrote:
<SuperDave|away> Common sense is overrated


User avatar
Mentat
Mentat
Profile

Posts: 4249
Location:
Graveyard...?

Steam Friends Name: undead46
 
New postPosted: 2010-06-28, 7:17 am 

Maybe I should set it's Targetname?

Code:
Targetname:

Name <string>
    The targetname other entities refer to this entity by.


_________________
Venjax wrote:
Try again grasshopper.

Image


User avatar
Mentat Philosopher
Mentat Philosopher
Profile

Posts: 5329
Location:
Sheffield, United Kingdom
 
New postPosted: 2010-06-28, 7:23 am 

No... Targetname is for es.fire() etc

-freddukes

_________________
|--------------------------------------------------------|
| SourceRPG | AdMail | Comments | VoteMap | SpawnProp |
|--------------------------------------------------------|
IRC wrote:
<SuperDave|away> Common sense is overrated


User avatar
Mentat
Mentat
Profile

Posts: 4249
Location:
Graveyard...?

Steam Friends Name: undead46
 
New postPosted: 2010-06-28, 7:28 am 

Alright, well you have any idea why it's not spawning the prop? :o

_________________
Venjax wrote:
Try again grasshopper.

Image


User avatar
Mentat Philosopher
Mentat Philosopher
Profile

Posts: 5329
Location:
Sheffield, United Kingdom
 
New postPosted: 2010-06-28, 9:19 am 

I'm sure it's spawning, it's just the model won't be visible. I have no idea why the model is invisible...

-freddukes

_________________
|--------------------------------------------------------|
| SourceRPG | AdMail | Comments | VoteMap | SpawnProp |
|--------------------------------------------------------|
IRC wrote:
<SuperDave|away> Common sense is overrated


User avatar
Mentat
Mentat
Profile

Posts: 4249
Location:
Graveyard...?

Steam Friends Name: undead46
 
New postPosted: 2010-06-28, 9:21 am 

Maybe it's not teleporting correctly? It should be shooting out of the player.

I think that's the problem because originally the script made the prop spawn wherever the player was looking, then teleport to him, then teleport up towards his head and then shoots out.

So I have an extra teleport in there, I just need to spawn it on his head and boom. :o?

_________________
Venjax wrote:
Try again grasshopper.

Image


User avatar
Guru
Guru
Profile

Posts: 1444
Location:
Germany
 
New postPosted: 2010-06-28, 10:35 am 
   Post subject: Re: Entity/Prop Help

worked for me :D (had some fun with the entset stuff :D)

PYTHON:
    import es

    def player_say(ev):
        userid = ev["userid"]
        mes = ev["text"]
        if mes == "model":
            es.precachemodel('models/platforms/platform1.mdl')
            target = es.getplayerprop(userid, "CBaseEntity.m_vecOrigin")
            index = es.createentity('prop_dynamic', 'platform_index')
            es.entitysetvalue(index, 'model', 'models/platforms/platform1.mdl')
            # es.entitysetvalue(index, 'spawnflags', '264')
            es.entitysetvalue(index, 'solid', '6')
            es.entitysetvalue(index, 'origin', target.replace(","," "))
            es.spawnentity(index)

     


gonna write a blockmaker soon :D
btw you gotta make sure you have the model

_________________
My public Addons:
Private Addons: (write me a PM, or add me in Steam)
  • Surf Timer
  • Bhop Timer


Last edited by Absolute on 2010-06-28, 10:35 am, edited 1 time in total.

User avatar
Mentat
Mentat
Profile

Posts: 4249
Location:
Graveyard...?

Steam Friends Name: undead46
 
New postPosted: 2010-06-28, 11:16 am 

Your spawning a dynamic prop, mine's physics... And it's not working...

_________________
Venjax wrote:
Try again grasshopper.

Image


User avatar
Mentat
Mentat
Profile

Posts: 4249
Location:
Graveyard...?

Steam Friends Name: undead46
 
New postPosted: 2010-06-28, 11:35 am 

Okay here's my current code and it's really starting to irritate me because I can't get the prop to spawn and my server crashes when it gets to explodeGrenade...

PYTHON:
    def cheer_cmd():
      userid = es.getcmduserid()
      if int(userid) in dict_class:
        userclass = dict_class[int(userid)]["class"]
        handle = es.getplayerhandle(userid)
        weapon = str(playerlib.getPlayer(userid).weapon).replace("weapon_", "")
        if userclass == 'Assault':
          target = es.getplayerprop(userid, "CBaseEntity.m_vecOrigin")
          es.precachemodel('items/ar2_grenade.mdl')
          index = es.createentity('prop_physics', 'gren_index')
          es.entitysetvalue(index, 'model', 'items/ar2_grenade.mdl')
          es.entitysetvalue(index, 'solid', '6')
          es.entitysetvalue(index, 'origin', target.replace(",", " "))
          es.spawnentity(index)
          player_vec = Vector(target)
          player_pitch = es.getplayerprop(userid, "CBasePlayer.localdata.m_vecViewOffset[0]")
          player_yaw = es.getplayerprop(userid, "CBasePlayer.localdata.m_vecViewOffset[1]")
          player_roll = es.getplayerprop(userid, "CBasePlayer.localdata.m_vecViewOffset[2]")
          player_view = Vector(player_pitch, player_yaw, player_roll)
          player_vec = (player_vec + player_view)
          ent_vec = Vector(es.getindexprop(index, 'CBaseEntity.m_vecOrigin'))
          ent_vec = (ent_vec - player_vec)
          ent_vec = Vector(ent_vec).setlength(32)
          player_vec = (player_vec + ent_vec)
          es.physics('active', 'teleport', index, player_vec)
          ent_vec = (ent_vec * gren_force)
          es.spawnentity(index)
          es.physics('active', 'setvelocity', index, ent_vec)
          gamethread.delayed(gren_delay, explodeGrenade, (userid, index, weapon))
          es.emitsound('player', userid, 'weapons/grenade_launcher1.wav', 1, 0.75)

    def explodeGrenade(userid, index, weapon):
      player_handle = es.getplayerhandle(userid)
      gren_loc = es.getindexprop(index, "CBaseEntity.m_vecOrigin")
      es.msg(gren_loc)
      exp_index = es.createentity('env_explosion', 'exp_index_%s'%userid)
      es.spawnentity(exp_index)
      es.setindexprop(exp_index, "CBaseEntity.m_hOwnerEntity", player_handle)
      es.remove(index)
      es.fire(userid, 'exp_index_%s'%userid, 'addoutput', "origin %s"%gren_loc)
      es.fire(userid, 'exp_index_%s'%userid, 'explode')
      for victims in playerlib.nearCoord(gren_loc, gren_radius, '#t,#alive'):
        es.server.damage(victims, gren_damage, 64, userid)


And I think it's crashing because it's trying to get the origin of an object thats NOT BEING CREATED >.<!

Ffs...

_________________
Venjax wrote:
Try again grasshopper.

Image


User avatar
Guru
Guru
Profile

Posts: 1444
Location:
Germany
 
New postPosted: 2010-06-28, 12:49 pm 

I tried every prop_ and they all worked.
So it doesnt spawn at all?
Maybe try if it really is the spawning which crashes it

_________________
My public Addons:
Private Addons: (write me a PM, or add me in Steam)
  • Surf Timer
  • Bhop Timer


User avatar
Historian
Historian
Profile

Posts: 3482
Location:
Québec, Canada
 
New postPosted: 2010-06-29, 12:20 am 

Undead,

Your server crash because you forgot to prefix your model path with models/.

_________________
Image
Image


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


Who is online

Users browsing this forum: No registered users and 5 guests


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:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group