Latest topics
lmd_event
5 posters
Page 1 of 1
lmd_event
Hi,
I made a FFA area in which, when we kill another player, we get credits for it. It's actually working perfectly. When someone kills another player, he gets credits.
But, the problem is that you also get credits if you kill yourself by typing /kill :p
/place lmd_event 0 maxs,x x x,mins,-x -x -x,killtarget,killcr
/place target_credits 0 targetname,killcr,count,75
/place target_print 0 targetname,killcr,spawnflags,20,message,^3You received 75 credits for killing another player
Anybody can help?
I made a FFA area in which, when we kill another player, we get credits for it. It's actually working perfectly. When someone kills another player, he gets credits.
But, the problem is that you also get credits if you kill yourself by typing /kill :p
/place lmd_event 0 maxs,x x x,mins,-x -x -x,killtarget,killcr
/place target_credits 0 targetname,killcr,count,75
/place target_print 0 targetname,killcr,spawnflags,20,message,^3You received 75 credits for killing another player
Anybody can help?
Cor- Standard Member
- Posts : 29
Join date : 2012-01-09
Re: lmd_event
I've never used lmd_event before, since i always built in 2.3.2(?). I could be wrong, but i'm not seeing any way to avoid this, other than disabling the /kill command completely, which I have no idea how to do that either.
Re: lmd_event
maybe a script could help like when you kill yourself you loose the ammount of cr you gain or maybe more as a punishment
KHax- Standard Member
- Posts : 21
Join date : 2010-12-29
Age : 30
Location : Unknown
Re: lmd_event
I'm probably really late and Cor surely found out how to do it, but for other people who visit this forum and still don't know how, I'll explain:
Basically, all you have to do is making the lmd_event fire a playercheck, with a certain ammount of playerflags, that will be granted only if the player dies. This means that, if you don't have the flags, and kill another player, you'll get the CR and a message will be printed.2 But if you die, regardless if it's by somebody else or by suicide, nothing will happen (But you can add a print saying "You've lost the combat" if you want).
The codes are:
The lmd_event:
The playercheck:
NOTE: On target I used "arena_nothing" as its name because if you suicide, or in other words, if you have flags 1, nothing will happen, so you can't get credits by killing yourself many times.
The credits and message:
And finally, the flags
Basically, all you have to do is making the lmd_event fire a playercheck, with a certain ammount of playerflags, that will be granted only if the player dies. This means that, if you don't have the flags, and kill another player, you'll get the CR and a message will be printed.2 But if you die, regardless if it's by somebody else or by suicide, nothing will happen (But you can add a print saying "You've lost the combat" if you want).
The codes are:
The lmd_event:
- Code:
/place lmd_event 0 maxs,xx yy zz,mins,-xx -yy -zz,spawnflags,1,killtarget,arena_check,deathtarget,arena_flags
The playercheck:
- Code:
/place lmd_playercheck * targetname,arena_check,target,arena_nothing,target2,arena_win,playerflags,1
NOTE: On target I used "arena_nothing" as its name because if you suicide, or in other words, if you have flags 1, nothing will happen, so you can't get credits by killing yourself many times.
The credits and message:
- Code:
/place target_credits * targetname,arena_win,count,150
- Code:
/place target_print * targetname,arena_win,spawnflags,20,message,You have won ^2150 CR ^7for defeating your opponent!
And finally, the flags
- Code:
/place lmd_flagplayer * targetname,arena_flags,flags,1
Re: lmd_event
Thanks a lot.
It might help in the future.
It might help in the future.
Cor- Standard Member
- Posts : 29
Join date : 2012-01-09
Re: lmd_event
Cor wrote:But, the problem is that you also get credits if you kill yourself by typing /kill :p
It doesn't give cr, just the print triggers (stupid glitch).
Easiest way to fix it is assigning only credits' targetname to lmd_event's target, and then target_print's targetname to target_credits' target. No need any playechecks/flags or such.
Ufo- New User
- Posts : 14
Join date : 2010-07-31
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|
Thu Aug 25, 2022 5:30 pm by Shadow
» The Sith of Qarr
Tue Mar 02, 2021 8:57 pm by Cor
» Admin Key/disable teleports
Mon May 13, 2019 4:06 am by Pierry
» Some possibly useful addons
Wed May 08, 2019 3:37 pm by Pierry
» Active lugormod servers
Wed May 08, 2019 11:23 am by Pierry
» Quick links
Wed May 08, 2019 11:12 am by Pierry
» Help with trigger_usescript
Thu Sep 22, 2016 8:16 am by flanagon
» New Lugormod U# (Windows + Linux)
Thu Sep 22, 2016 7:03 am by Ufo
» iobject terminal
Thu Sep 25, 2014 2:39 pm by flanagon