Prolinux Admin Flags

Mon Sep 14 14:43:45 CEST 2009

Mon Sep 14 14:43:45 CEST 2009 ghostisback
Ciao a tutti, volevo postare le flags relative ai vari comandi che si possono usare a seconda del livello di admin. [code:2fzo02i6] 1 cannot be vote kicked, vote muted 2 cannot be censored or flood protected TODO 3 never loses credits for changing teams 4 can see team chat as a spectator 5 can switch teams any time, regardless of balance 6 does not need to specify a reason for a kick/ban 7 can call a vote at any time (regardless of a vote being disabled or voting limitations) 8 does not need to specify a duration for a ban 9 can run commands from team chat 0 inactivity rules do not apply to them ! admin commands cannot be used on them @ does not show up as an admin in !listplayers $ sees all information in !listplayers # permanent designated builder & uses admin stealth ? sees and can use adminchat B !showbans display a (partial) list of active bans C !time show the current local server time D !listadmins display a list of all server admins and their levels E !subnetban adjust or change a subnet mask on a ban G !readcon g reloads the admin con g le and refreshes permission flags H !info read the servers information les K !lock lock a team to prevent anyone from joining it K !unlock unlock a locked team L !devmap load a map with cheats (and optionally force layout) L !layoutsave save a map layout L !listlayouts display a list of all available layouts for a map M !map load a map (and optionally force layout) N !rename rename a player P !spec999 move 999 pingers to the spectator team R !register Registers your name to protect it from being used by others or updates your admin name to your current name. S !pause Pause (or unpause) the game. U !buildlog display a list of recent builds and deconstructs V !passvote pass a vote currently taking place W admin is exempt from bans against them (intended to exempt someone from a subnet ban) a !admintest display your current admin level b !ban ban a player by IP and GUID with an optional expiration time and reason. b !adjustban change the length or reason of a ban. time is speci ed as numbers followed by units w (weeks) d (days) h (hours) or m (minutes) or seconds if no units are speci ed b !unban unbans a player speci ed by the slot as seen in showbans c !cancelvote cancel a vote taking place d !allowbuild restore a players ability to build d !denybuild take away a players ability to build e !namelog display a list of names used by recently connected players g !designate give the player designated builder privileges g !undesignate revoke designated builder privileges h !help display commands available to you or help on a speci c command h !specme moves you to the spectators i !listplayers display a list of players their client numbers and their levels j !listmaps Lists the maps on the server that are available for map votes j !rotation Lists the current map rotation and the current position in it k !kick kick a player with an optional reason l !L0 Sets a level 1 to level 0 l !L1 Sets a level 0 to level 1 m !unmute unmute a muted player m !mute mute a player n !nextmap go to the next map in the cycle o !maplog List the last several maps and their outcomes p !putteam move a player to a speci ed team r !restart restart the current map (optionally using named layout or keeping/switching teams) s !setlevel sets the admin level of a player v !revert revert one or more buildlog events y !allready makes everyone ready in intermission w !warn Warn a player to cease or face admin intervention Z !cp display a CP message to users, optionally specifying team(s) to send to [/code:2fzo02i6] Questi invece sono le flags di default dei vari livelli. [code:2fzo02i6] 5: * (everything) 4: iahCpPkmBbewd?$ 3: iahCpPkmwd?$ 2: iahCpPwd 1: iahC 0: iahC [/code:2fzo02i6] Spero che questo topic sia utile per creare/modificare i livelli non solo nel Prolinux ma anche in altri server. P.S. Magari sarebbe utile sapere i flags dei vari livelli sui diversi server. Have Fun !!!
Mon Sep 14 15:37:12 CEST 2009 Briareos
Questo sono quelle aggiornate dell'ultima versione del qvm. Pazientate sul formato, le ho tirate fuori dirette dai sorgenti :) [code:34co8clz] {"adjustban", G_admin_adjustban, "b", "change the duration or reason of a ban. time is specified as numbers " "followed by units 'w' (weeks), 'd' (days), 'h' (hours) or 'm' (minutes)," " or seconds if no units are specified", "[^3ban#^7] (^5time^7) (^5reason^7)" }, {"admintest", G_admin_admintest, "a", "display your current admin level", "" }, {"allowbuild", G_admin_denybuild, "d", "restore a player's ability to build", "[^3name|slot#^7]" }, {"allready", G_admin_allready, "y", "makes everyone ready in intermission", "" }, {"ban", G_admin_ban, "b", "ban a player by IP and GUID with an optional expiration time and reason." " time is specified as numbers followed by units 'w' (weeks), 'd' " "(days), 'h' (hours) or 'm' (minutes), or seconds if no units are " "specified", "[^3name|slot#|IP^7] (^5time^7) (^5reason^7)" }, {"buildlog", G_admin_buildlog, "U", "display a list of recent builds and deconstructs, optionally specifying" " a team", "(^5xnum^7) (^5#skip^7) (^5-name|num^7) (^5a|h^7)" "\n ^3Example:^7 '!buildlog #10 h' skips 10 events, then shows the previous 10 events affecting human buildables" }, {"cancelvote", G_admin_cancelvote, "c", "cancel a vote taking place", "" }, {"cp", G_admin_cp, "Z", "display a CP message to users, optionally specifying team(s) to send to", "(-AHS) [^3message^7]" }, {"denybuild", G_admin_denybuild, "d", "take away a player's ability to build", "[^3name|slot#^7]" }, {"designate", G_admin_designate, "g", "give the player designated builder privileges", "[^3name|slot#^7]" }, {"devmap", G_admin_devmap, "L", "load a map with cheats (and optionally force layout)", "[^3mapname^7] (^5layout^7)" }, {"help", G_admin_help, "h", "display commands available to you or help on a specific command", "(^5command^7)" }, {"info", G_admin_info, "H", "display the contents of server info files", "(^5subject^7)" }, {"kick", G_admin_kick, "k", "kick a player with an optional reason", "[^3name|slot#^7] (^5reason^7)" }, {"L0", G_admin_L0, "l", "Sets a level 1 to level 0", "[^3name|slot#^7]" }, {"L1", G_admin_L1, "l", "Sets a level 0 to level 1", "[^3name|slot#^7]" }, {"layoutsave", G_admin_layoutsave, "L", "save a map layout", "[^3mapname^7]" }, {"listadmins", G_admin_listadmins, "D", "display a list of all server admins and their levels", "(^5name|start admin#^7) (^5minimum level to display^7)" }, {"listlayouts", G_admin_listlayouts, "L", "display a list of all available layouts for a map", "(^5mapname^7)" }, {"listplayers", G_admin_listplayers, "i", "display a list of players, their client numbers and their levels", "" }, {"listmaps", G_admin_listmaps, "j", "display a list of available maps on the server", "(^5map name^7)" }, {"lock", G_admin_lock, "K", "lock a team to prevent anyone from joining it", "[^3a|h^7]" }, {"map", G_admin_map, "M", "load a map (and optionally force layout)", "[^3mapname^7] (^5layout^7)" }, {"maplog", G_admin_maplog, "o", "show recently played maps", "" }, {"mute", G_admin_mute, "m", "mute a player", "[^3name|slot#^7]" }, {"namelog", G_admin_namelog, "e", "display a list of names used by recently connected players", "(^5name^7)" }, {"nextmap", G_admin_nextmap, "n", "go to the next map in the cycle", "" }, {"passvote", G_admin_passvote, "V", "pass a vote currently taking place", "" }, {"pause", G_admin_pause, "S", "Pause (or unpause) the game.", "" }, {"putteam", G_admin_putteam, "p", "move a player to a specified team", "[^3name|slot#^7] [^3h|a|s^7]" }, {"readconfig", G_admin_readconfig, "G", "reloads the admin config file and refreshes permission flags", "" }, {"register", G_admin_register, "R", "Registers your name to protect it from being used by others or updates your admin name to your current name.", "" }, {"rename", G_admin_rename, "N", "rename a player", "[^3name|slot#^7] [^3new name^7]" }, {"restart", G_admin_restart, "r", "restart the current map (optionally using named layout or keeping/switching teams)", "(^5layout^7) (^5keepteams|switchteams|keepteamslock|switchteamslock^7)" }, {"revert", G_admin_revert, "v", "revert one or more buildlog events, optionally of only one team", "(^5xnum^7) (^5#ID^7) (^5-name|num^7) (^5a|h^7)" "\n ^3Example:^7 '!revert x5 h' reverts the last 5 events affecting human buildables" }, {"rotation", G_admin_listrotation, "j", "display a list of maps that are in the active map rotation", "" }, {"setlevel", G_admin_setlevel, "s", "sets the admin level of a player", "[^3name|slot#|admin#^7] [^3level^7]" }, {"showbans", G_admin_showbans, "B", "display a (partial) list of active bans", "(^5start at ban#^7) (^5name|IP|'-subnet'^7)" }, {"spec999", G_admin_spec999, "P", "move 999 pingers to the spectator team", ""}, //kev: a bit of a hack, but there is no real point to //creating a new admin flag for this, so i stole it from !help {"specme", G_admin_putmespec, "h", "moves you to the spectators", "" }, {"subnetban", G_admin_subnetban, "E", "Add or change a subnet mask on a ban", "[^3ban#^7] [^5CIDR mask^7]" "\n ^3Example:^7 '!subnetban 10 16' changes ban #10 to be a ban on XXX.XXX.*.*" "\n ^3Example:^7 '!subnetban 10 24' changes ban #10 to be a ban on XXX.XXX.XXX.*" "\n ^3Example:^7 '!subnetban 10 32' changes ban #10 to be a regular (non-subnet) ban" "\n ^1WARNING:^7 Use of this command may make your admin.dat incompatible with other game.qvms" }, {"time", G_admin_time, "C", "show the current local server time", ""}, {"unban", G_admin_unban, "b", "unbans a player specified by the slot as seen in showbans", "[^3ban#^7]" }, {"undesignate", G_admin_designate, "g", "revoke designated builder privileges", "[^3name|slot#^7]" }, {"unlock", G_admin_unlock, "K", "unlock a locked team", "[^3a|h^7]" }, {"unmute", G_admin_mute, "m", "unmute a muted player", "[^3name|slot#^7]" }, { "warn", G_admin_warn, "w", "Warn a player to cease or face admin intervention", "[^3name|slot#^7] [reason]" } [/code:34co8clz] Al momento le flag sono : [code:34co8clz] [level] level = 0 name = ^4Unknown Player flags = iahCHR [level] level = 1 name = ^5Server Regular flags = iahCHR$t [level] level = 2 name = ^6Granger Admin flags = iahCHD$tPndl [level] level = 3 name = ^2Shotgun Admin flags = $BCDHKMPacdgehiklmpnryw? [level] level = 4 name = ^3Painsaw Admin flags = 12457!$BCDGHKLNPVabcdeghiklmnprsyw?SvUZME [level] level = 5 name = ^1Server Operator flags = * [/code:34co8clz] Magari e' meglio tolgiere il $ ai lvl1, per il resto attendo proposte
Tue Sep 15 10:37:03 CEST 2009 ghostisback
Briareos
Magari e' meglio tolgiere il $ ai lvl1, per il resto attendo proposte
Oltre a quanto suggerito da te io aggiungerei a tuti (dal level 1 al level 4) la flag "j" ossia il !listmaps e il !rotation, che sono informazioni utili in game.
Tue Sep 15 17:31:21 CEST 2009 dimak
Io come flag antiaimbottari e antispaccamarroni rimetterei questi due flag agli admin lvl4: !drug !explode Cosė era sul prolinux che fu, perō mi pčare che con il nuovo qvm questi flag non ci siano pių!! Peccato perchč era troooppoo divertente sfottere i rimpoballe con quei comandi....... Ciao
Tue Sep 15 18:35:26 CEST 2009 ghostisback
Quelli erano comandi del p-g QVM. :) LoLLosi :)
Tue Sep 22 12:37:55 CEST 2009 Briareos
Timossa la $ ai livelli 1 ed aggiunga la j a tutti :)
Tue Sep 22 13:52:35 CEST 2009 DexTop_Uncle
La R sta a sinistra della T Bria :D