Aller au contenu


Script Pour Entrer Dans Une Nouvelle Guilde


  • Veuillez vous connecter pour répondre
4 réponses à ce sujet

#1 Thallan

Thallan

Posté 01 janvier 2011 - 16:43

Salut à tous et à toutes, c'est encore moi ^^
J'ai bien avancé dans le mod, et pour le moment, je suis dans le stade "Entrer dans une nouvelle Faction".

J'ai été sur le Wiwiki, j'ai fais le tutorial suivant pour qu'une fois le dialogue terminer, on entre dans la guilde:

Syntaxe : [ActorID.]SetFactionRank FactionID, rang
Exemples :

SetFactionRank FightersGuild, 0
CaranyaRef.SetFactionRank MagesGuild, -1

Malheureusement, sa ne marche pas, il me remet "Script 'DefaultCompiler', line 1:
Script command "05GreffierGuild.SetFactionRank" not found.

Ou est le soucis ? j'ai bien suivis le tutorial pourtant.
J'obtiens cette ligne dans le Result Script:

"05GreffierGuild.SetFactionRank 00KhelaFaction, 0"

Un petit soucis dans la commande du script ?

Merci d'avance, Coordialement, Thallan.

#2 Shadow she-wolf

Shadow she-wolf

    Le katana de la GBT


Posté 01 janvier 2011 - 17:19

Coucou...


Dans les scripts, il faut utiliser la référence des objets, et non leur EditorID...


Par ailleurs, il ne faut jamais, ô grand jamais commencer ses références/editorID par des nombres, c'est le truc à planter un script ça...
Toujours commencer par des lettres de l'alphabet...

#3 Thallan

Thallan

Posté 01 janvier 2011 - 21:46

Ahhh sa marche !

Encore une fois, tu m'impressionnes.
Désolé, j'ai l'air d'un boulet ^^


Mais c'est en faisant des erreurs qu'on apprend.
Et ce qui compte, c'est que tout fonctionne.

Encore merci Shadow she-wolf :)

Bonne soirée, Thallan.

C'est encore moi.
Bon, le script a été accepté, y a pas de soucis, j'ai entré les références correct, et je n'ai pas coché la case "Hidden from PC" dans la fenêtre de Faction.
Pourtant, en jeu, celle-ci ne s'affiche pas à l'écran de mon joueur, pourquoi ? ^^

Modifié par Thallan, 01 janvier 2011 - 21:45.


#4 Shadow she-wolf

Shadow she-wolf

    Le katana de la GBT


Posté 01 janvier 2011 - 22:10

Parce que c'est la référence de ton "05GreffierGuild" qui est entré dans la faction...

Player.SetFactionRank
Pour que se soit le joueur...

#5 Thallan

Thallan

Posté 01 janvier 2011 - 22:21

Et zut... c'est si logique en plus.
Merci Shadow, sujet résolu grâce à ton aide ! ;)




0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)