home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 18 / amigaformatcd18.iso / -screenplay- / utilities / xtr / ace_traxx3 / hd-install < prev    next >
Text File  |  1997-07-22  |  1KB  |  72 lines

  1. if exists dir.check
  2.  assign ace: ""
  3. else
  4.  sys:c/Requestchoice "Ace Traxx Installer V1.1" "You must start this script from the same *ndirectory, where the Ace Traxx are located !!!" "Installation aborted" >env:Nog
  5.  skip end
  6. endif
  7.  
  8. sys:c/Requestchoice "Ace Traxx Installer V1.1" "Please choose your XTR directory ! *n*nFor example:  Sys:Games/XTR/" OK QUIT >ENV:ACE1
  9.  
  10. if $ACE1 eq 1
  11.  skip choosedir
  12. else
  13.  skip abort
  14. endif
  15.  
  16. lab choosedir
  17. sys:c/RequestFile DRAWER ":" TITLE "Please choose your XTR: directory ..." Drawersonly >ENV:XTR
  18.  
  19. if warn
  20. skip abort
  21. endif
  22.  
  23. cd $xtr
  24.  
  25. if exists frontend
  26. skip installation
  27. else
  28. skip Wrongdir
  29. endif
  30.  
  31. lab Installation
  32.  
  33. cd $xtr
  34.  
  35. copy >NIL: ace:tracks tracks all quiet
  36. copy >NIL: ace:Worlds Worlds all quiet
  37. copy >NIL: ace:layouts layouts all quiet
  38. copy >NIL: ace:objects objects all quiet
  39. copy >NIL: ace:tiles tiles all quiet
  40.  
  41. sys:c/Requestchoice "Ace Traxx Installer V1.1" "Installation successfully completed !*n*nI hope it, at least ;)" "I hope it too !" >ENV:nog2
  42.  
  43. assign ace: remove
  44. unsetenv nog
  45. unsetenv ace1
  46. unsetenv xtr
  47. unsetenv nog2
  48. unsetenv nog3
  49.  
  50. endcli
  51.  
  52. lab Wrongdir
  53.  
  54. sys:c/Requestchoice "Ace Traxx Installer V1.1" "You choosed a wrong directory ! *n*nExample:   Sys:Games/XTR/" "Try again" >env:nog3
  55. skip choosedir back
  56. endcli
  57.  
  58. lab abort
  59.  
  60. sys:c/Requestchoice "Ace Traxx Installer V1.1" "Installation aborted !" "OK" >env:nog4
  61.  
  62. lab end
  63.  
  64. unsetenv nog4
  65. assign ace: remove
  66. unsetenv nog
  67. unsetenv ace1
  68. unsetenv xtr
  69. unsetenv nog2
  70. unsetenv nog3
  71.  
  72. endcli