Hello There, Guest!

08-01-2011, 05:11 PM | Post: #1
WioWao 
Hello there fellow server renters (especially those who rent from Multiplay).

First of all, i love the cheap servers and the fast live support from Multiplay, so this is, in no way,an attempt to worsen the reputation of Multiplay.

Now to the point. I am not fond of the current admin tools, i know alot of people are autoadmin fanboys, but it just doesn't do the job for me. I prefer in-game administration, as i, quite naturally, often play on my own server. Now i have gotten IGA to work, but some of the available admin commands simply do not work as intended. At first i noticed, that everytime i use a command, i gain administrator rights, then the command is executed and thereafter i give up my administrator rights. An easy fix was simply to set these log-in-out messages to null, but it gave me the impression that the IGA-addon probably isn't working as intended. This became quite clear when i tried to change maps. When changing maps i use the following command:

!m mapname

This does, however, just skip the current map, resulting in a regular !n command. I am using the correct mapnames, so this can be ruled out as a possible explanation.

heat = Riverside Rush
lake = Bucaner Bay
seaside_skirmish = Seaside Skirmish
village = Victory Village
smack2 = Coastal Clash
mayhem = Sunset Showdown
ruin = Midnight Mayhem
woodlands = Alpine Assault

Has anyone else experienced this? If so, have you found a fix? Please share your possible fixes or thoughts.

[Image: djsig.jpg]
(This post was last modified: 09-01-2011 10:10 PM by WioWao.)
Find all posts by this user
Quote this message in a reply
09-01-2011, 01:11 AM | Post: #2
Max 
we tried it some months ago and i tried it last week and its realy buggy. I gained admin rights and directly gave them up and after a server restart they were completly away again. A big while ago i asked the support after the iga addon and they just sent me the link to the helping page but i already knew this site before. Yah, its not working as intended.
You could also use BFHNM and put in a backup after every server restart. But with that some cmds also dont work.

