Suggestions..
Moderators: Forum moderators, developers
-
- Posts: 16
- Joined: Thu Apr 07, 2005 2:42 am
Suggestions..
Hey!
I have some suggestions for ETPro
(1) Complain-PopUp Delay
Sometimes there are medics who just want the teamkill-revive their teammates. But noobs just press F1.
If there are 5 - 10 secounds delay between teamkill and complain popup, a reviving medic would have time to revive the killed teammate.
(2) Vote MG enable/disable
Usefull for clanwars..
(3) sv_clipboardip
A command to save the Server Ip to clipboard.
(4) STOP Button for Server search.
The Ingame Serversearch is horrible. There should be more options like a stop button, or the selection should be absolut on the selected server and not relativ to screen.
It should be possible to filter single maps.
bye, Bourne(S3K)
I have some suggestions for ETPro
(1) Complain-PopUp Delay
Sometimes there are medics who just want the teamkill-revive their teammates. But noobs just press F1.
If there are 5 - 10 secounds delay between teamkill and complain popup, a reviving medic would have time to revive the killed teammate.
(2) Vote MG enable/disable
Usefull for clanwars..
(3) sv_clipboardip
A command to save the Server Ip to clipboard.
(4) STOP Button for Server search.
The Ingame Serversearch is horrible. There should be more options like a stop button, or the selection should be absolut on the selected server and not relativ to screen.
It should be possible to filter single maps.
bye, Bourne(S3K)
- =FF=im2good4u
- Posts: 3821
- Joined: Wed Feb 05, 2003 7:30 am
- Location: The Netherlands, HOLLAND
- Contact:
nummer 1 ois useless for comp since you shouldnt complain :d
2 is fine
3 command should not be sv_ since that server cvar
4 is fine
2 is fine
3 command should not be sv_ since that server cvar
4 is fine
<a href="http://bunnyherolabs.com/adopt/showpet. ... dQ=="><img src="http://petimage.bunnyherolabs.com/adopt ... Q0dQ==.png" width="80" height="100" border="0"></a>
Re: Suggestions..
For clanwars, this would be restricted in config, rather than votable. There is already an option to do that.Bourne(S3K) wrote:
(2) Vote MG enable/disable
Usefull for clanwars..
Yes, thats why you shouldn't use it.The Ingame Serversearch is horrible.
send lawyers, guns and money
Yeah, complaints shoulb be completely disabled.
-------------------------------------
www.terminal-insanity.com
www.terminal-insanity.com
I disagree.Locked_On wrote:Yeah, complaints shoulb be completely disabled.
On some noobish configured publicservers its the only way to get rid of the teamkilling idiot with flamethrower in spawn.
I have complaintpopups disabled, but i still can file them.
OFC noone files in a clanmatch and who has them popup all time is , hmm, lets say its his own fault.
Too much team damage = kick ... don't play on a server run by a newb admin. :p At least there should be a cvar to completely disable it.
-------------------------------------
www.terminal-insanity.com
www.terminal-insanity.com
setl b_noobadmin 0?
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
Omg, nr 1 is so simple to be made, but it has be done by admins.
They should add to they're servers cfg with this:
pb cg_complainpopup = 0
Or sth like this, it should simply check your cfg if you have this cvar equaling 0.
Nr 4: As et is q3engine based, why they removed (or done sth) with pressing SPACE, that stopped refreshing server list. As far as i think, CoD and RtCW are able to stop searching servers ather pressing this button. Why ET isn't ? I can't tell you.
They should add to they're servers cfg with this:
pb cg_complainpopup = 0
Or sth like this, it should simply check your cfg if you have this cvar equaling 0.
Nr 4: As et is q3engine based, why they removed (or done sth) with pressing SPACE, that stopped refreshing server list. As far as i think, CoD and RtCW are able to stop searching servers ather pressing this button. Why ET isn't ? I can't tell you.
-
- Posts: 126
- Joined: Sat Sep 25, 2004 7:12 am
- Contact:
-
- Posts: 126
- Joined: Sat Sep 25, 2004 7:12 am
- Contact:
Code: Select all
// $Id: playonline.menu,v 1.1.2.2 2004/04/08 05:50:22 rain Exp $
// Jaquboss added refresh stop..
#include "ui/menudef.h"
// Defines //
#define WINDOW_X 16
#define WINDOW_Y 16
#define WINDOW_WIDTH 608
#define WINDOW_HEIGHT 448
#define GROUP_NAME "grpPlayOnline"
// Macros //
#include "ui/menumacros.h"
// System Menu //
menuDef {
name "playonline"
visible 0
fullscreen 0
rect WINDOW_X WINDOW_Y WINDOW_WIDTH WINDOW_HEIGHT
style WINDOW_STYLE_FILLED
onOpen {
conditionalScript cl_punkbuster 0
( "hide bttn_pbenable ; show bttn_pbdisable" )
( "show bttn_pbenable ; hide bttn_pbdisable" )
// sort by servername ?
conditionalScript serversort_0 2
( "setitemcolor grpColumns backcolor 0 0 0 0 ; setitemcolor grpTabs backcolor .1 .1 .1 .3 ; setitemcolor grpTabs forecolor .6 .6 .6 1 ; setitemcolor serverColumn backcolor .35 .35 .35 .2 ; setitemcolor serverColumnTab backcolor .35 .35 .35 .2 ; setitemcolor serverColumnTab forecolor .9 .9 .9 1" )
( "clearFocus" )
// sort by mapname ?
conditionalScript serversort_1 2
( "setitemcolor grpColumns backcolor 0 0 0 0 ; setitemcolor grpTabs backcolor .1 .1 .1 .3 ; setitemcolor grpTabs forecolor .6 .6 .6 1 ; setitemcolor mapColumn backcolor .35 .35 .35 .2 ; setitemcolor mapColumnTab backcolor .35 .35 .35 .2 ; setitemcolor mapColumnTab forecolor .9 .9 .9 1" )
( "clearFocus" )
// sort by playercount ?
conditionalScript serversort_2 2
( "setitemcolor grpColumns backcolor 0 0 0 0 ; setitemcolor grpTabs backcolor .1 .1 .1 .3 ; setitemcolor grpTabs forecolor .6 .6 .6 1 ; setitemcolor playerColumn backcolor .35 .35 .35 .2 ; setitemcolor playerColumnTab backcolor .35 .35 .35 .2 ; setitemcolor playerColumnTab forecolor .9 .9 .9 1" )
( "clearFocus" )
// sort by gametype ?
conditionalScript serversort_3 2
( "setitemcolor grpColumns backcolor 0 0 0 0 ; setitemcolor grpTabs backcolor .1 .1 .1 .3 ; setitemcolor grpTabs forecolor .6 .6 .6 1 ; setitemcolor gametypeColumn backcolor .35 .35 .35 .2 ; setitemcolor gametypeColumnTab backcolor .35 .35 .35 .2 ; setitemcolor gametypeColumnTab forecolor .9 .9 .9 1" )
( "clearFocus" )
// sort by ping ?
conditionalScript serversort_4 2
( "setitemcolor grpColumns backcolor 0 0 0 0 ; setitemcolor grpTabs backcolor .1 .1 .1 .3 ; setitemcolor grpTabs forecolor .6 .6 .6 1 ; setitemcolor pingColumn backcolor .35 .35 .35 .2 ; setitemcolor pingColumnTab backcolor .35 .35 .35 .2 ; setitemcolor pingColumnTab forecolor .9 .9 .9 1" )
( "clearFocus" )
clearCvar ui_filterdescription
}
onESC { // here is esc action if you want back leaving play online menu just swap comments..
/*uiScript closeJoin ;
close playonline ;
open main*/
uiScript StopRefresh;
}
// onClose {
// close backgroundmusic_server ;
// open backgroundmusic
// }
// Window //
WINDOW( "PLAY ONLINE", 146 )
// Subwindows //
#define SUBWINDOW_WIDTH WINDOW_WIDTH-12
// Filters //
#define FILTERS_WIDTH .75*(WINDOW_WIDTH-18)
SUBWINDOW( 6, 32, (FILTERS_WIDTH), 28, "MESSAGE OF THE DAY" )
itemDef {
name "messageOfTheDay"
group GROUP_NAME
rect 8 48 $evalfloat((FILTERS_WIDTH)-4) 10
ownerDraw UI_SERVERMOTD
textfont UI_FONT_COURBD_21
textstyle ITEM_TEXTSTYLE_SHADOWED
textscale .2
textalignx 4
textaligny 8
forecolor .6 .6 .6 1
visible 1
decoration
}
SUBWINDOW( 6, 64, (FILTERS_WIDTH), 94, "FILTERS" )
MULTIACTIONLEFT( 8, 80, .5*((FILTERS_WIDTH)-6), 10, "Source:", .2, 8, "ui_netSource", cvarFloatList { "Local" 0 "Internet" 1 "Favorites" 2 }, uiScript UpdateFilter, "Choose the type of game servers to display from Internet, local and the favorites list" )
MULTIACTIONLEFT( 8+.5*((FILTERS_WIDTH)-6)+2, 80, .5*((FILTERS_WIDTH)-6), 10, "Game Type:", .2, 8, "ui_joinGameType", cvarFloatList { "All" -1 "Objective" 2 "Stopwatch" 3 "Campaign" 4 "Last Man Standing" 5 }, uiScript RefreshFilter, "Displays only game servers offering this Game Type" )
itemDef {
name "filtericonEmptyFull"
rect 10 92 10 10
style WINDOW_STYLE_SHADER
background "ui/assets/filter_emptyfull"
forecolor 1 1 1 1
visible 1
decoration
}
TRICHECKBOXACTIONMULTI( 10+12, 92, .5*((FILTERS_WIDTH)-6)-14, 10, .2, 8, "ui_browserShowEmptyOrFull", cvarFloatList { "Filter Disabled" 0 "Only show..." 1 "Don't show..." 2 }, uiScript RefreshFilter ; setcvar ui_filterdescription "Filter affecting Empty and Full Servers", "Includes or excludes empty and full servers from the server list" )
itemDef {
name "filtericonPassword"
rect 10 104 10 10
style WINDOW_STYLE_SHADER
background "ui/assets/filter_pass"
forecolor 1 1 1 1
visible 1
decoration
}
TRICHECKBOXACTIONMULTI( 10+12, 104, .5*((FILTERS_WIDTH)-6)-14, 10, .2, 8, "ui_browserShowPasswordProtected", cvarFloatList { "Filter Disabled" 0 "Only show..." 1 "Don't show..." 2 }, uiScript RefreshFilter ; setcvar ui_filterdescription "Filter affecting Password Protected Servers", "Includes or excludes password protected servers from the server list" )
itemDef {
name "filtericonFriendlyFire"
rect 10 116 10 10
style WINDOW_STYLE_SHADER
background "ui/assets/filter_ff"
forecolor 1 1 1 1
visible 1
decoration
}
TRICHECKBOXACTIONMULTI( 10+12, 116, .5*((FILTERS_WIDTH)-6)-14, 10, .2, 8, "ui_browserShowFriendlyFire", cvarFloatList { "Filter Disabled" 0 "Only show..." 1 "Don't show..." 2 }, uiScript RefreshFilter ; setcvar ui_filterdescription "Filter affecting Servers with Friendly Fire", "Includes or excludes servers where team mates can damage each other from the server list" )
itemDef {
name "filtericonMaxLives"
rect 10 128 10 10
style WINDOW_STYLE_SHADER
background "ui/assets/filter_lives"
forecolor 1 1 1 1
visible 1
decoration
}
TRICHECKBOXACTIONMULTI( 10+12, 128, .5*((FILTERS_WIDTH)-6)-14, 10, .2, 8, "ui_browserShowMaxlives", cvarFloatList { "Filter Disabled" 0 "Only show..." 1 "Don't show..." 2 }, uiScript RefreshFilter ; setcvar ui_filterdescription "Filter affecting Servers with Max Lives", "Includes or excludes servers that limit the number of player lives per match from the server list" )
itemDef {
name "filtericonWeapRestrict"
rect $evalfloat(8+.5*((FILTERS_WIDTH)-6)+2+2) 92 10 10
style WINDOW_STYLE_SHADER
background "ui/assets/filter_weap"
forecolor 1 1 1 1
visible 1
decoration
}
TRICHECKBOXACTIONMULTI( 8+.5*((FILTERS_WIDTH)-6)+2+2+12, 92, .5*((FILTERS_WIDTH)-6)-14, 10, .2, 8, "ui_browserShowWeaponsRestricted", cvarFloatList { "Filter Disabled" 0 "Only show..." 1 "Don't show..." 2 }, uiScript RefreshFilter ; setcvar ui_filterdescription "Filter affecting Servers with Weapon Restrictions", "Includes or excludes servers that limit the number of available heavy weapons from the server list" )
itemDef {
name "filtericonPunkBuster"
rect $evalfloat(8+.5*((FILTERS_WIDTH)-6)+2+2) 104 10 10
style WINDOW_STYLE_SHADER
background "ui/assets/filter_pb"
forecolor 1 1 1 1
visible 1
decoration
}
TRICHECKBOXACTIONMULTI( 8+.5*((FILTERS_WIDTH)-6)+2+2+12, 104, .5*((FILTERS_WIDTH)-6)-14, 10, .2, 8, "ui_browserShowPunkBuster", cvarFloatList { "Filter Disabled" 0 "Only show..." 1 "Don't show..." 2 }, uiScript RefreshFilter ; setcvar ui_filterdescription "Filter affecting PunkBuster Servers", "Includes or excludes Punk Buster servers from the server list" )
itemDef {
name "filtericonAntilag"
rect $evalfloat(8+.5*((FILTERS_WIDTH)-6)+2+2) 116 10 10
style WINDOW_STYLE_SHADER
background "ui/assets/filter_antilag"
forecolor 1 1 1 1
visible 1
decoration
}
TRICHECKBOXACTIONMULTI( 8+.5*((FILTERS_WIDTH)-6)+2+2+12, 116, .5*((FILTERS_WIDTH)-6)-14, 10, .2, 8, "ui_browserShowAntilag", cvarFloatList { "Filter Disabled" 0 "Only show..." 1 "Don't show..." 2 }, uiScript RefreshFilter ; setcvar ui_filterdescription "Filter affecting Anti-Lag Servers", "Includes or excludes servers with support for modem players from the server list" )
itemDef {
name "filtericonTeamBalance"
rect $evalfloat(8+.5*((FILTERS_WIDTH)-6)+2+2) 128 10 10
style WINDOW_STYLE_SHADER
background "ui/assets/filter_balance"
forecolor 1 1 1 1
visible 1
decoration
}
TRICHECKBOXACTIONMULTI( 8+.5*((FILTERS_WIDTH)-6)+2+2+12, 128, .5*((FILTERS_WIDTH)-6)-14, 10, .2, 8, "ui_browserShowTeamBalanced", cvarFloatList { "Filter Disabled" 0 "Only show..." 1 "Don't show..." 2 }, uiScript RefreshFilter ; setcvar ui_filterdescription "Filter affecting Servers with Force Team Balance", "Includes or excludes servers that enforce balanced teams from the server list" )
itemDef {
name "filtericonETPro"
rect 10 140 10 10
style WINDOW_STYLE_SHADER
background "ui/assets/icon_etpro"
forecolor 1 1 1 1
visible 1
decoration
}
TRICHECKBOXACTIONMULTI( 10+12, 140, .5*((FILTERS_WIDTH)-6)-14, 10, .2, 8, "ui_browserShowETPro", cvarFloatList { "Filter Disabled" 0 "Only show..." 1 "Don't show..." 2 }, uiScript RefreshFilter ; setcvar ui_filterdescription "Filter affecting ET Pro Servers", "Includes or excludes servers running ET Pro" )
SUBWINDOW( 6+(FILTERS_WIDTH)+4, 32, ((SUBWINDOW_WIDTH)-(FILTERS_WIDTH)-4), 126, "PREVIEW" )
itemDef {
name "mapPreview"
group GROUP_NAME
rect $evalfloat(6+(FILTERS_WIDTH)+4+2) $evalfloat(32+16) $evalfloat((SUBWINDOW_WIDTH)-(FILTERS_WIDTH)-4-4) $evalfloat(.75*((SUBWINDOW_WIDTH)-(FILTERS_WIDTH)-4-4))
style WINDOW_STYLE_FILLED
ownerdraw UI_NETMAPPREVIEW
backcolor 0 0 0 .5
border WINDOW_BORDER_FULL
bordercolor .1 .1 .1 .2
visible 1
decoration
}
// Server Browser //
SUBWINDOW( 6, 162, (SUBWINDOW_WIDTH), 256, "SERVER BROWSER" )
// Rows
itemDef {
name "row1"
group GROUP_NAME
rect 12 208 $evalfloat((SUBWINDOW_WIDTH)-12-18) 12
style WINDOW_STYLE_FILLED
backcolor .2 .2 .2 .4
visible 1
decoration
}
itemDef {
name "row2"
group GROUP_NAME
rect 12 232 $evalfloat((SUBWINDOW_WIDTH)-12-18) 12
style WINDOW_STYLE_FILLED
backcolor .2 .2 .2 .4
visible 1
decoration
}
itemDef {
name "row3"
group GROUP_NAME
rect 12 256 $evalfloat((SUBWINDOW_WIDTH)-12-18) 12
style WINDOW_STYLE_FILLED
backcolor .2 .2 .2 .4
visible 1
decoration
}
itemDef {
name "row4"
group GROUP_NAME
rect 12 280 $evalfloat((SUBWINDOW_WIDTH)-12-18) 12
style WINDOW_STYLE_FILLED
backcolor .2 .2 .2 .4
visible 1
decoration
}
itemDef {
name "row5"
group GROUP_NAME
rect 12 304 $evalfloat((SUBWINDOW_WIDTH)-12-18) 12
style WINDOW_STYLE_FILLED
backcolor .2 .2 .2 .4
visible 1
decoration
}
itemDef {
name "row6"
group GROUP_NAME
rect 12 328 $evalfloat((SUBWINDOW_WIDTH)-12-18) 12
style WINDOW_STYLE_FILLED
backcolor .2 .2 .2 .4
visible 1
decoration
}
itemDef {
name "row7"
group GROUP_NAME
rect 12 352 $evalfloat((SUBWINDOW_WIDTH)-12-18) 12
style WINDOW_STYLE_FILLED
backcolor .2 .2 .2 .4
visible 1
decoration
}
itemDef {
name "row8"
group GROUP_NAME
rect 12 376 $evalfloat((SUBWINDOW_WIDTH)-12-18) 12
style WINDOW_STYLE_FILLED
backcolor .2 .2 .2 .2
visible 1
decoration
}
// Columns and sort tabs
#define COLUMN_HEIGHT 194
#define SERVERNAME_WIDTH 236 // rain - was 250, needed another settings icon
#define MAPNAME_WIDTH 96
#define PLAYERS_WIDTH 42
#define GAMETYPE_WIDTH 48
#define PING_WIDTH 34
#define SETTINGS_WIDTH 98 // rain
#define FAVORITE_WIDTH 12 // rain
itemDef {
name "serverColumnTab"
group "grpTabs"
rect 12 180 $evalfloat(SERVERNAME_WIDTH+1) 16
type ITEM_TYPE_BUTTON
text "SERVER NAME"
textfont UI_FONT_ARIBLK_27
textscale .19
textalignx 4
textaligny 12
style WINDOW_STYLE_FILLED
backcolor .1 .1 .1 .3
forecolor .6 .6 .6 1
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
tooltip "Click here to sort by Server Name"
action {
setitemcolor "grpColumns" backcolor 0 0 0 0;
setitemcolor "grpTabs" backcolor .1 .1 .1 .3 ;
setitemcolor "grpTabs" forecolor .6 .6 .6 1 ;
setitemcolor "serverColumn" backcolor .35 .35 .35 .2 ;
setitemcolor "serverColumnTab" backcolor .35 .35 .35 .2 ;
setitemcolor "serverColumnTab" forecolor .9 .9 .9 1 ;
uiScript ServerSort 0
}
}
itemDef {
name "serverColumn"
group "grpColumns"
rect 12 195 $evalfloat(SERVERNAME_WIDTH+1) COLUMN_HEIGHT
style WINDOW_STYLE_FILLED
backcolor 0 0 0 0
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
decoration
}
itemDef {
name "mapColumnTab"
group "grpTabs"
rect $evalfloat(12+SERVERNAME_WIDTH) 180 $evalfloat(MAPNAME_WIDTH+1) 16
type ITEM_TYPE_BUTTON
text "MAP NAME"
textfont UI_FONT_ARIBLK_27
textscale .19
textalignx 4
textaligny 12
style WINDOW_STYLE_FILLED
backcolor .1 .1 .1 .3
forecolor .6 .6 .6 1
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
tooltip "Click here to sort by Campaign or Map name"
action {
setitemcolor "grpColumns" backcolor 0 0 0 0;
setitemcolor "grpTabs" backcolor .1 .1 .1 .3 ;
setitemcolor "grpTabs" forecolor .6 .6 .6 1 ;
setitemcolor "mapColumn" backcolor .35 .35 .35 .2 ;
setitemcolor "mapColumnTab" backcolor .35 .35 .35 .2 ;
setitemcolor "mapColumnTab" forecolor .9 .9 .9 1 ;
uiScript ServerSort 1
}
}
itemDef {
name "mapColumn"
group "grpColumns"
rect $evalfloat(12+SERVERNAME_WIDTH) 195 $evalfloat(MAPNAME_WIDTH+1) COLUMN_HEIGHT
style WINDOW_STYLE_FILLED
backcolor 0 0 0 0
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
decoration
}
itemDef {
name "playerColumnTab"
group "grpTabs"
rect $evalfloat(12+SERVERNAME_WIDTH+MAPNAME_WIDTH) 180 $evalfloat(PLAYERS_WIDTH+1) 16
type ITEM_TYPE_BUTTON
text "#PLRS"
textfont UI_FONT_ARIBLK_27
textscale .19
textalignx 4
textaligny 12
style WINDOW_STYLE_FILLED
backcolor .1 .1 .1 .3
forecolor .6 .6 .6 1
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
tooltip "Click here to sort by Player Count"
action {
setitemcolor "grpColumns" backcolor 0 0 0 0;
setitemcolor "grpTabs" backcolor .1 .1 .1 .3 ;
setitemcolor "grpTabs" forecolor .6 .6 .6 1 ;
setitemcolor "playerColumn" backcolor .35 .35 .35 .2 ;
setitemcolor "playerColumnTab" backcolor .35 .35 .35 .2 ;
setitemcolor "playerColumnTab" forecolor .9 .9 .9 1 ;
uiScript ServerSort 2
}
}
itemDef {
name "playerColumn"
group "grpColumns"
rect $evalfloat(12+SERVERNAME_WIDTH+MAPNAME_WIDTH) 195 $evalfloat(PLAYERS_WIDTH+1) COLUMN_HEIGHT
style WINDOW_STYLE_FILLED
backcolor 0 0 0 0
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
decoration
}
itemDef {
name "gametypeColumnTab"
group "grpTabs"
rect $evalfloat(12+SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH) 180 $evalfloat(GAMETYPE_WIDTH+1) 16
type ITEM_TYPE_BUTTON
text "TYPE"
textfont UI_FONT_ARIBLK_27
textscale .19
textalignx 4
textaligny 12
style WINDOW_STYLE_FILLED
backcolor .1 .1 .1 .3
forecolor .6 .6 .6 1
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
tooltip "Click here to sort by Game Type"
action {
setitemcolor "grpColumns" backcolor 0 0 0 0;
setitemcolor "grpTabs" backcolor .1 .1 .1 .3 ;
setitemcolor "grpTabs" forecolor .6 .6 .6 1 ;
setitemcolor "gametypeColumn" backcolor .35 .35 .35 .2 ;
setitemcolor "gametypeColumnTab" backcolor .35 .35 .35 .2 ;
setitemcolor "gametypeColumnTab" forecolor .9 .9 .9 1 ;
uiScript ServerSort 3
}
}
itemDef {
name "gametypeColumn"
group "grpColumns"
rect $evalfloat(12+SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH) 195 $evalfloat(GAMETYPE_WIDTH+1) COLUMN_HEIGHT
style WINDOW_STYLE_FILLED
backcolor 0 0 0 0
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
decoration
}
itemDef {
name "pingColumnTab"
group "grpTabs"
rect $evalfloat(12+SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH+GAMETYPE_WIDTH) 180 $evalfloat(PING_WIDTH+1) 16
type ITEM_TYPE_BUTTON
text "PING"
textfont UI_FONT_ARIBLK_27
textscale .19
textalignx 4
textaligny 12
style WINDOW_STYLE_FILLED
backcolor .1 .1 .1 .3
forecolor .6 .6 .6 1
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
tooltip "Click here to sort by Ping"
action {
setitemcolor "grpColumns" backcolor 0 0 0 0;
setitemcolor "grpTabs" backcolor .1 .1 .1 .3 ;
setitemcolor "grpTabs" forecolor .6 .6 .6 1 ;
setitemcolor "pingColumn" backcolor .35 .35 .35 .2 ;
setitemcolor "pingColumnTab" backcolor .35 .35 .35 .2 ;
setitemcolor "pingColumnTab" forecolor .9 .9 .9 1 ;
uiScript ServerSort 4
}
}
itemDef {
name "pingColumn"
group "grpColumns"
rect $evalfloat(12+SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH+GAMETYPE_WIDTH) 195 $evalfloat(PING_WIDTH+1) COLUMN_HEIGHT
style WINDOW_STYLE_FILLED
backcolor 0 0 0 0
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
decoration
}
itemDef {
name "filtersColumnTab"
group GROUP_NAME
rect $evalfloat(12+SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH+GAMETYPE_WIDTH+PING_WIDTH) 180 $evalfloat(SETTINGS_WIDTH+1) 16
type ITEM_TYPE_TEXT
// rain - "SETTINGS" seems more appropriate
text "SETTINGS"
textfont UI_FONT_ARIBLK_27
textscale .19
textalignx 4
textaligny 12
style WINDOW_STYLE_FILLED
backcolor .1 .1 .1 .3
forecolor .6 .6 .6 1
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
decoration
}
itemDef {
name "filtersColumn"
group GROUP_NAME
rect $evalfloat(12+SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH+GAMETYPE_WIDTH+PING_WIDTH) 195 $evalfloat(SETTINGS_WIDTH+1) COLUMN_HEIGHT
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
decoration
}
itemDef {
name "favouritesColumnTab"
group GROUP_NAME
rect $evalfloat(12+SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH+GAMETYPE_WIDTH+PING_WIDTH+SETTINGS_WIDTH) 180 $evalfloat(12+16+1) 16
type ITEM_TYPE_TEXT
text "FAV"
textfont UI_FONT_ARIBLK_27
textscale .19
textalignx 4
textaligny 12
style WINDOW_STYLE_FILLED
backcolor .1 .1 .1 .3
forecolor .6 .6 .6 1
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
decoration
}
itemDef {
name "favouritesColumn"
group GROUP_NAME
rect $evalfloat(12+SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH+GAMETYPE_WIDTH+PING_WIDTH+SETTINGS_WIDTH) 195 12 COLUMN_HEIGHT
border WINDOW_BORDER_FULL
bordercolor .5 .5 .5 .5
visible 1
decoration
}
// Server List
itemDef {
name "serverList"
group GROUP_NAME
rect 12 196 $evalfloat((SUBWINDOW_WIDTH)-12) $evalfloat(COLUMN_HEIGHT-1)
type ITEM_TYPE_LISTBOX
textfont UI_FONT_COURBD_21
textstyle ITEM_TEXTSTYLE_SHADOWED
textscale .2
textaligny -3
forecolor .6 .6 .6 1
outlinecolor .5 .5 .5 .4
feeder FEEDER_SERVERS
elementtype LISTBOX_TEXT
elementwidth $evalfloat((SUBWINDOW_WIDTH)-12)
elementheight 12
columns 7 0 SERVERNAME_WIDTH 39
$evalfloat(SERVERNAME_WIDTH) MAPNAME_WIDTH 13
$evalfloat(SERVERNAME_WIDTH+MAPNAME_WIDTH) PLAYERS_WIDTH 10
$evalfloat(SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH) GAMETYPE_WIDTH 10
$evalfloat(SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH+GAMETYPE_WIDTH) PING_WIDTH 4
$evalfloat(SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH+GAMETYPE_WIDTH+PING_WIDTH) SETTINGS_WIDTH 5
$evalfloat(SERVERNAME_WIDTH+MAPNAME_WIDTH+PLAYERS_WIDTH+GAMETYPE_WIDTH+PING_WIDTH+SETTINGS_WIDTH) FAVORITE_WIDTH 1
visible 1
doubleClick {
uiScript JoinServer
}
onEnter {
uiScript JoinServer
}
}
// Status bar
// Misc Buttons
BUTTON( 12, 102+316-20, .25*((SUBWINDOW_WIDTH)-30), 14, "REFRESH LIST", .24, 11, uiScript RefreshServers )
BUTTON( 6+6+(.25*((SUBWINDOW_WIDTH)-30))+6, 102+316-20, .25*((SUBWINDOW_WIDTH)-30), 14, "CONNECT TO IP", .24, 11, clearFocus ; open playonline_connecttoip )
BUTTON( 12+(.25*((SUBWINDOW_WIDTH)-30))+6+(.25*((SUBWINDOW_WIDTH)-30))+6, 102+316-20, .25*((SUBWINDOW_WIDTH)-30), 14, "SERVER INFO", .24, 11, clearFocus ; open playonline_serverinfo )
NAMEDBUTTON( "bttn_pbenable", 6+6+(.25*((SUBWINDOW_WIDTH)-30))+6+(.25*((SUBWINDOW_WIDTH)-30))+6+(.25*((SUBWINDOW_WIDTH)-30))+6, 102+316-20, .25*((SUBWINDOW_WIDTH)-30), 14, "ENABLE PUNKBUSTER", .24, 11, clearFocus ; open playonline_enablepb )
NAMEDBUTTON( "bttn_pbdisable", 6+6+(.25*((SUBWINDOW_WIDTH)-30))+6+(.25*((SUBWINDOW_WIDTH)-30))+6+(.25*((SUBWINDOW_WIDTH)-30))+6, 102+316-20, .25*((SUBWINDOW_WIDTH)-30), 14, "DISABLE PUNKBUSTER", .24, 11, clearFocus ; open playonline_disablepb )
// Buttons //
// Buttons //
BUTTON( 6, WINDOW_HEIGHT-24, .33*(WINDOW_WIDTH-24), 18, "BACK", .3, 14, close playonline; open main )
BUTTON( 6+.33*(WINDOW_WIDTH-24)+6, WINDOW_HEIGHT-24, .34*(WINDOW_WIDTH-24), 18, "STOP REFRESH", .3, 14, uiScript StopRefresh)
BUTTON( 6+.33*(WINDOW_WIDTH-24)+6+.34*(WINDOW_WIDTH-24)+6, WINDOW_HEIGHT-24, .33*(WINDOW_WIDTH-24), 18, "JOIN SERVER", .3, 14, uiScript JoinServer )
}
I repeat this works ! on escape or on pressing "stop refresh" button..
Hi! I'm a .signature *virus*! Copy me into your ~/.signature to help me spread!
-
- Posts: 16
- Joined: Thu Apr 07, 2005 2:42 am
- =FF=im2good4u
- Posts: 3821
- Joined: Wed Feb 05, 2003 7:30 am
- Location: The Netherlands, HOLLAND
- Contact:
is only posable if it gets send but u ccannot do that by just the menu
<a href="http://bunnyherolabs.com/adopt/showpet. ... dQ=="><img src="http://petimage.bunnyherolabs.com/adopt ... Q0dQ==.png" width="80" height="100" border="0"></a>