Orb Code


kavap
 Share

Messages recommandés

un code pour changer facilement l'orb principal ainsi que celles du menu hard drive

code de t1x2irc2 de xboxscene

le code n'est pas nouveau mais j'ai vu que des gens etaient interessé par la possibilité de customiser les orb du menu hard drive

mainorb.JPG

orbconfig.JPG

orbhdd.JPG

mainorbearth.JPG

harddrive.JPG

ETAPE 1 default.xap/default.xip

rechercher

DEF theSkinsInline Inline{ visible false url "skins.xap" function onLoad() { theSkinsInline.children[0].theSkinsMenu.GoTo(); }}function GoToSkins(){ theSettingsMenuIn.Play(); if( theSkinsInline.visible ) { theSkinsInline.children[0].theSkinsMenu.GoTo(); } else { theSkinsInline.visible = true; }}

et rajouter a la suite

DEF theOrbsInline Inline{ visible false url "orbs.xap" function onLoad() { theOrbsInline.children[0].theOrbsMenu.GoTo(); }}function GoToOrbs(){ theSettingsMenuIn.Play(); if( theOrbsInline.visible ) { theOrbsInline.children[0].theOrbsMenu.GoTo(); } else { theOrbsInline.visible = true; }}

ensuite rechercher

function MainMenuAttract()

trouver

c.Modded_Orb.fade = a;

et juste en dessous ajouter

c.gasorb.fade = a;

rechercher maintenant

c.Modded_Orb.SetScale(43,43,43);

et juste en dessous ajouter

var OrbName=GetOrbName(); var info = new Settings; info.file = OrbName + ".xbx"; info.section = "Orb"; var scalex; var scaley; var scalez; scalex = info.GetValue("Scalex"); scaley = info.GetValue("Scaley"); scalez = info.GetValue("Scalez");if (scalex == "") { scalex = 43; }if (scaley == "") { scaley = 43; }if (scalez == "") { scalez = 43; } c.gasorb.SetScale(scalex,scaley,scalez); c.Rotating_Large_X.fade = 0.43; ChangeTheOrb( OrbName + ".xm" );

et a la fin du fichier ajouter

function ChangeTheOrb(e){var c = theMainMenu.children[0].children[0];      c.Modded_Orb.visible = false;      c.Stock_Orb.visible = false;c.gasorb.visible = false;c.gasorb.children[0].children[0].geometry.url = e;c.gasorb.visible = true;}function GetOrbName(){var IniFile = new Settings;IniFile.SetIniSection( "Dashboard Settings" );var OrbName = IniFile.GetIniValue( "Current Orb" );IniFile.CloseIniFile();OrbName = "A:\\orbs\\" + OrbName + "\\" + OrbName;return OrbName;}

sauvegarder, reinserer.

ETAPE 2 default.xip/settings.xap

rechercher

sSettingsMenu[index] = theTranslator.Translate("SKINS");index = index + 1;

ajouter en dessous

sSettingsMenu[index] = theTranslator.Translate("Orbs");index = index + 1;

rechercher maintenant

else if(sSettingsElements[nCurSettingsMenuItem] ==theTranslator.Translate("SKINS")) { SetVideoModeIcon(nCurVideoMode); }

et ajouter

else if(sSettingsElements[nCurSettingsMenuItem] ==theTranslator.Translate("Orbs")) { SetVideoModeIcon(nCurVideoMode); }

rechercher ensuite

else if(sSettingsElements[nCurSettingsMenuItem] ==theTranslator.Translate("SKINS"))  { metaString =theTranslator.Translate("SKINS"); }

et inserer a la suite

else if(sSettingsElements[nCurSettingsMenuItem] ==theTranslator.Translate("Orbs"))  { metaString =theTranslator.Translate("Orbs"); }

rechercher ensuite

else if(sSettingsElements[nCurSettingsMenuItem] ==theTranslator.Translate("SKINS")) {  strCurMenu = "SKINS";  GoToSkins(); }

et ajouter

else if(sSettingsElements[nCurSettingsMenuItem] ==theTranslator.Translate("Orbs")) {  strCurMenu = "Orbs";  GoToOrbs(); }

sauvegarder, reinserer.

ETAPE 3 default.xip/orbs.xap

extraire et ouvrir skin.xap du default.xip

remplacer toutes les occurances de Skins par Orbs, Skin par Orb, skins par orbs and skin par orb

