Power Options


kavap
 Share

Messages recommandés

encore un code de mrmodem qui n'est pas nouveau non plus, mais il vient d'en faire une petite mise a jour qui corrige un bug, il fallait appuyer 2 fois sur le bouton pour que le menu s'affiche

il a egalement rajouter une 4eme option a son menu pour le power cycle

powermanagement.JPG

c parti

on commence par le classique default.xip/default.xap

descendre jusqu'a

function GoToSkins(){   theSettingsMenuIn.Play();   if( theSkinsInline.visible ) { theSkinsInline.children[0].theSkinsMenu.GoTo(); }   else { theSkinsInline.visible = true; }}

et ajouter directement en dessous

DEF theOptsInline Inline{ visible false url "power_options.xap" function onLoad() { theOptsInline.children[0].thePowerOptionsMenu.GoTo();}}function GoToPowerOpts(){   theSettingsMenuIn.Play();   if( theOptsInline.visible ) { theOptsInline.children[0].thePowerOptionsMenu.GoTo(); }   else { theOptsInline.visible = true; }}

rechercher ensuite

function OnRightThumbMoveLeft(){          

et coller ceci juste au dessus

function OnBDown()   {          theSettingsMenuIn.Play();          GoToPowerOpts();   }

comme d'habitude vous pouvez mettre n'importe quelle touche libre

sauvegarder default.xap et le reinserer dans default.xip

ajouter egalement au default.xip le fichier power_options.xap

et ajouter a settings_panel.xip le fichier default5.xap

les fichiers sont dans l'archive en piece jointe

power_options.rar

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

bon je ler trouver py changer ...

c comme du PHP je connais pas mal..

mais sa plante toujour le Dashload load meme plus..

il faut que je load SC et Retourn par FTP Reuploader mon Backup

j'ai pris le save de D'un mek dans sont profil avec quell que Modi et sa marche mais ce menu la marche pas du tout ..

c pas mal plus dur de crée de A à Z que unleashx

lol on dirait que unleashx c du HTML et que UIX c PHP

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

c dans default.xip/settings.xap

recherche cette fonction

function StartSettingsMenu()

descend un peu jusqu'a trouver

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

et supprime le

dans cette fonction il faudra aussi trouver et supprimer

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

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

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

mon code etait deja modifié a ce niveau la donc les bout de codes a supprimer ne sont pas forcement dans le même ordre chez toi

ensuite tjs dans le meme fichier recherche la fonction

function MenuIcon()

dans cette fonction il te faudra supprimer

    else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("POWER OFF")) { ShowIcon(c.AutoOffIcon); }    else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("CYCLE")) { ShowIcon(c.AutoOffIcon); }    else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("RESTART")) { ShowIcon(c.AutoOffIcon); }    else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("REBOOT")) { ShowIcon(c.AutoOffIcon); }

recherche ensuite la fonction

 UpdateRootMeta() 

c celle juste en dessous

dans cette fonction il faudra supprimer

    else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("CYCLE")) { metaString = theTranslator.Translate("CYCLE"); }    else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("RESTART")) { metaString = theTranslator.Translate("RESTART"); }    else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("REBOOT")) { metaString = theTranslator.Translate("REBOOT"); }    else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("POWER OFF")) { metaString = theTranslator.Translate("POWER OFF"); }

et enfin derniere etape recherche

    control DEF theSettingsJoystick Joystick    {        function OnADown()

et dans cette fonction il faudra supprimer

            else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("REBOOT"))            {                theConfig.Reset();            }            else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("POWER OFF"))            {                theConfig.PowerOff();            }            else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("CYCLE"))            {                theConfig.PowerCycle();            }            else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("RESTART"))            {                theRestartLevel.GoTo();            }

voila c fini sauvegarde les modifs

Lien vers le commentaire
Partager sur d'autres sites

kavap

j'aimerais le rendre compatible avec le Mod de TMCXSv1.0b

mais vue que dedans le boutton Y sur le menu principale est deja utilisé

alor je voudrais le metre sur la Touche Droite de ca + qui est non-utilisé sur le mod TMCXSv1.0b

