• 03 Mai 2025, 22:15:37


Auteur Sujet: [Aide] Menu  (Lu 764 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne [F2G]Sc0rpi0n

  • *
  • Criminel
  • Messages: 39
    • Voir le profil
[Aide] Menu
« le: 15 Septembre 2009, 20:50:17 »
Bonjour en suivant ce topic http://www.gtaonline.fr/forums/index.php/topic,1499.0.html ( Tutorial des menu ) Je n'arrive toujours pas a les crées.
Donc voici ce que je voudrais je ne sais pas si c'est possibles.

Menu :

=============================================================

- DM => Sous Menue =>

- DMArea51
- DMdock
- DMcargo

=> Sous Menue =>

- Team 1
- Team 2

=============================================================

- Race => Sous Menue =>

- RaceMoto
- RaceVoiture
- RaceAvion
- RaceBateaux

=============================================================

- Stunt => Sous Menue =>

- Stunt1
- Stunt2
- Stunt3


Je voudrais ce menu et ensuite quand l'on choisit l'options du sous menu,cela nous TP a une Positions X.
Merci pour votre aide.


Double post
Rebonjour (Désoler du double Post)

J'ai avancé un peut,j'ai arrivé a faire un menue mais j'arrive pas a faire des sous menue.

Code de mon Menu :

new Menu: mode;


mode = CreateMenu("~b~Choissisez ~w~Votre ~b~Mode",1,125,150,300);
  if(IsValidMenu(mode)) {
SetMenuColumnHeader(mode , 0, "Choisissez votre mode de jeux:");
  AddMenuItem(mode ,0,"DM Zone");
AddMenuItem(mode ,0,"Stunt Zone");
AddMenuItem(mode ,0,"Race Zone");



public OnPlayerSelectedMenuRow(playerid, row) {
new Menu:Current = GetPlayerMenu(playerid); // Si le joueur séléctionne quel que chose du menu.
if (Current == mode){
if (row == 0){
SetPlayerPos(playerid, -307.0403,1765.0009,42.7813);
} else if (row == 1){
SetPlayerPos(playerid, 226.4973,1879.7551,17.6406);
} else if (row == 2){
SetPlayerPos(playerid, 2229.4058,1284.8884,27.1849);
}
TogglePlayerControllable(playerid,1); // On défreeze le joueur
}
return 1;
}

Merci pour votre aide.
« Modifié: 16 Septembre 2009, 15:15:41 par [F2G]Sc0rpi0n »

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : [Aide] Menu
« Réponse #1 le: 18 Septembre 2009, 00:11:38 »
Salut,

regarde des script déjà fais, tu n'as qu'à remplacer les SetPlayerPos par un ShowPlayerMenu lui montrant le "sous-menus" désiré.

++Sim++
« Modifié: 18 Septembre 2009, 01:32:58 par Sim »





Hors ligne FuSion

  • Pawn coder
  • *
  • Grand Banditisme
  • for(new i = 0; i < INFINI; i++)
  • Messages: 888
    • Voir le profil
Re : [Aide] Menu
« Réponse #2 le: 18 Septembre 2009, 00:53:53 »
Pourquoi faire un nouveau sujet ?
Je t'avais déjà répondu sur l'ancien, il te manque que l'alignement des { qui s'appele en language pawn : indentation

++
FS'