Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

Supprimer le respawn de livres dans un coffre

Par Kray le 15/7/2002 à 13:25:36 (#1807826)

Je suis en train de faire un script qui remplace les fonctions de base de génération de trésors sur les inventory items et sur les PNJ, et permettant de les personaliser un peu plus (dans l'optique, par exemple, d'un module n'utilisant pas les objets par défaut).

En attendant celà, une petite modif pour enlever l'apparission de livres dans les inventaires d'objets générés avec les fonctions GenerateTreasure. En fesant ça, je pensais principalement aux modules se déroulant hors-RO, ou dans une région qui n'a rien à voir avec Neverwinter et ses histoires.

Allons au fait! Pour commencer, ouvrez le fichier nw_o2_coninclude.nss (dans General Resources) et dirigez-vous vers la ligne 55. Modifiez les valeurs des trois variables NUMBER_BOOK_ONE, NUMBER_BOOK_TWO et NUMBER_BOOK_THREE à zéro. Pour finir, reportez-vous à la ligne 4404, et remplacez GenerateTreasure(TREASURE_BOOK, oLastOpener, oCreateOn); par GenerateTreasure(TREASURE_LOW, oLastOpener, oCreateOn);.

Et voilà, le tour est joué. Néanmoins attention, je n'ai pas fais de tests sur cette modification, et il est donc possible que soit ça fasse tout planter, soit ça génère toujours un livre de temps en temps. Si c'est le cas, merci de bien vouloir m'en avertir sur ce post, je me ferais une joie de trouver ce qui ne va pas. :D

J'espère que ça pourra vous aider!

JOL Archives 1.0.1
@ JOL / JeuxOnLine