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

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

Probleme avec le journal

Par Einkil le 20/7/2002 à 0:43:57 (#1831974)

Bonsoir à tous,
voila, comme je suis une grosse quiche, je vais vous poser une question, comment faire pour que le journal d'un groupe d'avenuriers arrivant dans la premiere zone de mon module soit uploader afin que la quete principale soit amorcer, donc que des qu'ils arrivent, le journal ai deja une entrée (c'est difficil de me comprendre ^^). Voila, je sais qu'il faut mettre un script dans le OnEnter de la zone, c'est deja ca. Merci pour vos reponses qui seront sans nul doute, très nombreuses. :aide:

Par Einkil le 20/7/2002 à 18:23:54 (#1834473)

Quelqu'un pourrait-il m'aider?

Par Caepolla le 20/7/2002 à 18:38:22 (#1834519)

Dans OnEnter, tu ajoutes :

object oPC = GetFirstPC();
while (GetIsObjectValid(oPC))
{
AddJournalQuestEntry ("journalname", 0010, oPC);
oPC = GetNextPC();
}


journalname c'ets le nom du journal, 0010 le numéro de l'entrée et tu crées ça avant avec le Journal Editor.
Et ça doit ajouter des infos pour tous les joueurs qui arrivent.

Par Einkil le 20/7/2002 à 19:23:45 (#1834680)

Merci beaucoup, ca m'est très utile :D :merci:

Par mobidique le 27/9/2002 à 23:02:09 (#2246528)

Hum ... désolé de faire remonter celà mais ... Voici ce que nous dit Aurora en ce qui concerne :

void AddJournalQuestEntry(string szPlotID, int nState, object oCreature, int bAllPartyMembers=TRUE, int bAllPlayers=FALSE, int bAllowOverrideHigher=FALSE)// Add a journal quest entry to oCreature.
// - szPlotID: the plot identifier used in the toolset's Journal Editor
// - nState: the state of the plot as seen in the toolset's Journal Editor
// - oCreature
// - bAllPartyMembers: If this is TRUE, the entry will show up in the journal of everyone in the party
// - bAllPlayers: If this is TRUE, the entry will show up in the journal of everyone in the world
// - bAllowOverrideHigher: If this is TRUE, you can set the state to a lower number than the one it is currently on

A partir de celà j'aurais eu tendance à croire qu'il sufisait d'avoir un PC dans oCreature et d'avoir bAllPartyMembers à TRUE pour que la quète s'affiche dans les journaux de tous les joueurs ... Me goures-je ?

Merci d'avance.

Mob'.

JOL Archives 1.0.1
@ JOL / JeuxOnLine