Page 1 sur 1

Posté : ven. 14 janv. 2005, 09:55
par Giga__Deathcool
Dans l'éditeur
Je veut pouvoir commencer que quelqu'un s'aproche de moi et me parle.Comment je fait?

Aussi quant je veut parler a quelqu'un ça marche pas comment je fait?

S'il le faut montrer moi comment faire avec des images mais svp aider moi.Merci d'avance

Posté : ven. 14 janv. 2005, 10:54
par Giga__Deathcool
J'aimerais savoir aussi comment fait pour que un monstre nous donne de l'expérience (Un monstre personaliser)?
Parce que je veut mettre que mon monstre donne 1000 d'espérience

Posté : ven. 14 janv. 2005, 16:58
par Agifem
Il faut attribuer un script de dialogue à toutes les créatures dont tu veux qu'elles te parlent quand tu leur clique dessus. Ce peut-être un même fichier de dialogue (mais les créature diront toutes la même chose), ou un fichier différent pour chacune. Le script de dialogue peut être choisi dans les propriétés de la créature. Ce script de dialogue peut être créé via Aurora (je crois qu'il y a un wizard pour ca).

Concernant la créature qui donne de l'xp :
-Si tu veux que la créature donne 1000 xp quand le PJ la tue, il faut toucher au script d'xp. C'est une manip que je connais mal, mais vas sur le NWNVault, tu auras des tas de scripts d'xp.
-Si tu veux que la créature donne 1000 xp quand un PJ lui parle, c'est dans le script de dialogue qu'il faut faire ca, en ajoutant un petit script nwscript à l'une des branches du dialogue. Là encore, Aurora te facilite la tâche avec un wizard.

Posté : ven. 14 janv. 2005, 20:30
par Giga__Deathcool
Ou sont les scrip de XP?

Posté : ven. 14 janv. 2005, 23:40
par Agifem
va voir sur le Vault

Posté : sam. 15 janv. 2005, 03:45
par Giga__Deathcool
Peut tu me donner le lien exacte?Parce que je comprend rien de ce site

Posté : sam. 15 janv. 2005, 07:41
par Agifem
Je n'ai pas le lien exact, parce que je ne connais pas les scripts d'xp. Le vault est en anglais, et c'est la ressource officielle de tout ce qui se rattache à NWN. Sur la barre de menu à gauche, cliques sur "scripts" et en haut, faire "rechercher scripts". Ensuite, tu tapes "xp" et tu devrais tomber sur plein plein de scripts d'xp.
Navré de ne pas pouvoir t'aider davantage, le nwscript n'est pas mon fort.

Posté : sam. 15 janv. 2005, 22:01
par Giga__Deathcool
Non je t'en veut pas.Tu m'aide déjà beaucoup.Désoler de demander plein de question mais comment je fait pour me téléporter dans un autre map?


Parce que je veut commencer dans le bar après quant je ouvre la porte je vais être dans la ville.

Posté : sam. 15 janv. 2005, 22:56
par Giga__Deathcool
J'ai trouver les scrip mais je sais pas ou les mettre peut tu m'aider?

Posté : dim. 16 janv. 2005, 07:56
par Agifem
Originally posted by Giga__Deathcool@samedi 15 janvier 2005, 22h56
J'ai trouver les scrip mais je sais pas ou les mettre peut tu m'aider?
En général ils viennent avec un readme, ou un nom explicite. Si non, lis les script, tu trouveras des explications dedans. Pour répondre à ta question, je ne sais pas, je n'ai jamais installé de script.

Concernant la téléportation, tu peux faire ca que par script je pense. Mais il y a aussi les transitions de zones. Trouve un tutorial, c'est du basique.

Posté : dim. 16 janv. 2005, 08:15
par Giga__Deathcool
Il a pas de readme il a juste des fichier tu a qu'a downloader tu va voir.

Posté : dim. 16 janv. 2005, 09:43
par Agifem
Originally posted by Giga__Deathcool@dimanche 16 janvier 2005, 08h15
Il a pas de readme il a juste des fichier tu a qu'a downloader tu va voir.
Il doit y avoir une cinquantaine d'xp scripts sur le vault. Lis le code fourni par le tiens, en général il commence par un détail de la procédure d'installation.

Posté : dim. 16 janv. 2005, 23:06
par Giga__Deathcool
J'ai un reademe mais tout ce qu'il dit c'est

# MySQL-Front Dump 2.5
#
# Host: localhost Database: nwn
# --------------------------------------------------------
# Server version 4.0.16-nt


#
# Table structure for table 'xptable'
#