enduite rechercher

function initialize() 

et dans cette fonction trouver

nCurPlayerMenuItem = 1;

remplacer le 1 par un 5

rechercher

c.MU_L3_button_no.children[0].appearance.material.name = "FlatSurfaces"; c.MU_L3_button_yes.children[0].appearance.material.name = "FlatSurfaces";

et ajouter en dessous

c.MU_L3_button_games.children[0].appearance.material.name = "FlatSurfaces"; c.MU_L3_button_apps.children[0].appearance.material.name = "FlatSurfaces"; c.MU_L3_button_emus.children[0].appearance.material.name = "FlatSurfaces"; c.MU_L3_button_dash.children[0].appearance.material.name = "FlatSurfaces";

puis rechercher

c.S_Home_text_no.children[0].appearance.material.name = "NavType"; c.S_Home_text_yes.children[0].appearance.material.name = "NavType";

et ajouter en dessous

c.S_Home_text_games.children[0].appearance.material.name = "NavType"; c.S_Home_text_apps.children[0].appearance.material.name = "NavType"; c.S_Home_text_emus.children[0].appearance.material.name = "NavType"; c.S_Home_text_dash.children[0].appearance.material.name = "NavType";

puis rechercher

if (nCurPlayerMenuItem == 1)   {   c.MU_L3_button_no.children[0].appearance.material.name = "GameHilite";   c.S_Home_text_no.children[0].appearance.material.name = "Material #133"; }

et remplacer par

if (nCurPlayerMenuItem == 1)   {   c.MU_L3_button_games.children[0].appearance.material.name = "GameHilite";   c.S_Home_text_games.children[0].appearance.material.name = "Material #133";   }   if (nCurPlayerMenuItem == 2)   {   c.MU_L3_button_apps.children[0].appearance.material.name = "GameHilite";   c.S_Home_text_apps.children[0].appearance.material.name = "Material #133";   }   if (nCurPlayerMenuItem == 3)   {   c.MU_L3_button_emus.children[0].appearance.material.name = "GameHilite";   c.S_Home_text_emus.children[0].appearance.material.name = "Material #133";   }   if (nCurPlayerMenuItem == 4)   {   c.MU_L3_button_dash.children[0].appearance.material.name = "GameHilite";   c.S_Home_text_dash.children[0].appearance.material.name = "Material #133";   }   if (nCurPlayerMenuItem == 5)   {   c.MU_L3_button_no.children[0].appearance.material.name = "GameHilite";   c.S_Home_text_no.children[0].appearance.material.name = "Material #133";   }

rechercher ensuite la fonction

function StartOrbMenu()

rechercher

nCurPlayerMenuItem = 1;

remplacer le 1 par 5

rechercher ensuite

if (nCurPlayerMenuItem == 1) { ShowOrbInfo(); 

remplacer le 1 par 5

puis rechercher

DEF theOrbsMenu Level{   archive "Settings_Panel.xip"   children   [       Inline       {           url "Settings_Panel/default3.xap"           function onLoad()           {               StartOrbMenu();               GetOrbs();               UpdateOrbMenu();           }       }   ]

et remplacer par

DEF theOrbsMenu Level{   archive "Settings_Panel.xip"   children   [       Inline       {           url "Settings_Panel/default4.xap"           function onLoad()           {               StartOrbMenu();               GetOrbs();               UpdateOrbMenu();           }       }   ]

rechercher ensuite

function DoAction(){   var c = theOrbsMenu.children[0].children[0];   var info = new Settings;   info.file = "A:\\system\\uix.ini";   info.section = "Dashboard Settings";   if (nCurPlayerMenuItem == 5) { ShowOrbInfo(); }   else if (nCurPlayerMenuItem == 0){ var IniFile = new Settings; IniFile.SetIniSection( "Dashboard Settings" ); IniFile.SetIniValue( "Current Orb", OrbMenuList[orbSelect]); AskQuestion("Orb change will not take full effect until you restart thedash.  Would you like to restart now?", "ReStartDash();", "", 0);}}

et remplacer par

function DoAction(){   var c = theOrbsMenu.children[0].children[0];   var info = new Settings;   info.file = "A:\\system\\uix.ini";   info.section = "Dashboard Settings";   if (nCurPlayerMenuItem == 5) { ShowOrbInfo(); }   else if (nCurPlayerMenuItem == 0){ TellUser("Main Orb has been changed to " + OrbMenuList[orbSelect],""); var IniFile = new Settings; IniFile.SetIniSection( "Dashboard Settings" ); IniFile.SetIniValue( "Current Orb", OrbMenuList[orbSelect]);}else if (nCurPlayerMenuItem == 1){ TellUser("Games Orb has been changed to " + OrbMenuList[orbSelect],""); var IniFile = new Settings; IniFile.SetIniSection( "Dashboard Settings" ); IniFile.SetIniValue( "Games Orb", OrbMenuList[orbSelect]);}else if (nCurPlayerMenuItem == 2){ TellUser("Applications Orb has been changed to " +OrbMenuList[orbSelect],""); var IniFile = new Settings; IniFile.SetIniSection( "Dashboard Settings" ); IniFile.SetIniValue( "Apps Orb", OrbMenuList[orbSelect]);}else if (nCurPlayerMenuItem == 3){ TellUser("Emulators Orb has been changed to " +OrbMenuList[orbSelect],""); var IniFile = new Settings; IniFile.SetIniSection( "Dashboard Settings" ); IniFile.SetIniValue( "Emus Orb", OrbMenuList[orbSelect]);}else if (nCurPlayerMenuItem == 4){ TellUser("Dashboards Orb has been changed to " +OrbMenuList[orbSelect],""); var IniFile = new Settings; IniFile.SetIniSection( "Dashboard Settings" ); IniFile.SetIniValue( "Dash Orb", OrbMenuList[orbSelect]); }}

rechercher ensuite

function OnLeftThumbMoveLeft()       {           if (nCurPlayerMenuItem == 0) { return; }           else { nCurPlayerMenuItem = 0; }           UpdateOrbMenu();       }

remplacer par

      function OnLeftThumbMoveLeft()       {           if (nCurPlayerMenuItem == 0) { return; }           else { nCurPlayerMenuItem = nCurPlayerMenuItem - 1; }           UpdateOrbMenu();       }

rechercher

       function OnLeftThumbMoveRight()       {           if (nCurPlayerMenuItem == 1) { return; }           else { nCurPlayerMenuItem = 1; }           UpdateOrbMenu();       }

remplacer par

       function OnLeftThumbMoveRight()       {           if (nCurPlayerMenuItem == 5) { return; }           else { nCurPlayerMenuItem = nCurPlayerMenuItem + 1; }           UpdateOrbMenu();       }

passer en commentaire les 3 lignes restantes contenant

theConfig.ChangeOrb(

(la fonction ChangeOrb n'existant pas dans le xbe)

sauvegarder le fichier en orbs.xap et inserer le dans le default.xip

ETAPE 4 default.xip/hard_drive.xap

rechercher

c.MEM_L1_controller4_panel.children[0].appearance.texture.url = "outline.xbx";

et tout de suite après ajouter

 ChangeOrbs("Apps Orb", c.Controller1Unit1); ChangeOrbs("Games Orb", c.Controller2Unit1); ChangeOrbs("Dash Orb", c.Controller3Unit1); ChangeOrbs("Emus Orb", c.Controller4Unit1);

puis à la toute fin du fichier ajouter

function ChangeOrbs(Section,OrbRef){var OrbName = GetOrbName(Section);var info = new Settings;info.file = OrbName + ".xbx";info.section = "HD Orbs";var scalex;var scaley;var scalez;scalex = info.GetValue("Scalex");scaley = info.GetValue("Scaley");scalez = info.GetValue("Scalez");if (scalex == "") { scalex = 1.75; }if (scaley == "") { scaley = 1.75; }if (scalez == "") { scalez = 1.75; }OrbRef.SetScale(scalex,scaley,scalez);OrbRef.children[0].children[0].geometry.url=OrbName + ".xm";}function GetOrbName(Section){var IniFile = new Settings;IniFile.SetIniSection( "Dashboard Settings" );var OrbName = IniFile.GetIniValue( Section );IniFile.CloseIniFile();OrbName = "A:\\orbs\\" + OrbName + "\\" + OrbName;return OrbName;}

sauvegarder, reinserer

ETAPE 5 settings_panel.xip/default4.xap

extraire settings_panel/default3.xap renommer en default4.xap

editer default4.xap

rechercher

DEF SkinNames Transform 

remplacer par

DEF OrbNames Transform

aller a

DEF S_Home_text_no Transform

rechercher

geometry DEF PanelHeading Text { font "heading" translate false text "Skins" width -12.2 }

remplacer par

geometry DEF PanelHeading Text { font "heading" translate false text "Orbs" width -12.2 }

puis rechercher

DEF MU_L3_button_yes Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "GameHilite"                       }                       texture ImageTexture                       {                           url "menu_hilight.xbx"                       }                   }                   geometry DEF ChamferBox01-FACES Mesh { url "ChamferBox01-FACES.xm" }               }           ]           scale 1.8 1 1           rotation -1.000000 0.000000 0.000000 -1.571000           translation -2.286000 -1.500000 -0.629200       }       DEF MU_L3_button_no Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "GameHilite"                       }                       texture ImageTexture                       {                           url "menu_hilight.xbx"                       }                   }                   geometry DEF ChamferBox02-FACES Mesh { url "ChamferBox02-FACES.xm" }               }           ]           scale 1.8 1 1           rotation -1.000000 0.000000 0.000000 -1.571000           translation 2.706000 -1.500000 -0.629200       }