[Image: allv3e.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
09-01-2011, 09:13 AM | Post: #3
ak98 
IGA was made up by 66thRAC

Find all posts by this user
Quote this message in a reply
09-01-2011, 10:50 AM | Post: #4
WioWao 
(09-01-2011 09:13 AM)ak98 Wrote:  IGA was made up by 66thRAC
Oh is that so? Well troubleshooting should be no problem for you then. How about some possible solutions?

[Image: djsig.jpg]
Find all posts by this user
Quote this message in a reply
09-01-2011, 02:13 PM | Post: #5
[Delta] 
(09-01-2011 09:13 AM)ak98 Wrote:  IGA was made up by 66thRAC

O Rly?
http://en.wikipedia.org/wiki/IGA

[Image: hellf.png]

[Signature Copyright] - [Shrinking Signatures]

Find all posts by this user
Quote this message in a reply
09-01-2011, 02:22 PM | Post: #6
RIC0H 
(09-01-2011 09:13 AM)ak98 Wrote:  IGA was made up by 66thRAC

that is just so wrong in so many ways.

IGA or InGame Admin has been used since i can remember, I used it about 10 years ago on another game. So it was not you who come up with it.

and im not saying it was me either.

may also send a PM to him about this, since he may not look here again.


I am a community moderator, not an official EA representative

STR Gaming

(This post was last modified: 09-01-2011 02:24 PM by RIC0H.)
Visit this user's website Find all posts by this user
Quote this message in a reply
09-01-2011, 04:07 PM | Post: #7
WioWao 
I guess nobody has a fix for this. Well, i shall return with an answer/solution once my ticket has been answered at Multiplay Support.

[Image: djsig.jpg]
Find all posts by this user
Quote this message in a reply
09-01-2011, 06:23 PM | Post: #8
RIC0H 
(08-01-2011 05:11 PM)WioWao Wrote:  i know alot of people are autoadmin fanboys, but it just doesn't do the job for me. I prefer in-game administration, as i, quite naturally, often play on my own server.

you do know that AutoAdmin allows you to initiate warns, kicks, bans and map changes using ingame commands right ?

like:
Admin Commands:

|adminsay im the admin here - This will then say "im the admin here" in the admin chat box
|adminwarn player Warns a player with no reason (WARN: Ingame Admin Command)
|adminkick player Kicks a player with no reason (KICK: Ingame Admin Command)
|adminban player Bans a player with no reason (BAN: Ingame Admin Command)
|adminjump "map" Jumps to the designated map (no vote)
|adminskip Skips to the next map (no vote)


Moderator commands:

|modwarn player Warns a player with no reason (WARN: Ingame Moderator Command)
|modkick player Kicks a player with no reason (KICK: Ingame Moderator Command)
|modjump "map" Jumps to the designated map (no vote)
|modskip Skips to the next map (no vote)


VIP Vote commands:

|kick "player" - makes a kick vote against the designated player
|skip - makes a vote to skip the current map to the next one
|jump "map" - makes a vote to jump to the designated map


I am a community moderator, not an official EA representative

STR Gaming

Visit this user's website Find all posts by this user
Quote this message in a reply
09-01-2011, 06:50 PM | Post: #9
WioWao 
No i did not know that. Problem is, that AutoAdmin is very resource demanding. While it does not take up much RAM, it engulfs one of my cores out of two. Running two computers is not an option, and playing a very ineffective-coded game (BFH), with one core out of order, will, unfortunately, compromise my gameplay.

I would, if i could get ahold of the correct way of authenticating with servers, program my own in-game admin. But getting this information is very difficult, and the closest i came was this, which doesn't seem to work.

Edit: But thanks for the suggestion.

[Image: djsig.jpg]
(This post was last modified: 09-01-2011 06:51 PM by WioWao.)
Find all posts by this user
Quote this message in a reply
09-01-2011, 06:55 PM | Post: #10
[Delta] 
(09-01-2011 06:50 PM)WioWao Wrote:  No i did not know that. Problem is, that AutoAdmin is very resource demanding. While it does not take up much RAM, it engulfs one of my cores out of two. Running two computers is not an option, and playing a very ineffective-coded game (BFH), with one core out of order, will, unfortunately, compromise my gameplay.

I would, if i could get ahold of the correct way of authenticating with servers, program my own in-game admin. But getting this information is very difficult, and the closest i came was this, which doesn't seem to work.

Edit: But thanks for the suggestion.
Then you should go RCON then.
If admin tools are not an option then RCON is your last resort.
http://www.battlefieldheroes.com/en/foru...tid=193367

[Image: hellf.png]

[Signature Copyright] - [Shrinking Signatures]

Find all posts by this user
Quote this message in a reply
09-01-2011, 09:09 PM | Post: #11
WioWao 
I found the solution. Somehow the guys at Multiplay do not even know the arguments for their own commands. Well the map command takes the following arguments:
PHP Code:
-map <mapname> <gamemode> <players
So when attempting to change map using:
PHP Code:
!m woodlands 
Both gamemode and players was missing resulting in the commando never to be executed. We really need some documentation on all this.

Using this command
PHP Code:
!m woodlands gpm_tdm 16 
works just fine. As far as i could understand you need not to specify the amount of players if a default value is set. However, typing all this technical stuff for my admins to change server seems like a hassle. So i defined new iga commandbindings:
PHP Code:
#Snow
mm_iga.addCmdBinding "aas|alpinesnow:map woodlands_snow gpm_tdm 16"
mm_iga.addCmdBinding "rrs|riversidesnow:map heat_snow gpm_tdm 16"
mm_iga.addCmdBinding "bbs|buccaneersnow:map lake_snow gpm_tdm 16"
mm_iga.addCmdBinding "ccs|coastalsnow:map smack2_snow gpm_tdm 16"
mm_iga.addCmdBinding "vvs|victorysnow:map village_snow gpm_tdm 16"

#Normal
mm_iga.addCmdBinding "ss|seaside:map seaside_skirmish gpm_tdm 16"
mm_iga.addCmdBinding "ssn|seasidenight:map seaside_skirmish_night gpm_tdm 16"
mm_iga.addCmdBinding "vv|victory:map village gpm_tdm 16"    
mm_iga.addCmdBinding "bb|buccaneer:map lake gpm_tdm 16"
mm_iga.addCmdBinding "bbn|buccaneernight:map lake_night gpm_tdm 16"
mm_iga.addCmdBinding "cc|coastal:map smack2 gpm_tdm 16"
mm_iga.addCmdBinding "ccn|coastalnight:map smack2_night gpm_tdm 16"
mm_iga.addCmdBinding "rr|riverside:map heat gpm_tdm 16"
mm_iga.addCmdBinding "ss2|sunset:map Mayhem gpm_tdm 16"
mm_iga.addCmdBinding "mm|midnight:map ruin gpm_hoth 16"
mm_iga.addCmdBinding "aa|alpine:map woodlands gpm_tdm 16" 
So to change map you simply type !mapinitials.
Example:
PHP Code:
!ss2 
Changes to Sunset Showdown.

Feel free to use em on your server Smile

[Image: djsig.jpg]
Find all posts by this user
Quote this message in a reply
09-01-2011, 09:22 PM | Post: #12
Max 
(09-01-2011 06:55 PM)0x5b;Delta0x5d; Wrote:  Then you should go RCON then.
If admin tools are not an option then RCON is your last resort.
http://www.battlefieldheroes.com/en/foru...tid=193367
newrcon relates to the BFHNM AddOn and its the same like u would add add those things in BFHNM. Also, after the server restart its cleared.

(09-01-2011 09:09 PM)WioWao Wrote:  I found the solution. ...
Thought so Wink I used those to change maps in AA which are not in the map rotation.
Did u get yourself as iga permanent added, that u are still listened as iga after a server restart?

[Image: allv3e.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
09-01-2011, 09:26 PM | Post: #13
WioWao 
This solution always works, no matter how many times you restart the server. It is all written in the modmanager.con

To add people permanent to in-game admin you simple add this to your modmanager.con
PHP Code:
mm_iga.addAdmin "heroID:all" 

Or instead of all you can type individual commands seperated by commas.

[Image: djsig.jpg]
Find all posts by this user
Quote this message in a reply
12-01-2011, 04:39 PM | Post: #14
Moke 
great work wio Cool
Find all posts by this user
Quote this message in a reply
12-01-2011, 04:44 PM | Post: #15
RIC0H 
ima try these on my servers, i seem to have a few issues "power cuts mainly", so this will be a great fix.

what would kick and ban commands be though


I am a community moderator, not an official EA representative

STR Gaming

Visit this user's website Find all posts by this user
Quote this message in a reply
12-01-2011, 10:07 PM | Post: #16
Max 
yester-yesterday i worked long with the iga problems.
my resolution quick guide:
- delete every iga admin
- set the "becams admin - gave up admin" to a space. no more pointless messages
- add every of ur heroes like WiaWao said as mm_iga.addAdmin "heroname:all"
- standard cmds are already in the files, u can add more

[Image: allv3e.png]
Visit this user's website Find all posts by this user
Quote this message in a reply
13-01-2011, 07:04 PM | Post: #17
WioWao 
I forgot to mention the "Became admin - Gave up admin" stuff. I thought not there was that many Multiplay-server-renters. Why it does that still puzzles me and i also think this is the reason why !list does not work.
PHP Code:
mm_rcon.loginMessage ""
mm_rcon.logoutMessage "" 

If one wants to have ingame predefined warn/kick/ban commands i have made a list here:
PHP Code:
mm_iga.addCmdBinding "bch|bcheat:iga ban %arg1% 'BAN %arg1% for cheating'"

mm_iga.addCmdBinding "wgl|wglitch:iga warn %arg1% 'WARN %arg1% Do not exploit glitches and bugs in this server'"
mm_iga.addCmdBinding "kgl|kglitch:iga kick %arg1% 'KICK %arg1% Do not exploit glitches and bugs in this server'"
mm_iga.addCmdBinding "bgl|bglitch:iga ban %arg1% 'BAN %arg1% Do not exploit glitches and bugs in this server'"

mm_iga.addCmdBinding "wst|wstat:iga warn %arg1% 'WARN %arg1% Do not statpad or attempt to in this server'"
mm_iga.addCmdBinding "kst|kstat:iga kick %arg1% 'KICK %arg1% statpadding / Farming XP or VP or attempting to'"

mm_iga.addCmdBinding "wab|wabuse:iga warn %arg1% 'WARN %arg1% Please moderate your language, abuse will not be tolerated in this server'"
mm_iga.addCmdBinding "kab|kabuse:iga kick %arg1% 'KICK %arg1% because your language is abusive'"
mm_iga.addCmdBinding "bab|babuse:iga ban %arg1% 'BAN %arg1% Continued abusive language'"

mm_iga.addCmdBinding "kad|kadmin:iga kick %arg1% 'KICK %arg1% for attempting to impersonate an admin'"
mm_iga.addCmdBinding "bad|badmin:iga ban %arg1% 'BAN %arg1% impersonating an admin'"

mm_iga.addCmdBinding "wsp|wspawn:iga warn %arg1% 'WARN %arg1% You are not allowed to spawnkill at the un-cap bases in this server'"
mm_iga.addCmdBinding "ksp|kspawn:iga kick %arg1% 'KICK %arg1% for spawn killing at uncap base'"

mm_iga.addCmdBinding "kna|kname:iga kick %arg1% 'KICK %arg1% using a vulgar, racist, un-allowable or Gold colored name'"

mm_iga.addCmdBinding "wlv|wlvl:iga warn %arg1% 'WARN %arg1% Please find another server closer to your own lvl, you are making this server very unbalanced'"
mm_iga.addCmdBinding "klv|klvl:iga kick %arg1% 'KICK %arg1% you're too high lvl, and you're making the server unbalanced'"

mm_iga.addCmdBinding "wsa|wspam:iga warn %arg1% 'WARN %arg1% Please stop spamming the chat in this server'"
mm_iga.addCmdBinding "ksa|kspam:iga kick %arg1% 'KICK %arg1% for continuous spamming of the chat'"
mm_iga.addCmdBinding "bsa|bspam:iga ban %arg1% 'BAN %arg1% continuous spamming of the chat'"

mm_iga.addCmdBinding "kpi|kping:iga kick %arg1% 'KICK %arg1% ping too high'"

mm_iga.addCmdBinding "wid|widle:iga warn %arg1% 'WARN %arg1% You are apparently idle, please enter the battle and help your team'"
mm_iga.addCmdBinding "kid|kidle:iga kick %arg1% 'KICK %arg1% being idle or AFK'"

mm_iga.addCmdBinding "wtr|wtrade:iga warn %arg1% 'WARN %arg1% You are not allowed to advertise, trade or beg in this server'"
mm_iga.addCmdBinding "ktr|ktrade:iga kick %arg1% 'KICK %arg1% Attempting to advertise, trade or beg'"

mm_iga.addCmdBinding "wla|wlang:iga warn %arg1% 'WARN %arg1% I am sorry, you speak a language, I as admin do not understand. Please use English'"
mm_iga.addCmdBinding "wl2|wlang2:iga warn %arg1% 'WARN %arg1% this is second and last warning. Please use English'"
mm_iga.addCmdBinding "kla|klang:iga kick %arg1% 'KICK %arg1% Not communicating in an understandable language as requested'" 

Finding out how to have predefined player to kick and a predefined message took ages as the documentation for ModManager is not complete.
I found some here http://bf2.fun-o-matic.org/index.php/ModManager
But it far from covers all the possibilities of ModManager. As seen in the code above %arg1% can be used to snap that playername and use it in the predefined message just after. This was found on an old forum for a World of Warcraft guild i was once a member of http://www.enemyboat.co.uk/viewtopic.php?f=20&t=6556
Weird place to find detailed information about ModManager IGA Confused

With this new information i was writing new bindings thinking that you could type anything between

[Image: djsig.jpg]
Find all posts by this user
Quote this message in a reply
13-01-2011, 07:06 PM | Post: #18
WioWao 
Sorry for doubleposting but i think i reached the characterlimit for the post above. Here is the rest of my message:

With this new information i was writing new bindings thinking that you could type anything between the %-marks. This was however not the case. Why make something too dynamic for the server owners Dodgy It appears you can ONLY use %arg1%. Wtf is up with that? Or you can probably use %arg2% and so on. But anyway, it works now. Use it if you want to.

With predefined w/k/b reasons the admins of my server can no longer do kicks and bans without reasons and they also do not have to spend time writing long reasons.

[Image: djsig.jpg]
Find all posts by this user
Quote this message in a reply




Forum Jump:



X
Add this person to your friends list
Remove this person from your friends list
/en/ajax/checkFriendStatus
/en/ajax/friend