Discussion du forum |
|
Vous êtes sur la discussion [Tuto] Code pour les onglets
[Tuto] Code pour les onglets
de
Nhail (
feliz)
- créé le 18 avril 2009 à 17h 50
123 reponses - 2868 vues
modifié il y a 10 ans
Bonjour ^^
Grâce à une commande de JeJe, j' ai trouvé un code pour les onglets que voici ...
1. Créer 2 variables, "Onglet 1" et "Onglet 2".
2. Créer quatre actions
- L' Action A => - 10000 à la variable "Onglet 1" et -10000 à la variable "Onglet 2"
- L' action B => +100 à la avriable "Onglet 1" et +100 à la variable "Onglet 2"
- L' Action C => +100 à la variable "Onglet 1" et -10000 à la variable "Onglet 2"
- L' Action D => - 10000 à la variable "Onglet 1" et +100 à la variable "Onglet 2"
3. Mets le code uisvant.
[Mod Action A] [Mod Action B] [Mod Action C] [Mod Action D]
[IF VarOnglet 1 = 0] [IF VarOnglet2 = 0] Contenu de l' onglet 1 [/IF] [/IF] [IF VarOnglet 1 >= 100] [IF VarOnglet 2 >= 100] Contenu de l' onglet 2 [/IF] [/IF] [IF VarOnglet 1 >=100] [IF VarOnglet 2 = 0] Contenu de l' onglet 3 [/IF] [/IF] [IF VarOnglet1 = 0] [IF VarOnglet 2 >= 100] Contenu de l' onglet 4 [/IF]
Voilà, bon codage ^^
Voici les réponses de cette discussion : (page 3/4)
BAH CA MARCHE PAS C UNE MAUVAISE IMBRICATION
le 14 aout 2013 à 18h 07 (il y a 11 ans)
Akiяą (
fansub)
-_-'.
Si, si, ça marche, c'est toi qui t'es trompée, certainement. Ce code est absolument fantastique, c'est très pratique. Vous pourrez le voir sur Poudlard Univers.
le 14 aout 2013 à 18h 10 (il y a 11 ans)
Akiяą (
fansub)
Mais je n'ai pas DU TOUT compris à quoi ça sert.C'est comme [spoiler][/spoiler] ?
Arrêtez de crier !
Oui, c'est en quelque sorte ça.
Eh bien, ça fait que ta page bidule peut être divisée en quatre parties. Par exemple (c'est n'importe quoi ^^) :
Maison - Jardin - Piscine - Cave
↑
Ça, c'est représenté avec des actions. Quand tu clique sur « Maison », tu es sur une partie maison, quand tu cliques sur « Jardin », sur une partie jardin, etc. Et ça y va directement, tu n'es pas obligé de faire Fermer-Ouvrir, comme avec certains autres codes.
J'ai bien créer mes 2 variables et mes 4 actions avec tout, en mettant le code mais quand j'enregistre ça me met:
Erreur IF : Erreur de syntaxe dans la condition : ' VarOnglet 1 == 0'.
C'est qu'il y a une erreur dans ton code, sûrement un espace en trop (il faut écrire « Var1 » et non « Var 1 », par exemple.
C'est juste qu'il a mis "VarOnglet" au lieu de "VarX", je crois.
Oui, c'est très probable, effectivement.
Merci à tous!
Chiotos : C'est Var X!
et ==, ca veut dire un espace.
En tout cas, le code est déja installer cher moi, tres utile, j'adore.
Salut ! J'ai essayer ce code il fonctionne mais quand je clique dessus la page reste le même -_- alors que c'était censé représenter une page différente de l'autre non ?
Par exemple j'ai fait un onglet : Métier et l'autre : Animal
Je clic sur métier j'ai toujours la page où il y a mon bidule et tout ce qui va avec et je clic sur animal j'ai toujours la même chose o_O
C'est normal ?
C'est que tu as mal codé ou que tu n'as pas compris, c'est tout.
Je pense que tu confonds onglets et variables, ce n'est pas la même chose ici. :)
Les onglets te permettent le déplacement par 2 variables comme si tu utilisais des coordonnées.
Pour ton petit problème, utilises simplement ceci, vu que tu as du mal :
¤ 1 variable :
Var1 => Onglet
Ce que tu veux sur ta page bidule
Var1 = 0 te permet d'être sur ta page principale sans tes 2 onglets (métier et animal)
Var1 = 1 te permet de passer sur ta page métier
Var1 = 2 te permet de passer sur ta page animal
¤ 3 Actions :
Action1 (métier) => +1 à la variable 1
Action2 (pour revenir à la page principale) => -100 à la variable 1
Action3 (Animal) => +2 à la variable 1
Maintenant, en pratique :
*Page principale*
Pour lire la page métier : [Mod Action1]
[IF Var1 = 1]*Page métier*[/IF]
Pour revenir à la page principale : [Mod Action2]
*Page principale*
Pour lire la page métier.... blabla
Pour lire la page animal : [Mod Action3]
[IF Var1 = 2]*Page animal*[/IF]
Salut ! Tu m'as embrouiller encore plus -_- et sa marche pas ^^
Le truc c'est que je clique dessus mais la page reste le même, je clic sur métier j'ai toujours la page principale qui s'affiche pourtant j'ai bien *Page métier* donc je suis très confus mdr
Re, en plus y a une faille dans votre code exemple :
Var1=Onglet ; Action1 = +1 à Var1 ; Action2 = -100 à Var1 ;
Action3 = +2 à Var1
Maintenant j'arrive sur ma page bidule je vois s'afficher -Page principale* jusque là sa va :) puis je clic sur Action1 pour aller dans métier (ce qui rajoute +1 à Va1) logiquement Action1 affiche *Page métier* ^^ puis à partir de là je clic sur Action3 pour aller sur la page animal... là c'est le drame puisque pour que action3 s'affiche il faut que Var1=2 mais comme prècédemment nous avons ajouter +1 à Var1 ce qui fait que nous avons ajouter +2 à Var1 quand on a cliqué sur action3 ce qui donne Var1=3 donc *Page animal* ne s'affiche pas -_-
Si j'ai bien compris votre code bien sur ^^'
Alala !
Je pensais que tu aurais compris et que c'était logique. °°
Bon, j'explique vraiment tout (le but est de comprendre par soi-même, je n'allais pas tout écrire non plus, je t'aiguillais). : [
Tu as la page principale (=> [IF Var1 = 0] Blablaa [/IF]).
Dans la page principale tu as tes 2 actions te permettant SOIT d'aller sur Métier OU Animal, c'est ce que tu veux.
Tu vas dans GAMEPLAY, dans l'action1, tu mets variable1 -> + 1, pour l'action2, tu mets variable1 -> - 100 et l'action3 tu mets variable1 -> + 2.
Et là, tu m'obliges à faire entièrement ton code.
[IF Var1 = 0]*Page principale
blabla
Allez sur la fiche Métier [Mod action1]
Allez sur la fiche Animal [Mod Action3]
blablaa *[/IF]
[IF Var1 = 1]*Page Métier
blablabla...
Revenir à la page principale [Mod Action2]*[/IF]
(L'action2 => tu repars sur la page principale... puisque Var1 revient à être à 0)
[IF Var1 = 2]*Page Animal
Blablaaaaaa...
Revenir à la page principale [Mod Action2]*[/IF]
(Hop tu repop après sur la page principale).
! Mini résumé !
Var1 = 0 tu as la page principale avec ton GP + la possibilité d'aller :
- Onglet Métier
- Onglet Animal
Var1 = 1 Tu te trouves sur l'onglet Métier et l'action2 te permet de revenir à la page principale du gameplay.
Var1 = 2 Tu es sur l'onglet Animal et l'action2 te permet de revenir à la page principale du gameplay.
Pfiou, c'est comme si j'avais fait un tuto, lol.
Si tu veux mettre plus de 2 onglets, il faudra que tu comprennes le code de Nhail. :)
Ok merci je commence à comprendre lol ^^' mais juste un dernier petit truc, ton code est bon mais là j'ai pas les boutons Métier et Animal qui s'affiche sur ma page pricipale à allez savoir pourquoi ^^' sinon merci pour ce que tu fais ;)
Désolé pour mon noobisme mdr
EDIT : Ah bizarre j'ai tester de co avec un compte normal et le code fonctionne mais pas en admin o_O
Mais y a un truc que je saisi pas il sert à quoi vraiment ce code ? mdr je clic sur le bouton Métier par exemple, et bien j'ai toujours la même page qui s'affiche -_-
Il sert à « diviser » ta page bidule en plusieurs parties, au lieu de mettre tout à la suite (de haut en bas). Comme si c'était des pages différentes.
Normalement, si tu l'as bien fait, du dois avoir :
Onglet 1 - Onglet 2 - Onglet 3 - Onglet 4
Contenu de l'onglet 1.
Si tu cliques sur l'onglet 2 (qui est sous la forme d'un bouton d'une action), tu n'as que le contenu de l'onglet 2 ; si tu cliques sur l'onglet 3, seulement le contenu de l'onglet 3, etc. Si tu vois la même chose, c'est que tu t'es trompé quelque part.
Salut ! Pourtant j'ai suivi le tuto à la lettre donc je ne comprends pas ni ne sais où je me suis trompé ^^'
J'espère pouvoir régler sa parce que je trouve ce système très pratique :)
Vérifie peut-être :).
Salut ! Voici mon code :
[IF Var3 = 0]*Page principale*
Allez sur la fiche Métier [Mod Action11]
Allez sur la fiche Animal [Mod Action13][/IF]
[IF Var3 = 1]*Page Métier*
Revenir à la page principale [Mod Action12][/IF]
[IF Var3 = 2]*Page Animal*
Revenir à la page principale [Mod Action12]*[/IF]
Puis je précise aussi que j'ai mis un autre code qui permet aux membres de choisir des bidule, puis y a les jauges d'entretien (santé, faim...) et enfin les accessoires que les bidules ont :)
Merci ;)
Bonjour^^ J'ai un petit problème...
Voici mon code :
[Mod Action2] [Mod Action3] [Mod Action4] [Mod Action5]
[IF Var1 = 0] [IF Var2 = 0] Contenu de l' onglet 1 [/IF] [IF Var1 >= 100] [IF VarOnglet 2 >= 100] Contenu de l' onglet 2 [/IF] [IF Var1 >=100] [IF Var2 = 0] Contenu de l' onglet 3 [/IF] [IF Var1 = 0] [IF Var2 >= 100] Contenu de l' onglet 4 [/IF]
Et sa me met ceci : Erreur IF : Mauvaise imbrication des blocs [IF] [/IF] ([/IF manquant]).
Ai je mal tapée
désolée faute de frappe!
Mon code est mal fait?
Rajoute un [/IF] à la fin
. Tu en ouvres deux au début mais tu n'en fermes qu'un, tu vois ?
D'accord! merci^^
[Mod Action2] [Mod Action3] [Mod Action4] [Mod Action5]
[IF Var1 = 0] [IF Var2 = 0] Contenu de l' onglet 1 [/IF][/IF] [IF Var1 >= 100] [IF VarOnglet 2 >= 100] Contenu de l' onglet 2 [/IF] [IF Var1 >=100] [IF Var2 = 0] Contenu de l' onglet 3 [/IF] [/IF] [IF Var1 = 0] [IF Var2 >= 100] Contenu de l' onglet 4 [/IF]
Comme sa?
Non, seulement [/IF] tout à la fin.
ok.
Sa ne marche pas.
[Mod Action2] [Mod Action3] [Mod Action4] [Mod Action5]
[IF Var1 = 0] [IF Var2 = 0] Contenu de l' onglet 1 [/IF] [IF Var1 >= 100] [IF VarOnglet 2 >= 100] Contenu de l' onglet 2 [/IF] [IF Var1 >=100] [IF Var2 = 0] Contenu de l' onglet 3 [/IF] [IF Var1 = 0] [IF Var2 >= 100] Contenu de l' onglet 4[/IF][/IF]
[Mod Action 3] [Mod Action 4] [Mod Action 5] [Mod Action 9]
[IF Var1 = 0] [IF Var2 = 0] Contenu de l' onglet 1 [/IF] [/IF] [IF Var1 >= 100] [IF Var2 >= 100] Contenu de l' onglet 2 [/IF] [/IF] [IF Var2 >=100] [IF Var2 = 0] Contenu de l' onglet 3 [/IF] [/IF] [IF Var1 = 0] [IF Var2>= 100] Contenu de l' onglet 4 [/IF]
Sa ne marche pas ; ece que l'on peux m'expliquer?
C'est bon sa marche mais quand je clique sur " action A"
Sa me met sur la page bidule. Comment je peux faire pour arrêter cela?
Comment ça ? Tout est sur la page bidule.
Eh bien , oui mais ece qu'on peux faire quand je clique sur l'action qui est sur la page bidule , va sur une autre page?
Tu seras toujours sur la page bidule, cependant celle-ci sera composée de plusieurs parties. Ça donne l'impression que ce sont des pages différentes, mais ce sont juste différents onglets. Si tu appliques le code comme il est écrit, cela marchera :).
[Mod Action1]
<img moi>
Bonjour jeune fille. Je me nomme Koko; ton mentor. Tu es nouveau, et je vois ça. Je vais t'apprendre comment combattre.
[IF Var7 = 0] [IF Var2 = 1] Pour parer une attaque assez faible , tu met ton arme devant toi pour la stopper, vas-y, essaie !
[Mod Action4] [/IF] [/IF] [Mod Action3]
</fieldset>
Sa me met : Erreur IF : L'utilisation de VarX n'est pas possible sur cette page. Alors que l'on peux utiliser Une variable sur la page bidule!
Mets plutôt [IF Var7 = 00 && Var2 = 1]Ton texte[/IF], plutôt que d'imbriquer les IF.
d'accord merci.
[Mod Action3]
[IF Var7 = 0] [IF Var6 = 0][/IF]
Bonjour jeune fille. Je me nomme Koko; ton mentor. Tu es nouvelle, et je vois ça. Je vais t'apprendre comment combattre.
[IF Var7 = 00 && Var2 = 1]Pour parer une attaque assez faible , tu met ton arme devant toi pour la stopper, vas-y, essaie ! [Mod Action4] [/IF] [/IF]
Comme sa je pense... Mais quand j'ai validée , Sa m'a remis erreur IF : VarX n'est pas possible sur cette page etc...
Poster un message
Veuillez vous connecter pour poster sur le forum.