messages in admin pro

Started by gilly, October 21, 2005, 03:00:29 PM

Previous topic - Next topic

gilly

hi

      i want to stop the messages that come onscreen in the bottom middle about what to do with the mines , press the use key etc etc, i've turned off the message center via the mods txt file but they keep comming up, please can you help.

   

   p.s this is on admin pro 1.12 beta

Elgan {sfx}

well ur going to have to do some editing sorry. i will include a meathod to turn these off later.

   

   ok

   

   go to

   

   global/ac/mines/

   

   open mines.scr

   

   

   

   
   
   main:
   
   
      if(level.run["mines"] != "1")
      {
         end
      }
   
      if (level.mef_gametype == "ft" || level.mef_gametype == "ftobj" || level.mef_gametype == "fttow" || level.mef_gametype == "ftctf" || level.mef_gametype == "ftdem")
      {
         end
      }
   
      if(level.mines_serup != 1)
      {
         level.mines_serup = 1
         //exec global/killed.scr "global/ac/mines/dead.scr" 1
         //exec global/ac/spawn_detect.scr global/ac/mines/hold_check.scr
   
         local.master = spawn ScriptMaster
         local.master aliascache plantbomb1 sound/items/Item_BangaloreAssemble_01.wav soundparms 1.0 0.0 1.0 0.0 100 2000 item loaded maps "m dm moh obj train"
   
      }
   
   
      local.mines = waitexec game.file["mines"]::mines
   
      local.numscripts = 0
   
      for(local.i=1;local.i<= local.mines.size;local.i++)
      {
         if (local.mines[local.i][2] == "1")
         {
            local.numscripts++
            local.scripts[local.numscripts] = local.mines[local.i][1]
         }
      }
   
      local.randnum = randomint(local.numscripts) + 1
   
      //local.howmany = waitexec global/settings.scr::getcmd "mine-type"
   
      level.mine_script  = local.scripts[local.randnum]
   
      level.hold_script = global/ac/mines/mines_main.scr
   
      switch(local.scripts[local.randnum])
      {
      case "proximity-chuck":
         local.msg = makearray
            "By holding USE down you can chuck proximity mines"
            " You must hold E (USE) down for 3 seconds to chuck a mine"
         endarray
   
      break
      case "proximity-plant":
   
         local.msg = makearray
            "By holding USE down you can plant proximity mines"
            " You must hold E (USE) down for 3 seconds to  plant proximity mines"
         endarray
      break
      case "sticky-bombs":
         level.hold_script = global/ac/mines/stickybombs.scr
         local.msg = makearray
            "By holding USE down you can chuck sticky bombs"
            " You must hold E (USE) down for 3 seconds to chuck sticky bombs"
         endarray
      break
      default:
   
         local.msg = makearray
            "By holding USE down you can chuck proximity mines"
            " You must hold E (USE) down for 3 seconds to chuck a mine"
         endarray
      }
   
   
      while(1)
      {
         waitframe
         for(local.i=1;local.i<=local.msg.size;local.i++)
         {
            wait 300 //five mins
            waitexec global/ac/messaging/messages_fade.scr local.msg[local.i][1] 3 "fade"
   
         }
      }
   
   
   
   end
   

   

   

   simple and easy  just to add a end before the switch or after.

   

   

   

   
   
   main:
   
   
      if(level.run["mines"] != "1")
      {
         end
      }
   
      if (level.mef_gametype == "ft" || level.mef_gametype == "ftobj" || level.mef_gametype == "fttow" || level.mef_gametype == "ftctf" || level.mef_gametype == "ftdem")
      {
         end
      }
   
      if(level.mines_serup != 1)
      {
         level.mines_serup = 1
         //exec global/killed.scr "global/ac/mines/dead.scr" 1
         //exec global/ac/spawn_detect.scr global/ac/mines/hold_check.scr
   
         local.master = spawn ScriptMaster
         local.master aliascache plantbomb1 sound/items/Item_BangaloreAssemble_01.wav soundparms 1.0 0.0 1.0 0.0 100 2000 item loaded maps "m dm moh obj train"
   
      }
   
   
      local.mines = waitexec game.file["mines"]::mines
   
      local.numscripts = 0
   
      for(local.i=1;local.i<= local.mines.size;local.i++)
      {
         if (local.mines[local.i][2] == "1")
         {
            local.numscripts++
            local.scripts[local.numscripts] = local.mines[local.i][1]
         }
      }
   
      local.randnum = randomint(local.numscripts) + 1
   
      //local.howmany = waitexec global/settings.scr::getcmd "mine-type"
   
      level.mine_script  = local.scripts[local.randnum]
   
      level.hold_script = global/ac/mines/mines_main.scr
   
      switch(local.scripts[local.randnum])
      {
      case "proximity-chuck":
         local.msg = makearray
            "By holding USE down you can chuck proximity mines"
            " You must hold E (USE) down for 3 seconds to chuck a mine"
         endarray
   
      break
      case "proximity-plant":
   
         local.msg = makearray
            "By holding USE down you can plant proximity mines"
            " You must hold E (USE) down for 3 seconds to  plant proximity mines"
         endarray
      break
      case "sticky-bombs":
         level.hold_script = global/ac/mines/stickybombs.scr
         local.msg = makearray
            "By holding USE down you can chuck sticky bombs"
            " You must hold E (USE) down for 3 seconds to chuck sticky bombs"
         endarray
      break
      default:
   
         local.msg = makearray
            "By holding USE down you can chuck proximity mines"
            " You must hold E (USE) down for 3 seconds to chuck a mine"
         endarray
      }
   
   //ADDED A END
   end
   
      while(1)
      {
         waitframe
         for(local.i=1;local.i<=local.msg.size;local.i++)
         {
            wait 300 //five mins
            waitexec global/ac/messaging/messages_fade.scr local.msg[local.i][1] 3 "fade"
   
         }
      }
   
   
   
   end
   

gilly

:Dthanks a lot for you prompt reply Elgan and i think the admin pro mod is brilliant good work m8