- ASHKAMembre
- Nombre de messages : 242
Age : 42
Localisation : Omnipresent !!
Distinction : aucune
Date d'inscription : 28/10/2008
ADD-ON SBS Tankentai : Option Formation
Mer 10 Déc 2008 - 13:12
Nom : ADD-ON SBS Tankentai : Option Formation
Auteur : ASHKA
Une démo à télécharger ... si vous le voulez !!
Au programme :
- Possibilité de choisir la position des héros en fonction de la taille de l'equipe.
- Possibilité de choisir in-game la position des héros via integration d'une scene au menu :
Vous pouvez aussi utiliser ça pour vous aider à trouver les bonnes coordonnées.
- Possibilité de definir les positions en fonction de la map :
( Tres pratique pour ceux qui utilise un script de bback par exemple )
- Possibilité de choisir in-game sa formation avec les effets qui lui sont associés :
( Même chose, scene à integrer au menu, PNJ ou objet avec event commun ... )
Je n'ai configuré que deux formations pour permettre de laisser libre cours à votre créativité !!
Mais si vous voulez partager vos créations, n'hesitez pas à la placer ci-dessous.
( J'en ferais surement de même de temps en temps ... )
Pour les effets, si vous avez d'autres idées et/ou besoins, faites moi signe !!
( Même chose, il y a des tas d'autres possibilités, donc autant de MAJ possible ... )
Reste plus qu'une chose à donner, le lien :
Basé sur l'extra démo de Mr Bubble ( SBS Tankentai Version 3.0 )
Nouvelle version :
- Bugs corrigés.
- Histoire des "16 pixels" corrigé.
- 9 nouveaux effets.
- 3 nouvelles formations ( soit 8 de base maintenant ).
Démo !!
Voila, vous n'avez plus aucune excuse maintenant !!
ASHKA
Auteur : ASHKA
Une démo à télécharger ... si vous le voulez !!
Au programme :
- Possibilité de choisir la position des héros en fonction de la taille de l'equipe.
- Possibilité de choisir in-game la position des héros via integration d'une scene au menu :
Vous pouvez aussi utiliser ça pour vous aider à trouver les bonnes coordonnées.
- Possibilité de definir les positions en fonction de la map :
( Tres pratique pour ceux qui utilise un script de bback par exemple )
- Possibilité de choisir in-game sa formation avec les effets qui lui sont associés :
( Même chose, scene à integrer au menu, PNJ ou objet avec event commun ... )
Je n'ai configuré que deux formations pour permettre de laisser libre cours à votre créativité !!
Mais si vous voulez partager vos créations, n'hesitez pas à la placer ci-dessous.
( J'en ferais surement de même de temps en temps ... )
Pour les effets, si vous avez d'autres idées et/ou besoins, faites moi signe !!
( Même chose, il y a des tas d'autres possibilités, donc autant de MAJ possible ... )
Reste plus qu'une chose à donner, le lien :
Basé sur l'extra démo de Mr Bubble ( SBS Tankentai Version 3.0 )
Nouvelle version :
- Bugs corrigés.
- Histoire des "16 pixels" corrigé.
- 9 nouveaux effets.
- 3 nouvelles formations ( soit 8 de base maintenant ).
Démo !!
Voila, vous n'avez plus aucune excuse maintenant !!
ASHKA
- ArayashikiMembre
- Nombre de messages : 655
Age : 34
Localisation : Trois lettres me demangent. Oserai-je ?
Distinction : FUCKING nouveau dieu du mal. Gros connard en chef.
Date d'inscription : 18/08/2008
Re: ADD-ON SBS Tankentai : Option Formation
Mer 10 Déc 2008 - 13:39
Je n'étais pas au courant de la sortie de la V3 du SBS. J'vais checker un peu ça et bon boulot ASHKA
- AzakiModérateur
- Nombre de messages : 1742
Age : 31
Localisation : Dans ton cul(stom), t'as vu, tarba? é_è
Distinction : Commentateur sportif
Indépendantiste Breton
Chevalier de lumière
Membre du Haruhi fan-club
Membre du Tsukasa Nishino fan-club.
[Chou n°3]
Mist'
Fils caché de Francis L'Alan
[Coco' ]
Chevalier Noir
Ex-Empereur d'Erem Vehyx (ou pas!! x) )
Date d'inscription : 14/05/2008
Re: ADD-ON SBS Tankentai : Option Formation
Mer 10 Déc 2008 - 13:53
Ouah, époustouflant!
C'est super, parce que je trouve qu'un chara mal placé, ça fait très moche.
Bon boulot!
C'est super, parce que je trouve qu'un chara mal placé, ça fait très moche.
Bon boulot!
- ASHKAMembre
- Nombre de messages : 242
Age : 42
Localisation : Omnipresent !!
Distinction : aucune
Date d'inscription : 28/10/2008
Re: ADD-ON SBS Tankentai : Option Formation
Mer 10 Déc 2008 - 16:01
Tout d'abord, désolé, il y a un ch'ti probleme.
Dans le script, à la ligne 554, vous trouvez ça :
Alors qu'il faut que ça soit ceci :
Il y a juste le "@form" à ajouter ...
Ensuite, je me suis rendu compte que deux formations, ça fait radin ...
Donc en voici trois nouvelles :
ASHKA
Dans le script, à la ligne 554, vous trouvez ça :
- Code:
if not ["liste"].include?("ce") or @form["effet_ce"].empty?
Alors qu'il faut que ça soit ceci :
- Code:
if not @form["liste"].include?("ce") or @form["effet_ce"].empty?
Il y a juste le "@form" à ajouter ...
Ensuite, je me suis rendu compte que deux formations, ça fait radin ...
Donc en voici trois nouvelles :
- Code:
Liste_form[3] = { "name" => "Garde du corps",
"id" => 3,
"effet" => [],
"liste" => ["av", "ce", "ar"],
"av" => [[0, [396, 224]], [1, [396, 144]]],
"effet_av" => [],
"ce" => [[2, [428, 185]]],
"effet_ce" => ["skill[33]"],
"ar" => [[3, [489, 185]]],
"effet_ar" => ["atk_down[50]", "def_up[50]"],
"desc" => ["Cette formation permet de proteger",
"un allié faible.",
"",
"Recommandé pour les magiciens !!"] }
Liste_form[4] = { "name" => "Générosité",
"id" => 4,
"effet" => [],
"liste" => ["av", "ce", "ar"],
"av" => [[2, [509, 134]], [3, [509, 245]]],
"effet_av" => ["exp_down[100]"],
"ce" => [[1, [441, 189]]],
"effet_ce" => ["exp_up[300]"],
"ar" => [[0, [494, 189]]],
"effet_ar" => ["exp_down[100]"],
"desc" => ["Il faut etre généreux avec ses amis !!",
"Cette formation donne toute l'experience reçu",
"a un seul allié au detriment des autres.",
"Idéal pour former un novice en quelques combats !!"] }
Liste_form[5] = { "name" => "Magie celeste",
"id" => 5,
"effet" => ["atk_down[100]", "spi_up[100]"],
"liste" => ["av", "ce", "ar"],
"av" => [[0, [426, 189]]],
"effet_av" => [],
"ce" => [[1, [452, 134]], [2, [452, 245]]],
"effet_ce" => [],
"ar" => [[3, [489, 189]]],
"effet_ar" => [],
"desc" => ["Dans la vie, faut savoir ce que l'on veux !!",
"Nous, ce qu'on aime, c'est la magie !!",
"",
"Et rien d'autre ..."] }
ASHKA
Re: ADD-ON SBS Tankentai : Option Formation
Mer 10 Déc 2008 - 16:26
joli script
moi qui n'y connait pas grand chose vraiment pratique
j'ai testé ta démo et il faut parler à un pnj pour changer de "formation"
je susi en train d'étudier ton code pour comprendre
mais pourquoi ne pas le rajouter dans le "menu" (là où y compétences,skill,heros ,sauvegarde,etc...) ainsi ,
à tout moment, on peut y avoir accès.
par contre,tu parles de pouvoir le faire dans les combats et j'arrive pas à trouver où l'activer
voilà
merci par avance (si c'est pas abusé comme question ^^)
moi qui n'y connait pas grand chose vraiment pratique
j'ai testé ta démo et il faut parler à un pnj pour changer de "formation"
je susi en train d'étudier ton code pour comprendre
mais pourquoi ne pas le rajouter dans le "menu" (là où y compétences,skill,heros ,sauvegarde,etc...) ainsi ,
à tout moment, on peut y avoir accès.
par contre,tu parles de pouvoir le faire dans les combats et j'arrive pas à trouver où l'activer
voilà
merci par avance (si c'est pas abusé comme question ^^)
- ASHKAMembre
- Nombre de messages : 242
Age : 42
Localisation : Omnipresent !!
Distinction : aucune
Date d'inscription : 28/10/2008
Re: ADD-ON SBS Tankentai : Option Formation
Mer 10 Déc 2008 - 16:50
le rajouter dans le "menu"
Moi, je veux bien, mais et si c'est pas ce que quelqu'un souhaite ?
Là, vous avez le choix de le faire ou pas, à l'endroit de votre choix, et de la maniere qui vous conviens le mieux.
le faire dans les combats
Non, on peux soit choisir la position au pixel pres ( chara haut/droit ), soit choisir la formation ( chara bas/droit ).
Les changements se voient en combats, mais on ne change pas de position pendant le combat.
ASHKA
Re: ADD-ON SBS Tankentai : Option Formation
Mer 10 Déc 2008 - 17:01
j'ai bug, j'ai mis donc ton addon et tout marchait bien
ok
puis j'ai juste ajouter 2 monstres dans la gestion ressources et changer l'emplacement des monstres dans "groupes de monstres" (pour qu'ils ne soient plus aligné)
et depuis j'ai l'erreur suivant pour le test de combat:
"Script 'ADD-ON Formation' line 275: TypeError occurred.
cannot convert Array into String"
j'ai qu'un projet vide (au nom des heros près)
j'ai mis les mêmes script que toi
puis rajouter 2 monstres et créé 2 groupes de monstres
Réponses :
ok pour le menu ^^
et oui , ce n'était qu'une proposition ou un éclaircissement (que pour moi ,il est évident que tu vas pas le changer^^)
pour pendant le combat, autant pour moi j'avais mal compris.
Edit: alors j'ai remis ton script d'origine avant ta maj et tes ajouts des 3 formations
je n'ai plus le bug
je reteste avec ta maj
bon ,je vais voir comment rajouter un sous menu dans le menu pour gérer cela.(après que j'aurai résolu mon bug)
c'est l'ajout d'une scène au menu si j'ai bien compris
Edit2: bon ca marche ,j'ai du couillé sur l'ajout de tes formations je regarde cela
ok
puis j'ai juste ajouter 2 monstres dans la gestion ressources et changer l'emplacement des monstres dans "groupes de monstres" (pour qu'ils ne soient plus aligné)
et depuis j'ai l'erreur suivant pour le test de combat:
"Script 'ADD-ON Formation' line 275: TypeError occurred.
cannot convert Array into String"
j'ai qu'un projet vide (au nom des heros près)
j'ai mis les mêmes script que toi
puis rajouter 2 monstres et créé 2 groupes de monstres
Réponses :
ok pour le menu ^^
et oui , ce n'était qu'une proposition ou un éclaircissement (que pour moi ,il est évident que tu vas pas le changer^^)
pour pendant le combat, autant pour moi j'avais mal compris.
Edit: alors j'ai remis ton script d'origine avant ta maj et tes ajouts des 3 formations
je n'ai plus le bug
je reteste avec ta maj
bon ,je vais voir comment rajouter un sous menu dans le menu pour gérer cela.(après que j'aurai résolu mon bug)
c'est l'ajout d'une scène au menu si j'ai bien compris
Edit2: bon ca marche ,j'ai du couillé sur l'ajout de tes formations je regarde cela
- ASHKAMembre
- Nombre de messages : 242
Age : 42
Localisation : Omnipresent !!
Distinction : aucune
Date d'inscription : 28/10/2008
Re: ADD-ON SBS Tankentai : Option Formation
Mer 10 Déc 2008 - 17:34
Etrange, je ne vois pas d'où il vient son tableau ...
Alors, partons à la peche :
- Peux-tu montrer ta ligne 275, histoire d'etre sur ?
- Combat in-game ou dans la BDD ?
- Est-ce que tu avais defini une formation, et si oui, laquelle ?
Pour le menu, il existe des tutos, ( Exemple !! )
( Oui, j'ai triché ... )
ASHKA
Alors, partons à la peche :
- Peux-tu montrer ta ligne 275, histoire d'etre sur ?
- Combat in-game ou dans la BDD ?
- Est-ce que tu avais defini une formation, et si oui, laquelle ?
Pour le menu, il existe des tutos, ( Exemple !! )
( Oui, j'ai triché ... )
ASHKA
Re: ADD-ON SBS Tankentai : Option Formation
Mer 10 Déc 2008 - 17:41
ah merci pour le tuto
alors je viens de finir de tout tester
et j'ai compris
en fait,j'ai cette erreur si je touche la variable:
"Form_init = 0"
au début de ton script "ADD-ON FORMATION"
sinon tout est ok, maj et ajout des 3 autres formations ok
tout fonctionne et tout
donc je te met le screen de l'erreur et ma ligne 27X.
(laisse moi le temps de le faire ^^)
EDIT:
alors
donc
ligne 279 :
voilà
(désolé si je suis chiant)
alors je viens de finir de tout tester
et j'ai compris
en fait,j'ai cette erreur si je touche la variable:
"Form_init = 0"
au début de ton script "ADD-ON FORMATION"
sinon tout est ok, maj et ajout des 3 autres formations ok
tout fonctionne et tout
donc je te met le screen de l'erreur et ma ligne 27X.
(laisse moi le temps de le faire ^^)
EDIT:
alors
donc
- Code:
Form_init = 1
ligne 279 :
- Code:
result |= form[("effet_" + rang)]
voilà
(désolé si je suis chiant)
- ASHKAMembre
- Nombre de messages : 242
Age : 42
Localisation : Omnipresent !!
Distinction : aucune
Date d'inscription : 28/10/2008
Re: ADD-ON SBS Tankentai : Option Formation
Mer 10 Déc 2008 - 18:34
Blar : J'ai localisé la methode qui pose probleme.
Mais c'est etrange, ça ne bug que si on teste depuis la BDD.
In-game, ça fonctionne parfaitement, pourtant, c'est le même methode.
Bizarre ...
Va falloir que je me penche serieusement la dessus !!
ASHKA
Mais c'est etrange, ça ne bug que si on teste depuis la BDD.
In-game, ça fonctionne parfaitement, pourtant, c'est le même methode.
Bizarre ...
Va falloir que je me penche serieusement la dessus !!
ASHKA
- ElscortoMembre
- Nombre de messages : 486
Age : 39
Localisation : Dans sa tombe en ce moment
Distinction : Homme de goût en chef.
Date d'inscription : 10/07/2008
Re: ADD-ON SBS Tankentai : Option Formation
Mer 10 Déc 2008 - 22:02
ASHKA you're the best
Re: ADD-ON SBS Tankentai : Option Formation
Jeu 11 Déc 2008 - 9:41
bon ca me rassureASHKA a écrit:Blar : J'ai localisé la methode qui pose probleme.
Mais c'est etrange, ça ne bug que si on teste depuis la BDD.
In-game, ça fonctionne parfaitement, pourtant, c'est le même methode.
Bizarre ...
Va falloir que je me penche serieusement la dessus !!
ASHKA
en attendant ,je vais repartir à zéro pour mon projet ,prendre ta version et incorporer mes parties pour voir où ca couille et si ce n'est pas tout simplement moi
- ASHKAMembre
- Nombre de messages : 242
Age : 42
Localisation : Omnipresent !!
Distinction : aucune
Date d'inscription : 28/10/2008
Re: ADD-ON SBS Tankentai : Option Formation
Jeu 11 Déc 2008 - 13:14
Alors, j'ai trouvé comment eviter le bug ...
Dans le script "ADD-on Formation", au environ de la ligne 257 ( avec les trois nouvelles formations ), tu trouvera ceci :
Qu'il faut remplacer par ça :
Ca n'a aucun sens mais ça evite le bug sans en créer d'autres ...
Pour ajouter des formations ( vu que tu semble pas tres sur de toi ), faut les placer juste sous celle de base.
( Donc, ligne 83, plus une ligne pour la lisibilité, tu colle là, sous les formations de base et avant la ligne où c'est ecrit en vert )
Bon, je vais refaire trois/quatres formations et je changerais la démo pour une version débuggée et complétée ...
ASHKA
Dans le script "ADD-on Formation", au environ de la ligne 257 ( avec les trois nouvelles formations ), tu trouvera ceci :
- Code:
def get_actor_rang(index)
form = HK_sbs_form::Liste_form[@form_id]
for type in form["liste"]
tab = form[type]
for bloc in tab
if index == bloc[0]
return type
end
end
end
end
Qu'il faut remplacer par ça :
- Code:
def get_actor_rang(index)
form = HK_sbs_form::Liste_form[@form_id]
for type in form["liste"]
tab = form[type]
for bloc in tab
if index == bloc[0]
return type
end
end
end
return "av"
end
Ca n'a aucun sens mais ça evite le bug sans en créer d'autres ...
Pour ajouter des formations ( vu que tu semble pas tres sur de toi ), faut les placer juste sous celle de base.
( Donc, ligne 83, plus une ligne pour la lisibilité, tu colle là, sous les formations de base et avant la ligne où c'est ecrit en vert )
Bon, je vais refaire trois/quatres formations et je changerais la démo pour une version débuggée et complétée ...
ASHKA
Re: ADD-ON SBS Tankentai : Option Formation
Jeu 11 Déc 2008 - 14:20
bon merci pour cette retouche
je vais tester
sinon j'avais bien compris pour les formations
d'ailleurs après avoir refait une "nouvelle partie" (effacer ma sauvegarde de jeu pour être bien à zéro),
ca à l'air de fonctionner plutôt pas mal avec ton script "ajout d'option au menu" ^^ dont je te remercie d'ailleurs.
bon je modifie pour tester "form_init =1"
EDIT: test réussi
je peux refaire les combats à partir de la DDB
merci encore à toi
je vais tester
sinon j'avais bien compris pour les formations
d'ailleurs après avoir refait une "nouvelle partie" (effacer ma sauvegarde de jeu pour être bien à zéro),
ca à l'air de fonctionner plutôt pas mal avec ton script "ajout d'option au menu" ^^ dont je te remercie d'ailleurs.
bon je modifie pour tester "form_init =1"
EDIT: test réussi
je peux refaire les combats à partir de la DDB
merci encore à toi
- ASHKAMembre
- Nombre de messages : 242
Age : 42
Localisation : Omnipresent !!
Distinction : aucune
Date d'inscription : 28/10/2008
Re: ADD-ON SBS Tankentai : Option Formation
Jeu 11 Déc 2008 - 22:38
Nouvelle version :
- Bugs corrigés.
- Histoire des "16 pixels" corrigé.
- 9 nouveaux effets.
- 3 nouvelles formations ( soit 8 de base maintenant ).
Démo !!
ASHKA
- Bugs corrigés.
- Histoire des "16 pixels" corrigé.
- 9 nouveaux effets.
- 3 nouvelles formations ( soit 8 de base maintenant ).
Démo !!
ASHKA
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum