Demandes en tout genre (gros foutoir en gros). - Printable Version +- Ancien forum INS/MV.net (V1) (https://xxiemeciel.com/Forum) +-- Forum: Administration (https://xxiemeciel.com/Forum/forumdisplay.php?fid=4) +--- Forum: Organisation (https://xxiemeciel.com/Forum/forumdisplay.php?fid=119) +--- Thread: Demandes en tout genre (gros foutoir en gros). (/showthread.php?tid=7214) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
|
Re : Demandes en tout genre (gros foutoir en gros). - Inata - 01-19-2012 En fait c'est même pire que bâtard vu ce que je comprends parce que le perso est considéré avec un code d'activation à 0, probablement pour qu'il ne puisse pas être la cible d'assassinat ou de trucs du genre... Hors il doit bien y avoir un truc quelque part qui empêche que l'ID en question soit réaffectée à un nouvel incarné sinon c'est le méga bazar. Donc il est mort mais probablement avec une exception quelque part dans le code ? Re : Demandes en tout genre (gros foutoir en gros). - Vik - 01-20-2012 Il n'y a pas de souci en terme de réaffectation. Si l'ID est en base, le numéro n'est pas pris. Non mais la polymorphie c'est merdique à souhait parce que c'est le même code que le code de la mort, mais pas tout à fait. Re : Demandes en tout genre (gros foutoir en gros). - Equinoxe - 01-24-2012 Il n'y a pas de différence entre un personnage mort, une ex poly, ou un candidat à réaffectation d'id. Le code "tombe en marche" entre ces différents états, notamment en stockant l'ancien id dans l'effet (chaine de caractère concaténée, donc impossible à checker en masse), et sur la base de l'ancienneté. Environ 70% du code est partagé entre la mort, la poly et la renégation, la différence se situant essentiellement au moment de la phase de duplication, qui contient la quitescence des bugs les plus chiants à debugger et à trouver, ce qui inclus la perte de compte en banque, la disparition de personnage, la duplication de fringues et le non nettoyage de données de groupe / section / objets. Re : Demandes en tout genre (gros foutoir en gros). - Equinoxe - 01-24-2012 Workaround possible pour les rumeurs: - regarder la requête de listing des morts - pour chaque mort, parser la chaine d'effet, retrouver l'id active de même nom, vérifier que ce n'est pas un cas particulier d'exorcisme ou de renégation A vérifier: que la poly ne déclenche pas l'événement 12 (normalement ce n'est pas le cas, sinon ça casserait les assassinats). A noter que l'on ne peut pas checker l'id d'un mort ou ancien poly actuellement (modif de Foxy: accès refusé). Mais on ne peut pas faire la différence ... de plus le souci persiste avec les cibles de section (problème de tracking: perte / retour d'incarnat: quid de l'id ?). Pour ce dernier point pour moi il n'y a pas de solution. Re : Demandes en tout genre (gros foutoir en gros). - Vik - 01-24-2012 Faut voir. Normalement on a un état "mort" dans la base. Je ne suis pas certain que la polymorphie soit concerné par cet état. Il suffirait ptet juste de rajouter un test sur ce code état. Re : Demandes en tout genre (gros foutoir en gros). - Equinoxe - 01-24-2012 L'état "mort" ne sert que pour indiquer que la DLA n'a pas encore été activée suite au meurtre, pour gérer les traitement de respawn. Donc sauf erreur de ma part, ce n'est donc pas sur l'ancienne, mais la nouvelle incarnation. Re : Demandes en tout genre (gros foutoir en gros). - Vik - 01-24-2012 Ah oui. C'est d'une logique implacable! Re : Demandes en tout genre (gros foutoir en gros). - Inata - 01-24-2012 J'avoue... Re : Demandes en tout genre (gros foutoir en gros). - Inata - 02-13-2012 Quote:Attaque Mentale Un truc qui me perplexifie... Comment on peut tuer quelqu'un avec 4 points de dommage ? Et surtout pourquoi 6 RU d'attaque - 0 RU défense font 4 ?? Re : Demandes en tout genre (gros foutoir en gros). - Vik - 02-13-2012 Parce que RU de 6 * 2 (oui, on inflige RU*2 points de dommage) = 12. 12/3 (diviseur) = 4 PV en moins. La cible a 3 PV ==> PLOP |