Templier Lv.15
Age : 26 Inscrit le : 30/01/2011 Messages : 1273
| Sujet: Re: [VX] ABS VLAD v9 Lun 21 Mar 2011 - 18:59 | |
| J'espère que tu es consient que tu fais un nécropost* là ? *Nécroposter : action de poster un message dans un sujet qui n'a pas reçus de massage plus d'un mois. Fais attention car les modos aiment pas trop ça, y'en a trop Et essaye de soigner un peu ton écriture ; si tt l mond ekri ko sa sa va pa lfair. Tu n'en es pas encore là mais c'est juste au cas où. Dans un cas comme ça, je te conseille d'ouvrir un sujet dans la section "Problèmes et solutions" en expliquant clairement ton problème et en citant tous tes scripts. Mais avant de faire ça, il vaut mieux regarder un peu si la réponse n'a pas été, donné, si tu as bien copié le script, et de tester le script à part, dans un nouveau projet PS : Kaylans aussi, mais ça commence à dater un peu ça... |
|
Aventurier Lv.16
Age : 28 Inscrit le : 03/08/2009 Messages : 1399
| Sujet: Re: [VX] ABS VLAD v9 Lun 21 Mar 2011 - 19:30 | |
| Un nécro' certe mais bon il est utile bien que je pense que cela a déjà du être expliqué T'as juste oublié de copier/coller le fichier nommer "Input.dll" dans le dossier de ton projet du moins je croix /o/Bye |
|
Poulet carnivore Lv.2
Avertissements : 1 Inscrit le : 06/06/2009 Messages : 13
| Sujet: Re: [VX] ABS VLAD v9 Mer 29 Juin 2011 - 1:44 | |
| Comment on peux faire pour que les objets a longues portées comme les flèches peuvent passer a travers d'autres surface. De base la flèche peut passer a travers les cases d'eau mais rien d'autre. |
|
Va-nu-pieds Lv.4
Age : 26 Inscrit le : 05/10/2010 Messages : 72
| Sujet: Re: [VX] ABS VLAD v9 Lun 4 Juil 2011 - 8:19 | |
| Pour les Monstre il faut les mettre en monstre aléatoire et pour GedProcAddresse: InputeInitialize or InputeInitializeA il faut le fichier Input.dll de la démo |
|
Habitant Lv.6
Age : 26 Inscrit le : 24/06/2011 Messages : 115
| Sujet: Re: [VX] ABS VLAD v9 Lun 25 Juil 2011 - 12:12 | |
| Ca a l'air intéressant mais vu que je connais pas sans screen j'ai aucune info ! On pourrait me fournir quelques belles images ? Edit : J'ai oublié de préciser que le lien du screen marche pas. (au début) Edit again : On pourrait me donner le code par spoil ici vu que j'ai pas winzip ? |
|
Aventurier Lv.16
Age : 28 Inscrit le : 03/08/2009 Messages : 1399
| Sujet: Re: [VX] ABS VLAD v9 Sam 1 Oct 2011 - 18:45 | |
| Salut, oui je fais un nécro' mais c'est un utile donc. Ayant fait un petit "tuto"/présentation de ce script pour mon forum et vu qu'il est (sans être méchant) très mal présenté ici, je le poste ici et je laisse à Mat's (ou un autre) le soin de le copié/collé sur le premier post ou non ou me coller un averto ToT- Spoiler:
- Code:
-
[size=16][center][b]Introduction[/b][/center][/size] Bonjours à tous et à toutes ! Sous la pression de boroniste [strike]quel emmerdeur celui-la è_é[/strike] je vous présente un cours (mais complet, celons moi :dent:) tuto sur le script d'Abs par Vlad. Puis je vais vous le passer tout de même non :P Bon passons à ce magnifique script qui (malgré ses quelques défauts) vous épargne maintes heures de programmation d'event pour faire un A-Rpg (comme zelda, ect...). [size=16][center][b]Installation[/b][/center][/size] Commencez par télécharger la démo contenant tout ceux qu'il faut pour faire marcher le script : [center][size=14]->[url=http://www.mirorii.com/fichier/8/410797/Requiem%20ABS%209-zip.html]Lien du téléchargement[/url]<-[/size][/center] UNe fois le fichier téléchargé : [list=1][*]Dézippé le via Winrar par exemple et enregistrez le dossier de la démo où vous le désirez [*]Ouvrez le fichier .rvproj avec "Rpg Mkaer VX" Copiez/collez la totalité des scripts délimités par des "~~~~~~~~~~" au-dessus de "Main" dans votre projet. [*]Enregistrez les images "Base.png", "Boss bar.png", "Exp bar.png", "Boss base.png", "Face_base.png", "HP bar.png", "HUD.pn" et "MP bar.png" dans le dossier system de votre projet /!\ Conservez les mêmes noms ! [*]Enregistrez les images de la flèche, de la hache, des boules d'énergie et du boomerang (les autres sont optionnelles) dans le dossiers characters de votre projet (toujours le même nom). [*]Enregistrez le fichier "Input.dll" à la base de votre projet (comme dans la démo)[/list] [size=16][center][b]Utilisation[/b][/center][/size] Comment faire fonctionné ce script telle-est la question du jours ;) Pour commencer petite mise au point sur les touches que le joueurs utilisera : [list][*]Attaque avec arme principal : A [*]Attaque avec arme secondaire/bouclier : S [*]Mémoriser une compétence (3 en même temps max.) : 1,2 et 3 [*]Utiliser une compétence (actionne les compétences mémorisées) : 1,2 et 3 [*]Mémoriser un objet (3 en même temps max.) : E,Q et W [*]Utiliser un objet (actionne les objets mémorisés) : E,Q et W [*]Changer la tactique d'un allié : Ctrl + Tab (touche au dessus de majuscule) [*]Types de tactique : -Epee : L'allié va attaquer avec son arme -Choc : L'allié ne va attaquer avec son arme et ses compétences -Bouclier : L'allié va bloquer les attaques ennemis -Santé : L'allié va restaurer ses PV et s'il le peux les vôtres [*]Changer d'allié sélectionné (pour la tactique) Ctrl + Entrée [*]Changer de personnage principal (que le joueur contrôle) : Tab[/list] Bien, ce point éclairci passons aux commandes que le "programmeur" va devoir entrer pour faire fonctionner correctement le script (les commandes dans la BDD, Base De Données, doivent être inscrite dans le cadre "Commentaire", pour les event utilisez la fonction "Insérer un commentaire"): [spoiler][list][*]Commandes pour les sorts, les armes et les objets (dans la BDD) : [list=1][*]Ranged (Cette commande indique que l'objet/le sort/l'arme va faire des dégâts à distance et non au corps à corps) [*]Graphic = X (Remplacez "X" par le nom de l'image représentant le projectile) [*]Index = X (Remplacez "X" par le positionnement de ce projectile sur la planche de 8 /!\ le premier étant 0, de 0 à 7 donc) [*]Speed = X (Changez la vitesse de déplacement du projectile) [*]Range = X (Changez la distance d'efficacité du projectile, le nombre de case où l'ennemi peut-être touché) [*]Delay = X (Changez le délai du projectile) [*]Shot SE = X (Remplacez "X" par le nom du SE que vous voulez entendre se jouer) [*]Path = X (Cette commande indique des déplacements de projectiles spéciaux, remplacez "X" par : -Line (Le projectile va avancer tout droit (commande par défaut si ce n'est pas précisé)); -Circle (Le projectile va tourner autours du héros); -Boom (Le projectile va partir puis revenir vers le héros, boomerang); -Jump (Le projectile va sauter par dessus une case et toucher l'ennemi à deux cases); -Random (Le projectile va se déplacer librement sur la map)[/list] [*]Commandes uniquement pour les sorts et les objets (dans la BDD) : [list=1][*]Explosive (Indique l'objet/sort explosera et infligera des dégâts à plusieurs ennemis s'ils se trouvent à proximité) [*]Area = X (Remplacez "X" par le nombre d'ennemis touché, 3par défaut si rien n'est précisé)[/list] [*]Commande uniquement pour les objets (dans la BDD) : [list=1][*]Bomb (Indique que l'objet est une bombe)[/list] [*]Commandes uniquement pour les armes (dans la BDD) : [list=1][*]Combo Hits = X (Remplacez "X" par le nombre de coups pour réaliser un combo, défaut = 5) [*]Combo Rate = X (Remplacez "X" par le pourcentage de faire un combo si le nombre de coups est respecté, défaut = 75%) [*]Ammo1 = X (Remplacez "X" par l'ID de l'objet servant de munition 1) [*]Ammo2 = X (Remplacez "X" par l'ID de l'objet servant de munition 2) [/list] [*]Commandes uniquement pour les armures (dans la BDD) : [list=1][*]Defense Rate = X (Remplacez "X" par le pourcentage de chance de bloquer une attaque avec un bouclier, défaut = 50%) [*]Reflect Rate = X (Remplacez "X" par le pourcentage de chance de renvoyer une attaque, défaut = 0%)[/list] [*]Commandes uniquement pour les "États" (dans la BDD) : [list=1][*]Animation = X (Remplacez "X" par l'ID de l'animation joué quand un personnage est sous cet effet) [*]Walk Slower (Le personnage se déplace lentement sous cet effet) [*]Walk Faster (Le personnage se déplace rapidement sous cet effet) [*]Don't Walk (Le personnage ne se déplace plus sous cet effet) [*]Confusion ((Le personnage se déplace aléatoirement sous cet effet)) [*]Duration = X (Remplacez "X" par la durée de l'effet, défaut = 300frames)[/list] [*]Commandes uniquement pour les ennemis (dans la BDD) : [list=1][*]Char Name = X (Remplacez "X" par le nom du characters) [*]Char Index = X (Remplacez "X" par le positionnement du characters, [i]voir les projectiles[/i]) [*]Attack Animation = X (Remplacez "X" par l'ID de l'animation pour les attaques normales de l'ennemi) [*]Die Animation = X (Remplacez "X" par l'ID de l'animation lors de la mort de l'ennemi, défaut = pas d'animation) [*]Die SE = X (Remplacez "X" par l'ID du SE joué lors de la mort de l'ennemi) [*]Weapon Icon = X (Remplacez "X" par l'ID de l'icon (dans l'iconset) qui apparaitra quand l'ennemi frappera, défaut = 0) [*]Shield Icon = X (Idem que le précédent mais pour le bouclier) [*]Defense Rate = X (Remplacez "X" par le pourcentage de chance de bloquer une attaque avec un bouclier, défaut = 50%) [*]Reflect Rate = X (Remplacez "X" par le pourcentage de chance de renvoyer une attaque, défaut = 0%) [*]Follow Range = X (Remplacez "X" par la distance (le nombre de case) pour que l'ennemi voit le héros) [*]Respawn = X (Remplacez "X" par le nombre de frames avant que lennemi repop) [*]Move Route = X (Remplacez "X" par une de ces valeurs : 0 = L'ennemi ne bouge pas; 1 = L'ennemi bouge aléatoirement; 2 = L'ennemi suit le héros) [*]Move Speed = X (Remplacez "X" par la vitesse de l'ennemi sur la map)[/list] [*]Commandes uniquement pour les ennemi (dans un event) : [list=1][*]Enemy X (Remplacez "X" par l'ID de l'ennemi dans la BDD) [*]Die Self Switch A (Active l'interrupteur local A lors de la mort de l'ennemi) [*]Die Self Switch B (Active l'interrupteur local B lors de la mort de l'ennemi) [*]Die Self Switch C (Active l'interrupteur local C lors de la mort de l'ennemi) [*]Die Self Switch D (Active l'interrupteur local D lors de la mort de l'ennemi) [*]Die Switch X (Active l'interrupteur "X", remplacez par l'ID de l'interrupteur, lors de la mort de l'ennemi) [*]Die Variable X (Ajoute +1 à "X", remplacez par l'ID de la variable, lord de la mort de l'ennmi) [*]Follow X (Remplacez "X" par la distance nécessaire à l'ennemi pour voir le héros) [*]Kill With Weapon X (L'ennemi ne mourra que quand on le frappera avec "X", remplacez par l'ID de l'arme) [*]Kill With Skill X (L'ennemi ne mourra que quand on le frappera avec "X", remplacez par l'ID du sort) [*]Kill With Item X (L'ennemi ne mourra que quand on le frappera avec "X", remplacez par l'ID de l'objet) [*]Object (L'ennemi sera invinsible tant que l'objet "X", remplacez par l'ID, n'aura pas été utilisé /!\ Je suis pas sur car je ne me suis jamais servis de cette commande) [*]Puzzle (Fait de l'ennemi un "puzzle", l'ennemi peut être tué mais les autres perso' ne l'attaque pas) [*]Boss (Affiche la barre pour les boss) [*]Force Update (Ignore l'antilag /!\ Aucune idée en quoi ça consiste, sauf si l'ennemi bug n'utilisais pas cette fonction)[/list][/list][/spoiler] [size=16][center][b]Personnalisation[/b][/center][/size] Non seulement ce script offre beaucoup de diversité pour créer vos perso et vos ennemis mais il est possible d'aller plus long pour personnaliser votre projet. [list=1][*]Changez les images (gardez les mêmes noms) pour les HUD, barre, ect... [*]Modifier les textes via le script nommé "Requiem abs 9", exemple : [code]Fonts["Damage"] = ["Verdana", 18, true, false] Fonts["Hits"] = ["Times New Roman", 26, true, true] Fonts["Reward"] = ["Verdana", 16, false, false][/code] [*]Utilisez de nouvelles armes (shuriken, arbalète, ect..) très facillement [*]Il est possible d'affiche le "cadavre" de vos perso' morts, il vous suffit de prendre un characters seul (pas de planche de huit) et le nommé $[b]nomdupersonnagedanslaBDD[/b]_Dead.png [*]Vous pouvez appelé un bestiaire qui résumera certaines infos sur les ennemi déjà combattu, et le personnalisé via le script "Requiem Bestiary". Pour l'appeler prennez la commande d'event "Appeler un script" et marquez "[i]$scene = Scene_RequiemBestiary.new[/i]" Vous pouvez également désactiver le bestiaire pour certains ennemis, pour cela inscrivez leur ID ici (ligne 13) : [code]Dont_Appear = ["3","9"][/code] [*]Pour finir vous pouvez choisir si oui ou non vous désirez activer la distribution automatique d'argent et d'xp ou le configurer pour chaque monstre uniquement. (dans le script "Requiem abs 9")[/list]
Voilà je crois que j'en ai enfin fini ==" J'espère que cela vous a bien aidé et n'hésitez pas à poster vos question, remarques, bugs à la suite :).
(mis en "code" pou éviter les bugs avec les spoilers :/) |
|
| Sujet: Re: [VX] ABS VLAD v9 | |
| |
|