remplacer par

      DEF MU_L3_button_yes Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "GameHilite"                       }                       texture ImageTexture                       {                           url "menu_hilight.xbx"                       }                   }                   geometry DEF ChamferBox01-FACES Mesh { url "ChamferBox01-FACES.xm" }               }           ]           scale 1 1 0.65           rotation -1.000000 0.000000 0.000000 -1.571000           translation -4.286000 -0.900000 -0.629200       }       DEF MU_L3_button_no Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "GameHilite"                       }                       texture ImageTexture                       {                           url "menu_hilight.xbx"                       }                   }                   geometry DEF ChamferBox02-FACES Mesh { url "ChamferBox02-FACES.xm" }               }           ]           scale 1 1 0.65           rotation -1.000000 0.000000 0.000000 -1.571000           translation 2.6000 -2.10000 -0.629200       }       DEF MU_L3_button_games Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "GameHilite"                       }                       texture ImageTexture                       {                           url "menu_hilight.xbx"                       }                   }                   geometry DEF ChamferBox03-FACES Mesh { url "ChamferBox01-FACES.xm" }               }           ]           scale 1 1 0.65           rotation -1.000000 0.000000 0.000000 -1.571000           translation -1.536000 -0.900000 -0.629200       }       DEF MU_L3_button_apps Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "GameHilite"                       }                       texture ImageTexture                       {                           url "menu_hilight.xbx"                       }                   }                   geometry DEF ChamferBox04-FACES Mesh { url "ChamferBox01-FACES.xm" }               }           ]           scale 1 1 0.65           rotation -1.000000 0.000000 0.000000 -1.571000           translation 1.214000 -0.900000 -0.629200       }       DEF MU_L3_button_emus Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "GameHilite"                       }                       texture ImageTexture                       {                           url "menu_hilight.xbx"                       }                   }                   geometry DEF ChamferBox05-FACES Mesh { url "ChamferBox01-FACES.xm" }               }           ]           scale 1 1 0.65           rotation -1.000000 0.000000 0.000000 -1.571000           translation 3.964 -0.900000 -0.629200       }       DEF MU_L3_button_dash Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "GameHilite"                       }                       texture ImageTexture                       {                           url "menu_hilight.xbx"                       }                   }                   geometry DEF ChamferBox06-FACES Mesh { url "ChamferBox02-FACES.xm" }               }           ]           scale 1 1 0.65           rotation -1.000000 0.000000 0.000000 -1.571000           translation -2.911000 -2.10000 -0.629200       }

puis rechercher

       DEF S_Home_text_yes Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "NavType"                       }                   }                   geometry DEF the1stPlayerTab Text { font "Body" translate true justify "middle" text "Select Orb" }               }           ]           scale 0.85 0.85 0           translation -2.264000 -1.685700 0.233100       }       DEF S_Home_text_no Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "NavType"                       }                   }                   geometry DEF the2ndPlayerTab Text { font "Body" translate true justify "middle" text "Orb Info" }               }           ]           scale 0.85 0.85 0           translation 2.684000 -1.685700 0.233100       }

