Gérez votre site :

52 648 Webmasters - 773 088 Membres INSCRIPTION - Mot de passe oublié ?

Discussion du forum

News

Vous êtes sur la discussion [Tuto] Code pour les onglets

Forum :: Questions IF :: Discussion
Ouvert [Tuto] Code pour les onglets
de Nhail (feliz - créé le 18 avril 2009 à 17h 50
123 reponses - 2813 vues
modifié il y a 9 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)

le 14 aout 2013 à 18h 06 (il y a 10 ans)
En ligne Layna-Karter (daddysgirl
BAH CA MARCHE PAS C UNE MAUVAISE IMBRICATION
le 14 aout 2013 à 18h 07 (il y a 10 ans)
En ligne Akiяą (fansub
-_-'.
le 14 aout 2013 à 18h 07 (il y a 10 ans)
En ligne Green (ecoland
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 10 ans)
En ligne Akiяą (fansub
Mais je n'ai pas DU TOUT compris à quoi ça sert.C'est comme [spoiler][/spoiler] ?
le 14 aout 2013 à 18h 48 (il y a 10 ans)
En ligne Vava31 [AD] (ragnarok
Arrêtez de crier !
Oui, c'est en quelque sorte ça.
le 14 aout 2013 à 23h 06 (il y a 10 ans)
En ligne Green (ecoland
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.
le 16 aout 2013 à 12h 47 (il y a 10 ans)
En ligne Chiotos² (la-loupe
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'.
le 16 aout 2013 à 23h 47 (il y a 10 ans)
En ligne Green (ecoland
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.
le 16 aout 2013 à 23h 56 (il y a 10 ans)
Webiplage En ligne Ƈяσκys (horses-riding
C'est juste qu'il a mis "VarOnglet" au lieu de "VarX", je crois.
le 17 aout 2013 à 15h 18 (il y a 10 ans)
En ligne Green (poudlard-univers
Oui, c'est très probable, effectivement.
le 18 aout 2013 à 11h 15 (il y a 10 ans)
En ligne Chiotos² (la-loupe
Merci à tous!
le 23 aout 2013 à 15h 58 (il y a 10 ans)
En ligne Boubou - ouvert (prriu
Chiotos : C'est Var X!
et ==, ca veut dire un espace.
le 23 aout 2013 à 16h 05 (il y a 10 ans)
En ligne Boubou - ouvert (prriu
En tout cas, le code est déja installer cher moi, tres utile, j'adore.
le 27 sept 2013 à 3h 30 (il y a 10 ans)
En ligne Man (worshipland
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 ?
le 28 sept 2013 à 18h 59 (il y a 10 ans)
En ligne Vava31 [AD] (ragnarok
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]
le 30 sept 2013 à 4h 58 (il y a 10 ans)
En ligne Man (worshipland
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
le 30 sept 2013 à 5h 58 (il y a 10 ans)
En ligne Man (worshipland
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 ^^'
le 30 sept 2013 à 11h 36 (il y a 10 ans)
En ligne Vava31 [AD] (ragnarok
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. :)
le 6 oct 2013 à 10h 17 (il y a 10 ans)
En ligne Man (worshipland
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 -_-
le 6 oct 2013 à 11h 17 (il y a 10 ans)
En ligne Green (ecoland
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.
le 8 oct 2013 à 10h 20 (il y a 10 ans)
En ligne Man (worshipland
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 :)
le 8 oct 2013 à 19h 05 (il y a 10 ans)
En ligne Green (ecoland
Vérifie peut-être :).
le 9 oct 2013 à 0h 02 (il y a 10 ans)
En ligne Man (worshipland
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 ;)
le 9 nov 2013 à 21h 02 (il y a 10 ans)
En ligne Sitka (love-sakura
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
le 9 nov 2013 à 21h 03 (il y a 10 ans)
En ligne Sitka (love-sakura
désolée faute de frappe!
Mon code est mal fait?
le 9 nov 2013 à 23h 56 (il y a 10 ans)
En ligne Green (ecoland
Rajoute un [/IF] à la fin Smiley. Tu en ouvres deux au début mais tu n'en fermes qu'un, tu vois ?
le 10 nov 2013 à 10h 34 (il y a 10 ans)
En ligne Sitka (love-sakura
D'accord! merci^^
le 10 nov 2013 à 10h 37 (il y a 10 ans)
En ligne Sitka (love-sakura
[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?
le 10 nov 2013 à 19h 31 (il y a 10 ans)
En ligne Green (ecoland
Non, seulement [/IF] tout à la fin.
le 10 nov 2013 à 22h 29 (il y a 10 ans)
En ligne Sitka (love-sakura
ok.
le 10 nov 2013 à 22h 36 (il y a 10 ans)
En ligne Sitka (love-sakura
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]
le 16 nov 2013 à 17h 58 (il y a 10 ans)
En ligne Sitka (love-sakura

[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?
le 16 nov 2013 à 18h 09 (il y a 10 ans)
En ligne Sitka (love-sakura
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?
le 16 nov 2013 à 23h 32 (il y a 10 ans)
En ligne Green (ecoland
Comment ça ? Tout est sur la page bidule.
le 17 nov 2013 à 13h 28 (il y a 10 ans)
En ligne Sitka (love-sakura
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?
le 17 nov 2013 à 22h 14 (il y a 10 ans)
En ligne Green (ecoland
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 :).
le 29 nov 2013 à 21h 57 (il y a 10 ans)
En ligne Sitka (love-sakura
[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!
le 29 nov 2013 à 23h 04 (il y a 10 ans)
En ligne Green (ecoland
Mets plutôt [IF Var7 = 00 && Var2 = 1]Ton texte[/IF], plutôt que d'imbriquer les IF.
le 30 nov 2013 à 8h 41 (il y a 10 ans)
En ligne Sitka (love-sakura
d'accord merci.
le 30 nov 2013 à 8h 48 (il y a 10 ans)
En ligne Sitka (love-sakura
[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.

Webidev | v2.10.0 | © Webidev 2007 - 2024 | Contact