xboxscene.org forums

Author Topic: Actionscripting For Dummies  (Read 249 times)

geniusalz

  • Archived User
  • Hero Member
  • *
  • Posts: 1635
Actionscripting For Dummies
« on: November 01, 2003, 05:34:00 PM »

CODE


Test

CallFile somescript.xas


Logged

koldfuzion

  • Archived User
  • Hero Member
  • *
  • Posts: 1226
Actionscripting For Dummies
« Reply #1 on: November 01, 2003, 05:44:00 PM »

i would recommend two things.

1. create a subdirectory to keep all your xas files in.
2. create a test item.  referencing test.xas  so you can always overwrite/edit it to make sure the script works as advertised before editing your menu again.
Logged

koldfuzion

  • Archived User
  • Hero Member
  • *
  • Posts: 1226
Actionscripting For Dummies
« Reply #2 on: November 01, 2003, 05:53:00 PM »

QUOTE

    <Submenu>
      <SortField>Title</SortField>
      <Title>Scripts</Title>
      <Media>C:\mxmvideos\scripts.wmv</Media>
       <Thumbnail>C:\mxmvideos\folderstuff.png</Thumbnail>
   <item>
   <title>MXM Setup Script</title>
   <descr>For New Users Only</descr>
   <Action>Callfile c:\mxmscripts\newuser.xas</Action>
   <media>C:\mxmvideos\newsfeed.wmv</media>
   <thumbnail>C:\mxmvideos\config_info.png</thumbnail>
   </item>
   <item>
   <title>DVD SingleGame Disc Copy</title>
   <descr>Single Game DVD Copy</descr>
   <Action>Callfile c:\mxmscripts\dvdcopy.xas</Action>
   <media>C:\mxmvideos\singledvdcopy.wmv</media>
   <thumbnail>C:\mxmvideos\singlegamecopy.png</thumbnail>
   </item>
   <item>
   <title>DVD Multi-Game Disc Copy</title>
   <descr>Single Game DVD Copy</descr>
   <Action>Callfile c:\mxmscripts\multigamedisc.xas</Action>
   <media>C:\mxmvideos\multidvdcopy.wmv</media>
   <thumbnail>C:\mxmvideosmultigamecopy.png</thumbnail>
   </item>
   <item>
   <title>NewsFeed Switch</title>
   <descr>Turn Newsfeed on or off</descr>
   <Action>Callfile c:\mxmscripts\newsfeedswitch.xas</Action>
   <media>C:\mxmvideos\newsfeed.wmv</media>
   <thumbnail>C:\mxmvideos\newsfeed.png</thumbnail>
   </item>
   <item>
   <title>IP Changer</title>
   <descr>Edit your Current IP Address</descr>
   <Action>Callfile c:\mxmscripts\ipchanger.xas</Action>
   <media>C:\mxmvideos\newsfeed.wmv</media>
   <thumbnail>C:\mxmvideos\checklist.png</thumbnail>
   </item>
   <item>
   <title>Fan Speed Adj</title>
   <descr>Allows adjustment of fan speed</descr>
   <Action>Callfile c:\mxmscripts\fanspeed.xas</Action>
   <media>C:\mxmvideos\newsfeed.wmv</media>
   <thumbnail>C:\mxmvideos\config_info.png</thumbnail>
   </item>
   <item>
   <title>Date Fix</title>
   <descr>Repair Invalid or Set New Date</descr>
   <Action>Callfile c:\mxmscripts\DateFix.xas</Action>
   <media>C:\mxmvideos\newsfeed.wmv</media>
   <thumbnail>C:\mxmvideos\date.png</thumbnail>
   </item>
   <item>
   <title>Test Script</title>
   <descr>Use test.xas for testing</descr>
   <Action>Callfile c:\mxmscripts\test.xas</Action>
   <media>C:\mxmvideos\newsfeed.wmv</media>
   <thumbnail>C:\mxmvideos\hammertime.png</thumbnail>
   </item>
    </Submenu>
Logged

theplowking

  • Archived User
  • Newbie
  • *
  • Posts: 42
Actionscripting For Dummies
« Reply #3 on: November 01, 2003, 06:24:00 PM »

oh, thx for the reply

this info should be front and center somewhere
the info in the readme is too cryptic for me...and prob lots of other too
Logged

BenJeremy

  • Archived User
  • Hero Member
  • *
  • Posts: 5645
Actionscripting For Dummies
« Reply #4 on: November 01, 2003, 06:47:00 PM »

QUOTE (theplowking @ Nov 1 2003, 10:24 PM)
oh, thx for the reply

this info should be front and center somewhere
the info in the readme is too cryptic for me...and prob lots of other too

I'm working on a "clinic" on the subject.

I'd also like to work out a plug-n-play approach. It will likely involve a specific directory and info carried in the initial comments.
Logged

theplowking

  • Archived User
  • Newbie
  • *
  • Posts: 42
Actionscripting For Dummies
« Reply #5 on: November 15, 2003, 09:08:00 AM »

QUOTE

<?xml version="1.0" encoding="utf-8" ?>
<Menu>
    <SubMenu>
        <Title>[ Games ]</Title>
        <SortField>title</SortField>
        <Item>
            <AutoDir Flatten="True" NoDemo="True" DefaultOnly="True">F:Games</AutoDir>
        </Item>
    </SubMenu>
    <SubMenu>
        <Title>[ Scripts ]</Title>
        <SortField>title</SortField>
        <Item>
            <AutoDir Flatten="True" NoDemo="True" DefaultOnly="True">F:mxmscripts</AutoDir>
        </Item>
    </SubMenu>
    <SubMenu>
        <Title>[ Applications ]</Title>
        <SortField>title</SortField>
        <Item>
            <AutoDir Flatten="True" NoDemo="True" DefaultOnly="True">F:Applications</AutoDir>
        </Item>
    </SubMenu>
</Menu>
Logged

theplowking

  • Archived User
  • Newbie
  • *
  • Posts: 42
Actionscripting For Dummies
« Reply #6 on: November 15, 2003, 09:13:00 AM »

QUOTE

<?xml version="1.0" encoding="utf-8" ?>
<Menu>
    <SubMenu>
        <Title>[ Games ]</Title>
        <SortField>title</SortField>
        <Item>
            <AutoDir Flatten="True" NoDemo="True" DefaultOnly="True">F:Games</AutoDir>
        </Item>
    </SubMenu>
    <SubMenu>
        <Title>[ Scripts ]</Title>
        <SortField>title</SortField>
        <Item>
            <AutoDir Flatten="True" NoDemo="True" DefaultOnly="True">F:mxmscripts</AutoDir>
            <Action>CallFile somescript.xas</Action>
        </Item>
    </SubMenu>
    <SubMenu>
        <Title>[ Applications ]</Title>
        <SortField>title</SortField>
        <Item>
            <AutoDir Flatten="True" NoDemo="True" DefaultOnly="True">F:Applications</AutoDir>
        </Item>
    </SubMenu>
</Menu>
Logged

theplowking

  • Archived User
  • Newbie
  • *
  • Posts: 42
Actionscripting For Dummies
« Reply #7 on: November 15, 2003, 09:15:00 AM »

QUOTE

<?xml version="1.0" encoding="utf-8" ?>
<Menu>
    <SubMenu>
        <Title>[ Games ]</Title>
        <SortField>title</SortField>
        <Item>
            <AutoDir Flatten="True" NoDemo="True" DefaultOnly="True">F:Games</AutoDir>
        </Item>
    </SubMenu>
    <SubMenu>
        <Title>[ Scripts ]</Title>
        <SortField>title</SortField>
        <Item>
            <AutoDir Flatten="True" NoDemo="True" DefaultOnly="True">F:mxmscripts</AutoDir>
        </Item>
        <Item>   
            <Action>CallFile somescript.xas</Action>
        </Item>
    </SubMenu>
    <SubMenu>
        <Title>[ Applications ]</Title>
        <SortField>title</SortField>
        <Item>
            <AutoDir Flatten="True" NoDemo="True" DefaultOnly="True">F:Applications</AutoDir>
        </Item>
    </SubMenu>
</Menu>


any help would be great
Logged

koldfuzion

  • Archived User
  • Hero Member
  • *
  • Posts: 1226
Actionscripting For Dummies
« Reply #8 on: November 15, 2003, 10:41:00 AM »

look at the submenu i posted again, or the item code that yourwishismine posted.

I made sure to give you a full submenu to use.

You cant use autodirs for scripts yet

You can remove the <media> and <thumbnail> lines to make it simpler to read

Just to make sure its not to much to grasp.. here is a simplified version.. just add more items to the submenu as you need them.

<Submenu>
<SortField>Title</SortField>
<Title>Scripts</Title>

<item>
<title>Test Script</title>
<descr>Use test.xas for testing</descr>
<Action>Callfile c:\mxmscripts\test.xas</Action>
</item>

</Submenu>

Logged