remplacer par

   DEF S_Home_text_yes Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "NavType"                       }                   }                   geometry DEF the1stPlayerTab Text { font "Body" translate true justify "middle" text "Main" }               }           ]           scale 0.85 0.85 0           translation -4.264000 -1.05 0.233100       }       DEF S_Home_text_no Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "NavType"                       }                   }                   geometry DEF the2ndPlayerTab Text { font "Body" translate true justify "middle" text "Info" }               }           ]           scale 0.85 0.85 0           translation 2.584000 -2.25 0.233100       }       DEF S_Home_text_games Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "NavType"                       }                   }                   geometry DEF the3rdPlayerTab Text { font "Body" translate true justify "middle" text "Games" }               }           ]           scale 0.85 0.85 0           translation -1.514000 -1.05 0.233100       }       DEF S_Home_text_apps Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "NavType"                       }                   }                   geometry DEF the4thPlayerTab Text { font "Body" translate true justify "middle" text "Apps" }               }           ]           scale 0.85 0.85 0           translation 1.114000 -1.05 0.233100       }       DEF S_Home_text_emus Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "NavType"                       }                   }                   geometry DEF the5thPlayerTab Text { font "Body" translate true justify "middle" text "Emus" }               }           ]           scale 0.85 0.85 0           translation 3.764000 -1.05 0.233100       }       DEF S_Home_text_dash Transform       {           children           [               Shape               {                   appearance Appearance                   {                       material MaxMaterial                       {                           name "NavType"                       }                   }                   geometry DEF the6thPlayerTab Text { font "Body" translate true justify "middle" text "Dash" }               }           ]           scale 0.85 0.85 0           translation -2.811000 -2.25 0.233100       }

sauvegarder, inserer dans settings_panel.xip

ETAPE 6 memory.xip/default2.xap

rechercher

DEF Controller1Unit1 Transform       {           children           [                       DEF theImage1 Shape                       {                           appearance Appearance                           {                               material MaxMaterial                               {                                   name "MainMenuOrb"                               }                               texture ImageTexture                               {                                   url "xbox4.tga"                               }                           }                           geometry Mesh { url "Main_pod_backing01-FACES.xm" }                       }                   ]                   rotation -0.993700 -0.088440 0.068970 -1.576000                   scale 0.08000 0.08000 0.08000                   scaleOrientation 0.036530 0.975200 0.218400 -0.396500           translation -1.697883 7.146551 0.03574       }

remplacer par

