![]() |
| | |||||||
| Problèmes Techniques Un problème technique lors de la création d'un mod? Exposez votre probleme et les membres vous aideront de leur mieux. |
![]() |
| | Outils de la discussion | Noter la discussion |
| | #1 | |
| Loup Effrayant ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Date d'inscription: septembre 2003 Localisation: Paris
Messages: 707
| Voilà un script créé pour un ennemi, qui est supposé faire trois choses: 1. Transformer le gars en ennemi dès que son boss a fini son speech 2. Le faire ignorer tous les summons pour se concentrer sur les joueurs 3. Le faire boire une potion lorsqu'il tombe à moins de 50% de vie. Les points 1. et 2. marchent sans souci, mais j'ai du mal avec le 3e... j'ai beau essayer, ça ne correspond pas. Porque ? Citation:
__________________ MOD KIM TERMINE - Des centaines de dialogues et d'interactions - De nombreuses quêtes - De nouveaux objets magiques - Une véritable romance Roman d'Heroic Fantasy en feuilleton (un chapitre par jour) Intro 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | |
| |
| | #2 |
| Invités
Messages: n/a
| Tu ne peux pas utiliser de boucles avec bgscript ? :heu: |
| | #3 |
| Loup Effrayant ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Date d'inscription: septembre 2003 Localisation: Paris
Messages: 707
| Euh, utiliser quoi avec quoi ? Qu'est-ce qu'une boucle ? Qu'est-ce que BGScript ? En quoi ça m'aiderait ? ![]() Pour l'instant, j'ai fait tous mes scripts sur le blocnotes
__________________ MOD KIM TERMINE - Des centaines de dialogues et d'interactions - De nombreuses quêtes - De nouveaux objets magiques - Une véritable romance Roman d'Heroic Fantasy en feuilleton (un chapitre par jour) Intro 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
| |
| | #4 |
| Invités
Messages: n/a
| bgscript est le langage utilisé baldur's gate. Une boucle c'est une vérification. Exemple NWN : // Ce script détruit tout objet dans la zone dont le nom est "albert" void main() { object oA; string sResA; oA = GetFirstObjectInArea(OBJECT_SELF); sResA=GetResRef(oA); if(sResA=="albert") { DestroyObject(oA); oA = GetNextObjectInArea(OBJECT_SELF); } } C'est une boucle. Ca pourrait se traduire par tant que... alors... Ici, tu pourrais appliquer à : "tant que l'ennemi le plus proche est un summon, passer à l'ennemi suivant" jusqu'à ce qu'il tombe sur un non-summon, auquel cas il l'attaque. Dans ton cas, ça ne marche qu'avec les 6 premiers ennemis, mais si c'est 6 summons (non, ce n'est pas limité à 5 )... |
| | #5 |
| Loup Effrayant ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Date d'inscription: septembre 2003 Localisation: Paris
Messages: 707
| Je ne crois pas qu'on ait ce genre de boucle dans BG2, vu les scripts que j'ai lu dans les mods Tashia, Chloe, Imoen ou Kelsey. Quoi qu'il en soit, cette partie marche (et non, on ne peut avoir plus de cinq summons sans changer leur genre - et si on change leur genre, alors le script en tient compte ).Ce qui ne marche pas, c'est le fait qu'il boit une potion. POURQUOI CA NE MARCHE PÔ ? En fait, je suppose que ma question, c'est: est-ce qu'il y a une commande qui fait recommencer le script au début ? Tel que je vois les choses: 1. Le script dit au pirate de passer rouge, il le fait 2. Le script dit au pirate que s'il est blessé, il doit boire une potion; comme ce n'est pas le cas, ça passe à la suite 3. Le script dit au pirate d'attaquer la cible non-summon la plus proche. Il le fait Et ? Est-ce que le script recommence de temps en temps (ce qui permettrait de déclencher la potion) ou est-ce qu'il s'arrête une fois arrivé en bas ? Si oui, comment le faire repartir ?
__________________ MOD KIM TERMINE - Des centaines de dialogues et d'interactions - De nombreuses quêtes - De nouveaux objets magiques - Une véritable romance Roman d'Heroic Fantasy en feuilleton (un chapitre par jour) Intro 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
| |
| | #6 |
| Invités
Messages: n/a
| Je sais, mais je parle par exemple des dominés et des lapins du sort de souhait... Il va les attaquer... |
| | #7 | |
| Loup Effrayant ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Date d'inscription: septembre 2003 Localisation: Paris
Messages: 707
| Pour les dominés, je vais mettre une condition supplémentaire. Ca aura en plus l'avantage d'éviter qu'ils s'attaquent les uns les autres si le PJ en domine quelques-uns. Citation:
Enfin, si le perso utilise un sort de Wish pour avoir des lapins 1. Il est stupide 2. Il mérite bien que les pirates s'en prennent aux lapins
__________________ MOD KIM TERMINE - Des centaines de dialogues et d'interactions - De nombreuses quêtes - De nouveaux objets magiques - Une véritable romance Roman d'Heroic Fantasy en feuilleton (un chapitre par jour) Intro 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | |
| |
| | #8 |
| Invités
Messages: n/a
| C'est bien ce que je pensais... Je me suis déjà fait une armée de 49 soldats avec le bâton de domination rangés en 7*7...La domination est une des techniques les plus puissantes existantes faces à des adversaires dominables (pas des adversaires épiques comme Irenicus)... |
| | #9 | |
| Loup Vampirique ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Citation:
Les scripts tournent en permanence : le taux de rafraîchissement de l'IA définie dans le programme de config détermine le rythme de répétition (typiquement 30 fois par seconde). Une itération du script s'arrête dès qu'elle trouve une condition de remplie. La fois suivante, l'évaluation des conditions reprendra normalement depuis le début. Je crois que la commande Continue() permet de continuer depuis le point atteint. | |
| |
| | #10 |
| Invités
Messages: n/a
| Ca, c'est une remarque très intéressante |
| | #11 |
| Loup Effrayant ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Date d'inscription: septembre 2003 Localisation: Paris
Messages: 707
| Yup, voilà l'info dont j'avais besoin pour comprendre comment mettre mon script ![]() Merci m'siou !
__________________ MOD KIM TERMINE - Des centaines de dialogues et d'interactions - De nombreuses quêtes - De nouveaux objets magiques - Une véritable romance Roman d'Heroic Fantasy en feuilleton (un chapitre par jour) Intro 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
| |
| | #12 |
| Génie ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Date d'inscription: novembre 2002 Localisation: Grenoble (ou Riln ;) )
Messages: 2 437
| Question ayant trouvé sa réponse, sujet clos...
__________________ Elgaern le Pourfendeur de Dragons Ancien Webmaster de BGworld - Ancien administrateur des forums Traducteur chez les D'Oghmatiques - Auteur des Chroniques de Sang |
| |
![]() |
| Liens sociaux |
| Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s)) | |
| Outils de la discussion | |
| Noter la discussion | |
|
|
Discussions similaires | ||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| [BGT] Une simple question | Xanathos | Baldur's Gate Reloaded : les mods TUTU et Baldur's Gate Trilogy | 1 | 23/10/2007 21h11 |
| [Weidu]simple cmde: plusieurs composants | Sith | Problèmes Techniques | 2 | 05/02/2005 12h06 |
| [BifTool][BamWorkshop] léger souci... | Akiro | Les Outils | 3 | 04/08/2004 15h30 |
| Un monde persistant simple ? | Atropos | NeverWinter Nights & NeverWinter Nights 2 : Les Modules | 16 | 15/05/2004 14h33 |
| [BG]Souci Technique grave | Grenouillebleue | Problèmes Techniques | 6 | 02/11/2003 01h13 |
| Découvrez notre boutique RPG en ligne et les meilleurs RPG au meilleur prix [ The Witcher Edition Collector | WAR Warhammer Online : Age of Reckoning Standard | WAR Warhammer Online : Age of Reckoning Collector | WoW World of Warcraft : La Colère du Roi Liche | WoW World of Warcraft : La Colère du Roi Liche Edition Collector | Age of Conan : Hyborian Adventures Edition Collector | Baldur's Gate 1 & 2 (Intégrale) | Assassin's Creed ] |
| Merci de soutenir La Couronne de Cuivre et le Wiki consacré à Baldur's Gate et aux RPG Fuseau horaire GMT +2. Il est actuellement 08h34. |