Poll

?

.
84 (71.2%)
,
34 (28.8%)

Total Members Voted: 116

Author Topic: Slayer  (Read 235166 times)

Well okay, correction: Seems like Greek forgot to disable friendly flag pickups when you already carry one. :)
This is probably due to the friendly flag pickup being one of the latest updates to CTF and he just forgot to check for that. xD
you are correct my friend, thanks guys :) Any other CTF problems you noticed?

you are correct my friend, thanks guys :) Any other CTF problems you noticed?

Well, I don't know if this can be considered a 'problem', but this has been annoying me for some time:

Currently, the gamemode seems to count the number of flags capped of each player for the win condition, but not the flags capped by the whole team.

So if Player A of Team 1 caps the required 10 flags, for example, Team 1 will win. But if Player A and Player B both cap 5 flags, Team 1 will not win.

I don't know if this is intentional or not, but I though I'd mention it just in case.

I'm pretty sure the flag caps are tied to the team, not the player.

I'm pretty sure the flag caps are tied to the team, not the player.

From what I've seen this is not so. I'll test it again to be sure though.

Hey Greek, what is the best way in a not Slayer specific add-on to detect if some object (can be any) is on the same team as an other object?
I am getting a bit stuck there as to what the best way is, especially since i am not entirely sure if there is an easy way to see in what team an object is.
Or is there a getTeam function that can be used on an object?
As far as i know, there is only one for a client object. :C

Hey Greek, what is the best way in a not Slayer specific add-on to detect if some object (can be any) is on the same team as an other object?
I am getting a bit stuck there as to what the best way is, especially since i am not entirely sure if there is an easy way to see in what team an object is.
Or is there a getTeam function that can be used on an object?
As far as i know, there is only one for a client object. :C

The only objects that are tied to specific teams are clients. So for those use %client.getTeam(). Bricks are assigned to team colors, so they can have multiple teams in control. To get the team object from them (tab-delimited list if there are multiple), you can use this line of code: %mini.Teams.getTeamsFromColor(%brick.getControl(),"TAB"); I should probably simplify that a bit.

Wasn't this compatible with ZAPT? It doesn't seem to be working...

I posted in the main Slayer topic thread, but this one seems more active, so I'm gonna mention it here as well.

I want to host a TDM I built using Slayer, but the map I built was created using a certain colorset. When I start up Slayer and load the map, it only uses the default colorset. Any way to change it to a custom colorset?

(NOTE: I tried setting it to the correct colorset via "Custom." It didn't work.)

You need to enable Slayer in the Custom game mode.

how come in a minigame with 2 people, it enabled the last man standing mode? i cannot seem to find where to change that. i have it set to team slayer with time set as the victory method
« Last Edit: February 17, 2013, 08:00:34 PM by Pass »

how come in a minigame with 2 people, it enabled the last man standing mode? i cannot seem to find where to change that.

That is because of the recent Blockland update. Please set the player respawn time to something greater than zero.

config_last.cs is never created for me.

I don't know why.

I've restarted my game and minigame, ended, and searched many times.


It was in config/client/slayer

Might want to fix your tutorial.


MY PRELOAD DOESEN'T EXPORT.

I've fixed this by creating the minigame myself, manually.

I've found that horses are not damaged by players if I am not in the minigame.

I have also found that changing the item despawn delay to 0, doesen't completely stop it when I'm in a slayer minigame. It shows up for just enough time for another player to get his hands on it.
« Last Edit: February 18, 2013, 03:38:26 PM by Conservative »

config_last.cs is never created for me.

I don't know why.

I've restarted my game and minigame, ended, and searched many times.


It was in config/client/slayer

Might want to fix your tutorial.

Erm, there should be one in both of them.

MY PRELOAD DOESEN'T EXPORT.

I've fixed this by creating the minigame myself, manually.
Can you post a console log please? It doesn't seem like anybody else has this problem. Are you doing this on a dedicated server? In that case, you need to type quit(); in console to shut it down, otherwise nothing saves.

I've found that horses are not damaged by players if I am not in the minigame.

I have also found that changing the item despawn delay to 0, doesen't completely stop it when I'm in a slayer minigame. It shows up for just enough time for another player to get his hands on it.
Thanks, I will test for that.

What is the item despawn delay? I don't think I'm responsible for that.

$Game::Item::PopTime = 0;

The server was one of my own.

And I never got a config_last.cs in my server folder even after redownload.

$Game::Item::PopTime = 0;
Again, I'm not responsible for that. There is a mod that prevents item dropping, if that's what you want.

The server was one of my own.

And I never got a config_last.cs in my server folder even after redownload.
Was it dedicated though?

And ok, please post your console log.