CREATE TABLE xptable (
Level varchar(255) default NULL,
C0 varchar(255) default NULL,
C1 varchar(255) default NULL,
C2 varchar(255) default NULL,
C3 varchar(255) default NULL,
C4 varchar(255) default NULL,
C5 varchar(255) default NULL,
C6 varchar(255) default NULL,
C7 varchar(255) default NULL,
C8 varchar(255) default NULL,
C9 varchar(255) default NULL,
C10 varchar(255) default NULL,
C11 varchar(255) default NULL,
C12 varchar(255) default NULL,
C13 varchar(255) default NULL,
C14 varchar(255) default NULL,
C15 varchar(255) default NULL,
C16 varchar(255) default NULL,
C17 varchar(255) default NULL,
C18 varchar(255) default NULL,
C19 varchar(255) default NULL,
C20 varchar(255) default NULL,
C21 varchar(255) default NULL,
C22 varchar(255) default NULL,
C23 varchar(255) default NULL,
C24 varchar(255) default NULL,
C25 varchar(255) default NULL,
C26 varchar(255) default NULL,
C27 varchar(255) default NULL,
C28 varchar(255) default NULL,
C29 varchar(255) default NULL,
C30 varchar(255) default NULL,
C31 varchar(255) default NULL,
C32 varchar(255) default NULL,
C33 varchar(255) default NULL,
C34 varchar(255) default NULL,
C35 varchar(255) default NULL,
C36 varchar(255) default NULL,
C37 varchar(255) default NULL,
C38 varchar(255) default NULL,
C39 varchar(255) default NULL,
C40 varchar(255) default NULL
) TYPE=MyISAM;



#
# Dumping data for table 'xptable'
#

