Affichage des résultats 1 à 3 sur 3

Discussion: [NI] Comment compiler un script avec NearInfinity ?

  1. #1
    Date d'inscription
    January 2005
    Messages
    180

    [NI] Comment compiler un script avec NearInfinity ?

    Bonjour à tous,

    je suis toujours l'exemple du tutorial proposé sur forgotten wars, ici et j'ai un problème lors de l'étape création du script pour que le pnj parle à mon pj.

    En effet ils disent:
    Possible the shortest step. If you want your NPC to walk up to your PC when they
    first meet, you'd write this script:

    IF
    See([PC])
    NumTimesTalkedTo(0)
    THEN
    RESPONSE #100
    Dialogue(Nearest([PC]))
    END

    Compile it using your favourite compiler, NI works fine, save it, and assign it to
    your NPC's .cre file
    .
    J'ai surligné la partie en cause.

    NI, selon moi c'est Near Infinity. Ensuite, comment je fais ça? j'ai trouvé, en fouillant dans la barre du menu quelque chose qui s'appelle "script drop zone", mais j'ignore comment ça fonctionne... en plus de ne pas être sûr que je suis au bon endroit...

    Donc si quelqu'un sait un peu m'aider en ce qui concerne le sujet de la création des scripts, avec ou sans NI (j'ai d'autres programmes DLTC par exemple, mais là je ne sais vraiment pas trop comment faire (même si vous pouvez être sûrs qu'après avoir posté ce message, je vais m'empresser d'aller jeter un oeil)).

    Merci beaucoup à tous les lecteurs

    EDIT: si quelqu'un sait répondre à la façon de s'y prendre avec near infinity (si c'est bien ce programme là "NI"), je suis toujours preneur, je suis un curieux de nature.

    Sinon, je viens, comme j'avais dit, d'aller essayer sur DLTCEP, et en utilisant l'appareil "edit" "scripts", un rapide coupé collé de ce que j'ai quoté ci au dessus (juste la zone script, qd même ) il a ouvert une fenêtre weidu et ensuite, petit temps, et ouverture d'une ptite fenêtre d'annonce: "script saved and compiled"
    cela veut il dire que j'ai fait ce qu'il fallait?
    Sith

  2. #2
    Angelus Crow Invités
    Au lieu d'utiliser Near Infinity, tu peux compiler ce script dans ton *.tp2 en utilisant la commande :

    COMPILE ~emplacement de ton script/tonscript.baf~

    Il y a une commande pour WeiDU sous DOS également, mais je ne la connais pas.

    Et je viens de voir ton edit, on dirait que ça a marché. Regarde avec NearInfinity dans les *.bcs si tu le trouves (ou dans Override selon comment NI est configuré).

  3. #3
    Sous Nain Invités
    C'est tout bête :
    Tu ouvre ta fenêtre "script drop zone", et tu fais un drag-and-drop sur ton fichier .baf et tu l'envois sur l'emplacement "compiler drop zone".

    Après, je ne sais pas trop comment ça fonctionne (où partent les scripts compilés, etc.), et ça a l'air moins fiable que d'autres méthodes : le compiler m'a indiqué une erreur comme quoi la première ligne n'avait pas de "if", tout ça parceque j'avais mis une en-tête en commentaire.

Discussions similaires

  1. [JAVA - NI] NearInfinity ne se lance plus avec un double clique
    Par Freddy_Gwendo dans le forum Outils de développement
    Réponses: 3
    Dernier message: 17/08/2015, 17h17
  2. [IWD] Comment donner un don au joueur avec un script ?
    Par Hjollder dans le forum Scripts
    Réponses: 6
    Dernier message: 01/08/2015, 10h16
  3. [SCRIPT] Comment compiler un script avec WeiDU ?
    Par clmin dans le forum Scripts
    Réponses: 2
    Dernier message: 01/03/2015, 21h57
  4. [IWD] comment ajouter un don au joueur avec un script ?
    Par Hjollder dans le forum Scripts
    Réponses: 3
    Dernier message: 19/08/2014, 09h20
  5. [SPL] Peut-on modifier un sort avec NearInfinity ?
    Par DrAzTiK dans le forum Sorts et projectiles
    Réponses: 2
    Dernier message: 18/11/2009, 03h29

Les tags pour cette discussion

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  

1 2 3 4 5 6 7 8 9 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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237