tu serai tu la saurais tu la commande STP..! :huh:

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

kavap

j'aimerais le rendre compatible avec le Mod de TMCXSv1.0b

mais vue que dedans le boutton Y sur le menu principale est deja utilisé

alor je voudrais le metre sur la Touche Droite de ca + qui est non-utilisé sur le mod TMCXSv1.0b

tu serai tu la saurais tu la commande STP..!  :huh:

tu veut y mettre sur la touche droite de la croix directionnel ?

dans ce cas la c OnLeftThumbMoveRight

et c quoi ce mod TMCXSv1.0b ?

Lien vers le commentaire
Partager sur d'autres sites

petite mise a jour du code de Xerkses du forum xboxscene

pour avoir l'icone de power au lieu d'une console dans le menu

iconpower.JPG

dans settings_panel/default5.xap changer ca

DEF ConsoleIcon Transform              {                  fade 0.25                  translation 9.409000 -5.418000 -0.554700                  rotation 0 1 0 -0.35                  children                  [                      Waver                      {                          axis 0 1 0                          rpm 5                          field 0.392                          children                          [                              Transform                              {                                  scale 1.9 1.9 1.9                                  children                                  [                                      DEF Console Transform                                      {                                          children                                          [                                              Shape                                              {                                                  appearance Appearance                                                  {                                                      material MaxMaterial                                                      {                                                          name "IconParts"                                                      }                                                  }                                                  geometry DEF console-FACES Mesh { url "console-FACES.xm" }                                              }                                          ]                                          rotation -0.013930 -0.925800 -0.377700 -3.633000                                          scale 0.010248 0.010248 0.010248                                          //scaleOrientation -0.673100 -0.699600 -0.239800 -0.693000                                          translation -2.3 0 0                                      }                                      DEF ConsoleShell Transform                                      {                                          children                                          [                                              Shape                                              {                                                  appearance Appearance                                                  {                                                      material MaxMaterial                                                      {                                                          //name "FlatSurfaces"                                                          name "Metal_Chrome"                                                      }                                                  }                                                  geometry USE console-FACES                                              }                                          ]                                          rotation -0.013930 -0.925800 -0.377700 -3.633000                                          scale 0.010248 0.010248 0.010248                                          //scaleOrientation -0.673100 -0.699600 -0.239800 -0.693000                                          translation -2.3 0 0                                      }                                  ]                              }                          ]                      }                  ]              }

par ca

DEF AutoOffIcon Transform {  fade 0.25  translation 9.409000 -5.418000 -0.554700  rotation 0 1 0 -0.35  children  [   Waver   {    rpm 5    children     [     DEF S_Main_clock_hourhand01 Transform     {      children       [       Shape       {        appearance Appearance        {         material MaxMaterial         {          name "Metal_Chrome"         }        }        geometry DEF S_Main_clock_hourhand01-FACES Mesh { url "S_Main_clock_hourhand01-FACES.xm" }       }      ]      rotation -0.946900 -0.227300 0.227300 -1.625000      scale 0.026890 0.026890 0.026890      scaleOrientation 0.331400 0.226900 0.915800 -0.049850      translation 12.270000 10.920000 10.120000     }     DEF S_Main_clock_body02 Transform     {      children       [       Shape       {        appearance Appearance        {         material MaxMaterial         {          name "Metal_Chrome"         }        }        geometry DEF S_Main_clock_body02-FACES Mesh { url "S_Main_clock_body02-FACES.xm" }       }      ]      rotation 0.167400 -0.697100 0.697100 -3.473000      scale 0.018250 0.018250 0.018250      scaleOrientation -0.102900 0.214700 0.971200 -0.034500      translation 4.064000 3.633000 4.144000     }     DEF S_Main_clock_face01 Transform     {      children       [       Shape       {        appearance Appearance        {         material MaxMaterial         {          name "IconParts1"         }        }        geometry DEF S_Main_clock_face01-FACES Mesh { url "S_Main_clock_face01-FACES.xm" }       }      ]      rotation -0.946900 -0.227300 0.227300 -1.625000      scale 0.048900 0.048900 0.048900      scaleOrientation -0.160100 -0.735100 -0.658800 -0.021210      translation 5.038000 8.445000 -4.173000     }     DEF S_Main_clock_body01 Transform     {      children       [       Shape       {        appearance Appearance        {         material MaxMaterial         {          name "Metal_Chrome"         }        }        geometry DEF S_Main_clock_body01-FACES Mesh { url "S_Main_clock_body01-FACES.xm" }       }      ]      rotation 0.167400 -0.697100 0.697100 -3.473000      scale 0.042530 0.042530 0.042530      scaleOrientation 0.079140 0.925900 -0.369300 -0.010200      translation 7.598000 8.311000 1.162000     }     DEF S_Main_Circle02 Transform     {      visible false      children       [       Shape       {        appearance Appearance        {         material MaxMaterial         {          name "PanelBacking_02"         }        }        geometry DEF S_Main_Circle02-FACES Mesh { url "S_Main_Circle02-FACES.xm" }       }      ]      rotation -0.946900 -0.227300 0.227300 -1.625000      scale 0.042530 0.042530 0.042530      scaleOrientation -0.467200 -0.084210 0.880100 -0.023830      translation 11.610000 8.289000 8.715000     }    ]   }  ] }

Lien vers le commentaire
Partager sur d'autres sites

  • 2 weeks later...

Dit moi Kavap y a moyen de reduire le panel de moitier au niveau de la hauteur juste pour que ca regroupe les 4 options.

Ca se trouve dans settings_panel.xip / default5.xap pour les modifs ????

post-89-1110806177.jpg

Lien vers le commentaire
Partager sur d'autres sites

ouais settings_panel/default5.xap

la taille des trucs ca

scale x y z

Lien vers le commentaire
Partager sur d'autres sites

ouais escuse je me suis mal exprimé

x y z ce sont des valeurs dans le fichier, c'etait juste pour dire que la 1er valeur c l'axe des x la seconde des y et la dernieres des z (abscisses, ordonnée, profondeur)

Lien vers le commentaire
Partager sur d'autres sites

nan j'ai pas regardé mais de toute façcon y'aura plusieurs lignes a édité.

je regarderé dans la semaine quelles lignes il faut editer.

Lien vers le commentaire
Partager sur d'autres sites

Ajouter le Gestionnaire de fichiers dans les paramètres et (ou) en modifier l'ordre

trouver dans default.xip/settings.xap

recherche cette fonction

function StartSettingsMenu()

descend un peu Ajouter

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

ensuite tjs dans le meme fichier recherche la fonction

function MenuIcon()

dans cette fonction Ajouter

    else  if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("FILE MANAGER")) { ShowIcon(c.ConsoleIcon); }        

recherche ensuite la fonction

 UpdateRootMeta() 

c celle juste en dessous

dans cette fonction Ajouter

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

et enfin derniere etape recherche

    control DEF theSettingsJoystick Joystick    {

et dans cette fonction Ajouter

              else if(sSettingsElements[nCurSettingsMenuItem] == theTranslator.Translate("FILE MANAGER"))            {                strCurMenu = "FILE MANAGER";                GoToFileManager();            }

Pour Modifier l'ordre des truck dans les paramètres

tout ce que vous avez a faire c d'aller dans default.xip/settings.xap

et modifier l'ordre de vos skins obrs meshs etc..

dans

function StartSettingsMenu()

et

function MenuIcon()

et

 UpdateRootMeta() 

et

    control DEF theSettingsJoystick Joystick    {

modifier les 4 dans le meme ordre avec le meme nom au meme ordre et c tout !!

saver le default.xip/settings.xap et envoyer dans la xbox

Kavap tu crois tu quon peux fait un lien ver le msdash...!?

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

pkoi tu veut un lien vers le msdash avec UIX tu fait tout ce que tu pouvais faire avec le msdash

enfin si toute foi t'y tiens vraiment tu le veut ou ton lien vers le msdash dans le panel power option ou dans settings ?

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