INSERT INTO xptable VALUES("1", "20", "50", "96", "144", "252", "300", "300", "300", "300", "300", "300", "300", "300", "300", "300", "300", "300", "300", "300", "300", "300", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("2", "18", "48", "90", "137", "192", "315", "400", "400", "400", "400", "400", "400", "400", "400", "400", "400", "400", "400", "400", "400", "400", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("3", "17", "42", "75", "120", "177", "240", "378", "500", "500", "500", "500", "500", "500", "500", "500", "500", "500", "500", "500", "500", "500", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("4", "7", "26", "42", "63", "105", "152", "202", "309", "385", "385", "385", "385", "385", "385", "385", "385", "385", "385", "385", "385", "385", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("5", "7", "23", "33", "53", "77", "126", "181", "235", "353", "420", "420", "420", "420", "420", "420", "420", "420", "420", "420", "420", "420", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("6", "7", "19", "28", "40", "63", "91", "147", "209", "269", "397", "490", "490", "490", "490", "490", "490", "490", "490", "490", "490", "490", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("7", "7", "17", "23", "33", "47", "74", "105", "168", "237", "302", "441", "560", "560", "560", "560", "560", "560", "560", "560", "560", "560", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("8", "7", "14", "19", "26", "39", "54", "84", "119", "189", "266", "336", "485", "595", "595", "595", "595", "595", "595", "595", "595", "595", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("9", "5.25", "5.25", "11.25", "16.5", "22.5", "33", "45", "71.25", "100.5", "157.5", "220.5", "277.5", "396.75", "472.5", "472.5", "472.5", "472.5", "472.5", "472.5", "472.5", "472.5", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("10", "5.25", "5.25", "5.25", "12.75", "18.75", "24.75", "36.75", "50.25", "78.75", "111", "173.25", "241.5", "302.25", "429.75", "525", "525", "525", "525", "525", "525", "525", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("11", "4.8195", "4.8195", "4.8195", "4.8195", "13.0815", "19.278", "25.4745", "37.179", "50.949", "79.866", "111.537", "173.502", "241.664", "300.875", "409.658", "481.95", "481.95", "481.95", "481.95", "481.95", "481.95", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("12", "4.8195", "4.8195", "4.8195", "4.8195", "4.8195", "12.393", "18.5895", "24.786", "37.8675", "50.949", "77.112", "108.783", "168.683", "236.156", "293.99", "426.87", "481.95", "481.95", "481.95", "481.95", "481.95", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("13", "4.8195", "4.8195", "4.8195", "4.8195", "4.8195", "4.8195", "13.77", "20.655", "26.8515", "41.31", "55.08", "84.6855", "120.488", "183.141", "255.434", "308.448", "433.755", "481.95", "481.95", "481.95", "481.95", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("14", "4.8195", "4.8195", "4.8195", "4.8195", "4.8195", "4.8195", "4.8195", "14.4585", "22.032", "29.6055", "43.3755", "58.5225", "91.5705", "125.307", "195.534", "265.073", "332.546", "437.886", "481.95", "481.95", "481.95", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("15", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "13.8", "21", "27.6", "40.8", "55.2", "86.4", "117.6", "180.6", "252", "306.6", "399", "420", "420", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("16", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "15", "22.8", "30", "43.8", "58.8", "90.6", "126", "193.2", "264.6", "327.6", "420", "420", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("17", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "15.6", "23.4", "31.8", "46.2", "63", "94.8", "132.6", "205.8", "283.8", "340.2", "403.2", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("18", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "8.4", "16.2", "25.2", "33.6", "49.2", "67.2", "105", "142.8", "218.4", "298.2", "346.8", "500", "500", "500", "500", "500", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("19", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "8.4", "17.4", "26.4", "35.4", "50.4", "71.4", "105", "147", "226.8", "264.6", "400", "400", "500", "500", "500", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("20", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "4.2", "8.4", "12.6", "18.6", "28.8", "37.8", "55.8", "73.8", "113.4", "159.6", "235.2", "300", "300", "400", "400", "500", "500", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("21", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "20", "30", "45", "50", "100", "125", "175", "225", "275", "325", "375", "425", "475", "525", "575", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("22", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "25", "35", "45", "80", "100", "150", "200", "250", "300", "350", "400", "450", "500", "550", "575", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("23", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "30", "40", "60", "80", "125", "175", "225", "275", "325", "375", "425", "475", "525", "550", "575", "600", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("24", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "30", "40", "60", "100", "150", "200", "250", "300", "350", "400", "450", "500", "525", "550", "575", "600", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("25", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "20", "40", "50", "125", "175", "225", "275", "325", "375", "425", "475", "500", "525", "550", "575", "600", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("26", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "20", "40", "100", "150", "200", "250", "300", "350", "400", "450", "475", "500", "525", "550", "575", "600", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("27", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "20", "75", "125", "175", "225", "275", "325", "375", "425", "450", "475", "500", "525", "550", "575", "600", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("28", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "50", "100", "150", "200", "250", "300", "350", "400", "425", "450", "475", "500", "525", "550", "575", "600", "600", "600", "600", "600");
INSERT INTO xptable VALUES("29", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "75", "125", "175", "225", "275", "325", "375", "400", "425", "450", "475", "500", "525", "550", "575", "600", "600", "600", "600");
INSERT INTO xptable VALUES("30", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "100", "150", "200", "250", "300", "350", "375", "400", "425", "450", "475", "500", "525", "550", "575", "600", "600", "600");
INSERT INTO xptable VALUES("31", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "100", "150", "200", "250", "300", "350", "375", "400", "425", "450", "475", "500", "525", "550", "575", "600", "600");
INSERT INTO xptable VALUES("32", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "100", "150", "200", "250", "300", "350", "375", "400", "425", "450", "475", "500", "525", "550", "575", "600");
INSERT INTO xptable VALUES("33", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "100", "150", "200", "250", "300", "350", "375", "400", "425", "450", "475", "500", "525", "550", "575");
INSERT INTO xptable VALUES("34", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "100", "150", "200", "250", "300", "350", "375", "400", "425", "450", "475", "500", "525", "550");
INSERT INTO xptable VALUES("35", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "100", "150", "200", "250", "300", "350", "375", "400", "425", "450", "475", "500", "525");
INSERT INTO xptable VALUES("36", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "100", "150", "200", "250", "300", "350", "375", "400", "425", "450", "475", "500");
INSERT INTO xptable VALUES("37", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "100", "150", "200", "250", "300", "350", "375", "400", "425", "450", "475");
INSERT INTO xptable VALUES("38", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "100", "150", "200", "250", "300", "350", "375", "400", "425", "450");
INSERT INTO xptable VALUES("39", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "100", "150", "200", "250", "300", "350", "375", "400", "425");
INSERT INTO xptable VALUES("40", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "4", "100", "150", "200", "250", "300", "350", "375", "400");

Posté : lun. 17 janv. 2005, 09:18
par Agifem
Pas bête le système. Il utilise une table de base de donnée MySQL (dont tu vois le script) pour stocker les valeurs à attribuer pour la défaite d'un monstre en fonction de ton niveau (1 niveau par ligne) et le niveau du monstre (un niveau par colonne). En revanche, ca ne donne pas d'informations sur la façon de l'installer dans Aurora.

Posté : mar. 18 janv. 2005, 09:32
par Giga__Deathcool
Donc tu peut pas m'aider?

Posté : mar. 18 janv. 2005, 12:34
par Agifem
Originally posted by Giga__Deathcool@mardi 18 janvier 2005, 09h32
Donc tu peut pas m'aider?
Non. (désolé, ca fait un peu post 'n go)

Posté : mer. 19 janv. 2005, 02:02
par Giga__Deathcool
Connais-tu quelqu'un qui peut m'aider?

Sinon ben merci beaucoup pour avoir essayer de m'aider.

[Modéré pour grossièreté] Et fais attention à l'orthographe aussi.