Page 1 sur 1

10% chance de lancer le sort X, par script

Posté : lun. 19 févr. 2024, 11:28
par deratiseur
j'ai lu des tutos sur les script et notamment les pourcentages, et la plupart disent que le pourcentage n'est pas une affaire simple, et que même quand on met 5 effet 20/20/20/20/20 ça ne fait pas toujours 100%

D'où ma question , je voudrais que quand le personnage lance un sort il y ait 10% de chance que le sort Y soit lancé. pas 11% ou 9%, pas 100%, juste 10%. Comment faire ?

Est que que ça c'est assuré ?

Code : Tout sélectionner

IF
	SpellCast(Myself,0)
THEN
	RESPONSE #10
		ReallyForceSpellRES("pxagglux",Myself)
	RESPONSE #90
		Continue
END

Re: 10% chance de lancer le sort X, par script

Posté : lun. 19 févr. 2024, 20:43
par rivvers
Bizarrement, pour être "sûr", j'aurais tendance à faire ceci :

Code : Tout sélectionner

IF
	SpellCast(Myself,0)
	RandomNum(10,1)
THEN
	RESPONSE #100
		ReallyForceSpellRES("pxagglux",Myself)
END

Re: 10% chance de lancer le sort X, par script

Posté : jeu. 22 févr. 2024, 18:30
par deratiseur
Ok, je n'avais pas pensé à ça. Merci beaucoup pour l'idée, ça marche :)