[Unique] Quêtes Duel
(19-03-2011 13:54)totomakers a écrit :  Le soucis encore avec ce système Sadikum c'est que on ne peut pas faire un system de multi-kill (ici vous pouvez coder une quête qui peut demander de tuer des démonistes et des mages etc Smile )

je me demande comment Trinty fait c'est calcul pour les quêtes (Race1 + Race2 = X ) car du coup il faut des entrer différente a chaque fois pour chaque class + race ça commence a faire beaucoup de NPC créez pour "rien" et je me demande si on ne peut pas faire un système de credit par quêtes plutot x)

(Excusez moi pour le up).

Les flags sont en hexadécimal (si je ne me trompe pas :$). Tu peux le convertir en décimal ainsi :
- Classe 1 = 1
- Classe 2 = 2
- Classe 3 = 4
- Classe 4 = 8
- Classe 5 = 16
- Classe 6 = 32
...
donc là tu peux additionner

Classe 2 + Classe 4 = 2 + 8 = 10.
Ou faire un tour du côté des dbc je pense : http://www.trinitycore.org/w/ChrRaces.dbc_tc2

Qu'est-ce qu'on dit ? Heureux
et65 > c'est des bits si tu peux "additionner" pour avoir 2 4 16 32 64 128 258 512 1024 2048 4096 (=> dénomination en i).
(05-05-2011 19:11)Vendethiel a écrit :  et65 > c'est des bits si tu peux "additionner" pour avoir 2 4 16 32 64 128 258 512 1024 2048 4096 (=> dénomination en i).

Oui , comme quand tu regarde les spellsAttributes dans les dbc
Salut,

Ta quête m'intéresserai beaucoup mais je n'arrive hélas pas à la faire marcher.

Faudrait-il la mettre à jour pour les nouvelles révisions?

J'obtiens les erreurs suivantes :

Code :
C:/Trinity/Sources/src/server/game/World\World.cpp(1631): error C2039: 'LoadKillOption' : is not a member of 'ObjectMgr'
2>          C:/Trinity/Sources/src/server/game/Globals\ObjectMgr.h(598) : see declaration of 'ObjectMgr'
2>system_duel.cpp(13): error C2039: 'HaveQuestKillOption' : is not a member of 'ObjectMgr'
2>          C:/Trinity/Sources/src/server/game/Globals\ObjectMgr.h(598) : see declaration of 'ObjectMgr'
3>  game.vcxproj -> C:\Trinity\Build\src\server\game\Release\game.lib
4>------ Build started: Project: worldserver, Configuration: Release x64 ------
4>     Creating library C:/Trinity/Build/src/server/worldserver/Release/worldserver.lib and object C:/Trinity/Build/src/server/worldserver/Release/worldserver.exp
4>game.lib(ScriptLoader.obj) : error LNK2019: unresolved external symbol "void __cdecl AddSC_system_duel(void)" (?AddSC_system_duel@@YAXXZ) referenced in function "void __cdecl AddCustomScripts(void)" (?AddCustomScripts@@YAXXZ)

Merci d'avance

Retourner en haut Accueil