TESCS2 : GetPCMiscStat

De Wiwiki
Aller à la navigation Aller à la recherche


Syntaxe :

GetPCMiscStat MiscStatID 

Exemple :

GetPCMiscStat 13  ; retourne le nombre de portes d'Oblivion fermées


Retourne la statistique diverse du PJ (PC) demandée.

Liste des identifiants de statistiques diverses (MiscStatID)

 	0	DAYS IN PRISON (nb jours en prison)
 	1	DAYS PASSED (nb jours passés)
 	2	SKILL INCREASES (accroissement de talent)
 	3	TRAINING SESSIONS (sessions d'entrainement)
 	4	LARGEST BOUNTY (la plus grande prime, amende ? )
 	5	CREATURES KILLED (nb créatures tuées)
 	6	PEOPLE KILLED (nb personnes tuées)
 	7	PLACES DISCOVERED (nb places? , forteresses ?, endroits ? découverts)
 	8	LOCKS PICKED (nb portes crochetées)
 	9	PICKS BROKEN (nb crochets cassés)
 	10	SOULS TRAPPED (nb âmes piégées)
 	11	INGREDIENTS EATEN (nb ingrédients mangés)
 	12	POTIONS MADE (nb potions fabriquées)
 	13	OBLIVION GATES SHUT (nb portes d'Oblivion fermées)
 	14	HORSES OWNED   (nb cheveaux possédés)
 	15	HOUSES OWNED  (nb maisons possédées)
 	16	STORES INVESTED IN (nb de magasins avec investissement) 
 	17	BOOKS READ (nb livres lus)
 	18	SKILL BOOKS READ (nb livres sur les talents lus)
 	19	ARTIFACTS FOUND  (nb d'objets magiques trouvés)
 	20	HOURS SLEPT (nb heures de sommeil)
 	21	HOURS WAITED (nb heures d'attente)
 	22	DAYS AS A VAMPIRE (nb de jours de vampirisme)
 	23	LAST DAY AS VAMPIRE  (dernier jour comme vampire)
 	24	PEOPLE FED ON (nb personnes nourries)
 	25	JOKES TOLD (nb de blagues racontées)
 	26	DISEASES CONTRACTED (nb maladies contractées)
 	27	NIRNROOTS FOUND (nb racines de NIRN trouvées)
 	28	ITEMS STOLEN (nb d'objets volés)
 	29	ITEMS PICKPOCKETED (nb d'objets dérobés dans les poches)
 	30	TRESPASSES (nb d'intrusions)
 	31	ASSAULTS (nb d'attaques)
 	32	MURDERS (nb de meurtres)
 	33	HORSES STOLEN (nb de chevaux volés)


Notes

  • Tous ces nombres sont des entiers longs (large integers),
  • Les valeurs supérieures à 33 et inférieures à 0 donnent des nombres pris en dehors de le zone mémoire réservées aux variables diverses du PJ.
  • GetPCMiscStat n" lit simplement les octets 4*n à 4*n+3 à partir du début d'un tableau, indicé par n, et affiche ces 4 octets sous la forme d'un entier long non signé…
  • Prudence donc car les bornes de la table ne sont pas testées, ce qui pourrait provoquer une violation mémoire détectée par la systême… et un beau plantage.

Voir également

TESCS2 : ModPCMiscStat