home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 22 / AACD 22.iso / AACD / Games / GameTracker / scripts / initfilters.rc < prev    next >
Encoding:
Text File  |  2001-04-21  |  2.8 KB  |  112 lines

  1. requestchoice TITLE "GameTracker by SuRgEoN" BODY "Change Battlefield ?" "YES" "NO" >env:battlefield
  2.  
  3. run <>nil: Play16 $buttonsnd
  4.  
  5. IF $battlefield EQ 1
  6.  
  7. requestchoice TITLE "GameTracker by SuRgEoN" BODY "Where is the Battlefield today Sire?" Quake QuakeWorld HereticII Shogo Sin >env:reqgame
  8.  
  9. run <>nil: Play16 $buttonsnd
  10.  
  11. if $reqgame eq 0
  12.    setenv favorites $snsfavorites
  13.    setenv qwbgame $snsmonitor
  14.    setenv cmdline $sincmdline
  15.    setenv qwbpath $snsconpath
  16.    setenv defcachedir sin
  17. endif
  18.  
  19. if $reqgame eq 1
  20.    setenv favorites $qsfavorites
  21.    setenv qwbgame $qsmonitor
  22.    setenv cmdline $qscmdline
  23.    setenv qwbpath $qsconpath
  24.    setenv defcachedir quake
  25. endif
  26.  
  27. if $reqgame eq 2
  28.    setenv favorites $qwfavorites
  29.    setenv qwbgame $qwmonitor
  30.    setenv cmdline $qwcmdline
  31.    setenv qwbpath $qwconpath
  32.    setenv defcachedir quakeworld
  33. endif
  34.  
  35. if $reqgame eq 3
  36.    setenv favorites $hrsfavorites
  37.    setenv qwbgame $hrsmonitor
  38.    setenv cmdline $h2cmdline
  39.    setenv qwbpath $hrsconpath
  40.    setenv defcachedir heretic2
  41. endif
  42.  
  43. if $reqgame eq 4
  44.  if $qstatold eq 0
  45.    setenv favorites $sgsfavorites
  46.    setenv qwbgame $sgsmonitor
  47.    setenv cmdline $shogocmdline
  48.    setenv qwbpath $sgsconpath
  49.    setenv defcachedir shogo
  50. endif
  51.  if $qstatold eq 1
  52.    echo "Shogo is not supported by qstat v2.2"
  53.    execute scripts/cleanup.rc
  54.    cd ram:
  55.    delete ram:GameTracker ALL >nil:
  56.    endcli
  57.  endif
  58. endif
  59.  
  60. ENDIF
  61.  
  62. requestchoice TITLE "GameTracker by SuRgEoN" BODY "Choose ping limitation filter:" "None" "100" "150" "200" "300" "400" "500" >env:reqfilter
  63.  
  64. run <>nil: Play16 $buttonsnd
  65.  
  66. IF $reqfilter EQ 1
  67. setenv pvalue "2000"
  68. setenv pingfltr "-retry 3 -maxsim 50"
  69. ENDIF
  70. IF $reqfilter EQ 2
  71. setenv pvalue "100"
  72. setenv pingfltr "-retry 1 -interval 0.101 -maxsim 50"
  73. ENDIF
  74. IF $reqfilter EQ 3
  75. setenv pvalue "150"
  76. setenv pingfltr "-retry 1 -interval 0.150 -maxsim 50"
  77. ENDIF
  78. IF $reqfilter EQ 4
  79. setenv pvalue "200"
  80. setenv pingfltr "-retry 1 -interval 0.200 -maxsim 50"
  81. ENDIF
  82. IF $reqfilter EQ 5
  83. setenv pvalue "300"
  84. setenv pingfltr "-retry 1 -interval 0.300 -maxsim 50"
  85. ENDIF
  86. IF $reqfilter EQ 6
  87. setenv pvalue "400"
  88. setenv pingfltr "-retry 1 -interval 0.400 -maxsim 50"
  89. ENDIF
  90. IF $reqfilter EQ 0
  91. setenv pvalue "500"
  92. setenv pingfltr "-retry 1 -interval 0.500 -maxsim 50"
  93. ENDIF
  94.  
  95. requestchoice TITLE "GameTracker by SuRgEoN" BODY "Exclude empty servers ?" " Yes " " No " >env:reqfilter
  96.  
  97. run <>nil: Play16 $buttonsnd
  98.  
  99. if $reqfilter eq 0
  100.    setenv filters "-u"
  101.    setenv tsfilters "filters/s_temp_no_filter"
  102.    setenv qwbout "-R -Ts $tsfilters -Tp filters/player_temp -Th filters/header_temp -Tt filters/trailer_temp"
  103.    execute scripts/userfilter_all.rc
  104. endif
  105.  
  106. if $reqfilter eq 1
  107.    setenv filters "-ne -u"
  108.    setenv tsfilters "filters/s_temp_not_empty"
  109.    setenv qwbout "-R -Ts $tsfilters -Tp filters/player_temp -Th filters/header_temp -Tt filters/trailer_temp"
  110.    execute scripts/userfilter_noempty.rc
  111. endif
  112.