Scripter
Le coeur de tout... sans qui le plus beau scénario n'est rien...
14 sujets dans ce forum
-
Bonjour à tous, Ce nouveau topic est fait pour vous offrir des parties de script préfabriquées. Copier/coller dans votre script la partie voulue Pour une description avancée en fonction du sexe du pj : procedure description_p_proc begin script_overrides; if dude_is_male then display_msg(mstr(***)); if dude_is_female then display_msg(mstr(***));end*** par le numéro de la ligne de message correspondant pour un pj homme *** par le numéro de la ligne de message correspondant pour un pj femme Pour une ligne de dialogue (réponse) spécifique à un genre : placé cela dans le nœud correspondant (c-à-d où vous voulez que votre choix de réponse apparaisse) Si le ge…
-
- 2 réponses
- 1,7 k vues
-
-
Posez vos interrogations quant au scriptage ici.
-
Maintenance et mise à jour de la section Gronichonha ! Avant toute chose, il faut vous assurez d'avoir correctement installer fallout2 et ses divers paramétrage, donc en gros avoir passé le test de création du pnj. commencer à modder dans fallout2 Bon voila...une fois qu'on a dit çca ... Je ne prétends pas etre un cador en scriptage fallout. Au fur et à mesure de mes tests et de mes recherches j'ai cependant réussit à faire quelques trucs sympatiques, et surtout, le plus important commencé à appréhender l'esprit du langage fallout. Il y a plusieurs façon de commencer à scripter mais j'en ai choisit une que j'aime bien, à savoir, l'apprentissage pas à pas. L…
-
- 0 réponse
- 2,1 k vues
-
-
Bonjour à tous, Un petit complément d'informations au tuto sur FSE de Soifran à propos du renseignement des scripts. Amis moddeurs, lors de la création d'un nouveau script, il faut renseigner votre script dans trois fichiers distincts (et pas deux comme indiqué dans le tuto de Soifran, sinon risque de bug d'écrasement des scripts dans le mapper) : fallout2/data/scripts/scripts.lst ; fallout2/falloutmapper/scripts/header/scripts.h et fallout2/data/text/english/game/scrname.msg. vous pouvez les renseigner à la main ou, mieux, utiliser la fonction script registration de FSE (l'icône "rouge" à gauche de l'icône "messages") qui renseigne automatiquement et correctemen…
-
- 0 réponse
- 1,4 k vues
-
-
Salut teenage.Bon ca y est c'est fait.J'ai balancé ta dernière création en pature à la communauté.Want to play baball with dogmeat ?Désormé tu t'appelleras Brother Caveman quand tu sortira de ce forum pour te rendre dans la jungle dehors ;)Pour les collègues français je met aussi la vidéo de ce scriptbien kiffant:<div><object width="480" height="381"><param name="movie" value="http://www.dailymotion.com/swf/x9sqqz_balls-games_videogames&related=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.dailymotion.com/swf/x9sqqz_balls-gam…
-
- 2 réponses
- 1,6 k vues
-
-
Gronichonha les gars . Je viens de mettre au point un script permettant l'interaction d'objet de l'inventaire sur des créatures du jeu, et en crée par la même un nouveau. Cas concret. Dans mon mod que je prépare avec l'aide de kinkin, teenage et ben, j'ai l'intention d'accorder énormément plus d'interactivité sur l'environnement. Dans mon exemple, j'ai voulut utiliser un seau vide sur une brahmin , (la traire) et en récupérer un seau plein. Ce n'est qu'un exemple, mais dés lors que l'on sais faire ça, on sait faire interagir n'importe quel objet sur un autre, et donc imaginer un tas de possibilité. Par exemple, créer des "spécialités", des métiers comme le travail du cuir…
-
- 2 réponses
- 1,6 k vues
-
-
Gronichonha les gars.Je reviens d'NMA avec un script excelent que j'ai adapté et appliqué a mon mod.REgardez plutôt:<div><embed src="http://www.dailymotion.com/swf/x9r4rv_se-coucher-dans-fallout-go-to-sleep_videogames&related=1" type="application/x-shockwave-flash" width="480" height="381" allowFullScreen="true" allowScriptAccess="always"></embed></object><br><b><a href="http://www.dailymotion.com/video/x9r4rv_se-coucher-dans-fallout-go-to-sleep_videogames">Se coucher dans FAllout/ Go to sleep in fallout</a></b><br><i>envoyé par <a href="http://www.dailymotion.com/soifette">soifette</a> - &l…
-
- 5 réponses
- 4,8 k vues
-
-
Lut Teenage.Pour declencher ta baston, tu dois t'assurer que la ligne node998 est ainsi renseignée: procedure node998begin set_local_var(LVAR_Hostile,2);endque dans le critter_p_proc tu as egalementif ((local_var(LVAR_Hostile) == 2) and (obj_can_see_obj(self_obj,dude_obj))) then begin set_local_var(LVAR_Hostile,1); attack(dude_obj); endCa roule.Dés que le héros l'envoie chier, elle le bastonne.A main nue.J'ai fais sur zvetlana de la sorte:procedure node004beginset_local_var(LVAR_Hostile,2);gSay_Message(NAME,109,50);endJe t'expliquerai apres comment lui faire degainer l'arme que tu veux.SchussSoifranPS: Faut attendre HAwk pour ta promote.C'est pour le cas ou …
-
- 0 réponse
- 1,7 k vues
-
-
Gronichonha les gars. JE sors ce "tuto" pour repondre à la question de Teenage caveman. Si tu veux que l'action ne se repete qu'une fois, alors tu devra te servir de ce qu'on appele une variable locale, que tu as deja du remarquer: #define LVAR_Herebefore (4) Cette variable, comme expliquée si dessous sert a faire en sorte de ne pas repeter une action si elle a déja été faites. Herebefore, en gros si le joueur a déjà été la. c'est simple d'emploie. Tu testes la variable au début de ton premier noeud de dialogue. c'est la commande: if local_var(LVAR_Herebefore)==0 en suite tu envoie ton processus de dialog: then GStrucmuche(bidule_due_,104,e…
-
- 0 réponse
- 1,6 k vues
-
-
Un cas concret Ouvrir FSE et ouvrir le script d'acjordan, présent dans le dossier mapper/scripts/arroyo a la procédure: procedure talk_p_proc begin Evil_Critter:=0; Slavery_Tolerant:=SLAVE_TOLERANT; Karma_Perception:=KARMA_PERCEPTION1; CheckKarma; GetReaction; if ((dude_iq < 4) or (local_var(LVAR_Taught_Player) == 1) or (has_skill(dude_obj,SKILL_MELEE) < 36)) then begin call Node001; end else begin start_gdialog(NAME,self_obj,4,-1,-1); gSay_Start; call Node002; gSay_End; end_dialogue; endendOn peut lire effectivement que le script test le karma du joueur. En fait si le joueur ne reponds pas a un d…
-
Je répertorie ici à quoi servent tous les scripts... il y en a un paquet. Je mets en vert ceux qui sont vérifiés et qui fonctionnent et en bleue ceux qui marchent. Pris sur le forum de Teamx.ru, permet de faire varier les gains d'xp selon le level du joueur. Ici, quand vous tuerez cette créature et si le joueur à moins de 5 lvl, il gagne 100xp, si a plus de 5 lvl, il gagne 50 xp et si il a plus de 10 lvl, il gagne 5xp. procedure of destroy_p_proc of beginscript_overrides;if (dude_level < 5) then of begin give_exp_points (100);endif (dude_level > 5) then of begin give_exp_points (50);endif (dude_level > 10) then of begin give_exp_points (5);endend
-
- 2 réponses
- 1,7 k vues
-
-
Gronichonha ! Ouvrez FSE et un le script de zvetlana que vous avez du ranger dans arroyo en .SSL, toujours comme indiqué dans le tutoriel suivant: http://www.fallout-3.com/forum/showthread.php?t=1688. Editez votre message actuel de zvetlana. http://www.fallout-3.com/forum/showthread.php?t=1690 Remplacez les lignes de façon à avoir ce type de dialogue. Voici mon choix de texte. sauvez, fermez (close). Maintenant nous allons integrer à ce script une notion de... COLERE !!! (c'est juste pour taunter Hawk la grosse lettre ) Bon. 1er reflexe, le mettre dans start begin ? je n'ai pas testé. Ca doit surement marcher. MAis je vais le mettre ailleur. JE vais cr…
-
- 4 réponses
- 1,9 k vues
-
-
Gronichonha ! Et bienvenu dans ce topic. Nous allons continuer sur l'exemple de zvetlana. Assurez vous d'avoir fait la 1ere partie 1er pas en scriptage Fallout 2 Ouvrez la notice du mapper en français (si vous avez fait tous les tutoriaux depuis le début, (indispensable) vous savez ou c'est). Maintenant vous avez sous le coude la liste des commandes qui donnent vie aux créatures de fallout. Je vous conseille vraiment de lire une à une les commandes afin de vous en imprégner. Dans notre exemple de base. Nous souhaitons faire dire à notre personnage une phrase flottante lors de l'entrée du héros sur la carte. Tout ce qui devra se declencher à l'entrée du jou…
-
- 4 réponses
- 2,3 k vues
-
-
edit du 22/05/09 Gronichonha ! Bon, bein bienvenu dans la jungle. Si vous en êtes la c'est que vous avez réussit à compiler le script sans erreur. Déjà un gros bravo. ça nous a mis des semaines à Kinkin et moi avant d'y arriver. Donc, nous allons maintenant appliquer le script à un pnj. Ouvrez le saint mapper. (pour l'utilisation je vous renvoie à la partie download outils fallout 1 et 2 du forum) ou aux tutoriaux de départ. ouvrez la partie "critters" (créature). Onglet en bas a gauche ou F2. Choississez un PNJ. Perso je prends un PNJ femme, exemple une esclave.(c'est moins chiant de par sa condition ) Je rappelle vite fait. Clique droit pour sél…
-
- 0 réponse
- 2,1 k vues
-
En ligne récemment 0
- Aucun utilisateur enregistré regarde cette page.