Page 1 of 1

[suggestion]

Posted: Mon Mar 02, 2015 2:47 pm
by Schwertspize
Hi,
my suggestion is to punish leaving on vote:

guenstig werben

src\game\server\gamecontext.cpp (460)

void CGameContext::AbortVoteKickOnDisconnect(int ClientID)
{
if(m_VoteCloseTime && ((!str_comp_num(m_aVoteCommand, "kick ", 5) && str_toint(&m_aVoteCommand[5]) == ClientID) ||
(!str_comp_num(m_aVoteCommand, "set_team ", 9) && str_toint(&m_aVoteCommand[9]) == ClientID))) {
str_format(aBuf, sizeof(aBuf), "ban %s %d Banned by vote", aIP, g_Config.m_SvVoteKickBantime);
m_VoteCloseTime = -1;
}
}

Re: [suggestion]

Posted: Mon Mar 02, 2015 8:04 pm
by Meliodafu
Hi, in my opinion it's not really that necessary. It's nice to have punishing those funvoters, but I think there are more important things to work on. And if he already left, he won't come back I guess.

Re: [suggestion]

Posted: Thu Mar 05, 2015 5:26 pm
by Schwertspize
Understand your opinion, but i saw people with a bot, lefting and joining instant just to abort the vote... (On server where this is not the problem e.g zcatch, ...)

Re: [suggestion]

Posted: Thu Mar 05, 2015 5:29 pm
by hi_leute_gll
As far as i know, if the servers are good configurated you will be also banned if you leave the server, like on DDNet.

Re: [suggestion]

Posted: Thu Mar 19, 2015 5:26 am
by Fifi
I had a situation yesterday, when a tee funvoted somebody, left, joined, funvoted again and so on... I think it would be good to remember the last vote caller for some time (I don't remember how long you have to wait before you start another vote - wasn't it 2 minutes or something?) even if he left.