DEF Controller1Unit1 Transform{    children    [ Waver {     axis 0 1 0     rpm 5     field 0.392     children                   [  Shape                       {      appearance Appearance                           {   material MaxMaterial       {    name "MenuCell"       }      }                  geometry Mesh { url "OrbCell-FACES.xm" } // applications  }     ] }    ]    rotation -0.993700 -0.088440 0.068970 -1.576000    scale 1.5 1.5 1.5    scaleOrientation 0.120700 0.716400 0.687200 -0.105500    translation -1.697883 7.146551 0.03574       }

rechercher

DEF Controller2Unit1 Transform               {                           children                           [                                       DEF theImage1 Shape                                       {                                           appearance Appearance                                           {                                               material MaxMaterial                                               {                                                   name "MainMenuOrb"                                               }                                               texture ImageTexture                                               {                                                   url "xbox4.tga"                                               }                                           }                                           geometry Mesh { url "Main_pod_backing01-FACES.xm" }                                       }                                   ]                                   rotation -0.993700 -0.088440 0.068970 -1.576000                                   scale 0.08000 0.08000 0.08000                                   scaleOrientation 0.036530 0.975200 0.218400 -0.396500                                   translation -2.438001 2.828 -0.3863               }

et remplacer par

DEF Controller2Unit1 Transform{    children    [ Waver {     axis 0 1 0     rpm 5     field 0.392     children                   [  Shape                       {      appearance Appearance                           {   material MaxMaterial       {    name "MenuCell"       }      }                   geometry Mesh { url "OrbCell-FACES.xm" } // games  }     ] }    ]           rotation  1.993700 -0.098440 0.068970 -1.576000           scale 2 2 2           scaleOrientation 0.036530 0.975200 0.218400 -0.396500           translation -2.438001 2.828 -0.3863           }

rechercher

DEF Controller3Unit1 Transform       {           children           [                       DEF theImage1 Shape                       {                           appearance Appearance                           {                               material MaxMaterial                               {                                   name "MainMenuOrb"                               }                               texture ImageTexture                               {                                   url "xbox4.tga"                               }                           }                           geometry Mesh { url "Main_pod_backing01-FACES.xm" }                       }                   ]                   rotation -0.7937 0.09656 -0.12103 -1.756                   scale 0.08000 0.08000 0.08000                   scaleOrientation 0.036530 0.975200 0.218400 -0.396500           translation 1.2601 3.189 0.072       }

remplacer par

DEF Controller3Unit1 Transform{    children    [ Waver {     axis 0 1 0     rpm 5     field 0.392     children                   [  Shape                       {      appearance Appearance                           {   material MaxMaterial       {    name "MenuCell"       }      }                   geometry Mesh { url "OrbCell-FACES.xm" } // emulators  }     ] }    ]           rotation -0.7937 0.09656 -0.12103 -1.756           scale 2 2 2           scaleOrientation 0.036530 0.975200 0.218400 -0.396500           translation 1.2601 3.189 0.072       }

                                         

Modifié par kavap
Lien vers le commentaire
Partager sur d'autres sites

  • Réponses 51
  • Created
  • Dernière réponse

Top Posters In This Topic

rechercher

DEF Controller4Unit1 Transform               {                           children                           [                                       DEF theImage1 Shape                                       {                                           appearance Appearance                                           {                                               material MaxMaterial                                               {                                                   name "MainMenuOrb"                                               }                                               texture ImageTexture                                               {                                                   url "xbox4.tga"                                               }                                           }                                           geometry Mesh { url "Main_pod_backing01-FACES.xm" }                                       }                                   ]                                   rotation -1.1637 0.12656 -0.03103 -1.576                                   scale 0.08000 0.08000 0.08000                                   scaleOrientation 0.036530 0.975200 0.218400 -0.396500                   translation 2.107999 6.324 0.0275               }

remplacer par

DEF Controller4Unit1 Transform{    children    [ Waver {     axis 0 1 0     rpm 5     field 0.392     children                   [  Shape                       {      appearance Appearance                           {   material MaxMaterial       {    name "MenuCell"       }      }                           geometry Mesh { url "OrbCell-FACES.xm" } // dashboards  }     ] }    ]           rotation  1.993700 -0.098440 0.068970 -1.576000           scale 2 2 2           scaleOrientation 0.036530 0.975200 0.218400 -0.396500           translation 2.107999 6.324 0.0275           }

ETAPE 7 main_menu.xip/default.xap

rechercher

}//DEF Modded_Orb Transform

et inserer juste apres

DEF gasorb Transform{ children [         Spinner     {          rpm 5     axis 0 2 2             children             [         Shape                 {         appearance Appearance                     {             material MaxMaterial                         {                         name "MenuCell"                         }                     }                     geometry Mesh { url "gasorb.xm" } //and this                 }     ]     } ] rotation -0.993700 -0.088440 0.068970 -1.576000  scale 43.000000 43.000000 43.000000 scaleOrientation 0.036530 0.975200 0.218400 -0.396500  translation -54.880000 -15.100000 29.980000}

ETAPE 8

creer un repertoire dans user.interface.x.dash nommé orbs

dans ce repertoire creer un repertoir pour chaque orb et y placer l'orb.

l'orb doit avoir le même nom que le dossier

( Ex: user.interface.x.dash/Orb1/Orb1.xm

Vous pouvez aussi ajouter un fichier xbx pour les credits, l'auteur ...

le fichier doit lui aussi etre nommer comme le dossier

(dans notre exemple Orb1.xbx)

exemple du contenu d'un fichier xbx

# Xbox Dash Orb Data## Orb Name - Orb1## #[OrbInfo]Author=xxxxxDateCreated=16-Fev-05Version=1.0MadeUsing=Credits=xxxxx[Orb]Scalex=43Scaley=43Scalez=43

voila c'est enfin fini

Modifié par kavap
Lien vers le commentaire
Partager sur d'autres sites

Salut Kavap!

Merci pour ton topic

mais il y' a un problème j'ais suivi ton topic mais la fenetre pour le choix des orbs ne s'affiche pas. de plus j'ais un bug au niveau de l'affichage de l'ecran de veille qui s'affiche en tout petit.

merci pour ton aide.

Lien vers le commentaire
Partager sur d'autres sites

j'ai testé effectivement j'ai le problème je vais voir d'ou ca viens en attendant tu peu rajouter dans UIX.ini dans la section [Dashboard Settings]

Games Orb=bubblesApps Orb=globeEmus Orb=wireframeDash Orb=newpikesCurrent Orb=newpikes

et comme ca tu peut changer tes orbs "à la main"

Lien vers le commentaire
Partager sur d'autres sites

c bon ca fonctionne c'etait tout bête

dans orbs.xap la function DoAction() il manque une acolade a la fin

j'ai mit a jour le code

Lien vers le commentaire
Partager sur d'autres sites

j'ai pas etait tres clair sur le fichier xbx que l'on peut joindre

si vous ne mettez aucun fichier les tailles par default sont 43 43 43 pour l'orb principal et de 1.75 1.75 1.75 pour les orbs du menu disque dur

maintenant si vous voulez ajuster la taille de vos Orbs creez un fichier xbx portant le même nom que l'orb avec dedans

[OrbInfo]Author=DateCreated=Version=MadeUsing=Credits=[Orb]Scalex=42Scaley=42Scalez=42[HD Orbs]Scalex=2Scaley=2Scalez=2

[OrbInfo] vous permet de rentrer les infos sur l'orb (auteur, date ...)

[Orb] correspond aux tailles pour l'utilisation de cette orb en orb principal

[HD Orbs] correspond aux tailles pour l'utilistaion de cette orb en orb pour le menu disque dur

Lien vers le commentaire
Partager sur d'autres sites

ah je sais pas faut demander la bas quand gasclown y sera, la c pas le bon moment y'a pas grand monde sur le chan

j'essairai aussi demain si j'arrive a les avoir j'y mettrai sur mon ftp

Modifié par kavap
Lien vers le commentaire
Partager sur d'autres sites

Pour la question g supprimé les trois lignes ke g trouvé avec le

theConfig.ChangeOrb(

donc g bien le panel ki s'affiche avec six boutons main, dash, apps.............mais au dessus il y a une liste bizare

TestingTestingTestingTesting......

Pourtant g bien créer le dossier sous uix et fé de meme avec mes orbs...

De quoi ca peut venir vous croyez ??? :huh:

Lien vers le commentaire
Partager sur d'autres sites

Ca veux dire koi ds le tuto ca

passer en commentaire les 3 lignes restantes contenant

passer en commentaire c mettre // devant la ligne ou entourer la ligne de /* et */

mais supprimer c aussi bien

donc g bien le panel ki s'affiche avec six boutons main, dash, apps.............mais au dessus il y a une liste bizare

TestingTestingTestingTesting...

ca ca doit etre une erreur dans le orbs.xap un Skin renommé en orb sans la majusule peut causer ce genre de problème

Lien vers le commentaire
Partager sur d'autres sites

cryingcryingcrying

En fait g un peit soucis je pense pas ke ca doit etre grave mais bon c genant alors:

- je peux modifier les orbs du menu disque dur ss probleme mais par contre g tjr l'orb d'origine sur le main-menu pourtant je vois bien par transparence mon orb que g choisi.

- deuxieme petit truc, comment je fais pour mieux les voir, kom l'adn et tt le reste, y a pas moyen de renforcer la texture ou un truc du genre ?????

Merci

Lien vers le commentaire
Partager sur d'autres sites

dans genral settings, as tu bien choisi gasorb pour Main orb Type

pour les textures des orbs c comme les bgMesh ca depend des textures dans le skin

Lien vers le commentaire
Partager sur d'autres sites

au temps pour moi j'ai pas tout a fait le même code que celui ci je pense que ton problème se trouve dans main_menu.xip/default.xap

as tu bien coller la DEF gasorb au bon endroit ?

pour l'apparance des Mesh et des orb c dans les presets du skin cette ligne je crois

[MenuCell]ColorA=	255, 255, 255, 158ColorB=	0, 0, 0, 176

Modifié par kavap
Lien vers le commentaire
Partager sur d'autres sites

Rapport sur mon bug:

Bon voila g regardé mes autres skin et a un moment je suis tomber sur un skin ou je n'avais pas le gros X vert par dessus le gros orb ki tourne a gauche des 4 tabs sur le main menu.

En plus g bien l'orb choisi ds le menu des orbs qui tourne dans un rond noir!!!!

Par contre le truc est que pourquoi y a encore le gros orb et le rond noir c koi ??????

je post 3 fotos car j'peux pas les upload c un .zip

Lien vers le commentaire
Partager sur d'autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Share

Annonces