Je cherche à réaliser un script qui fait, que lorsque le NPC boit une potion il ne peu plus combattre, ce qui rend la chose plus logique, car prendre la potion dans son sac la décapsuler la boire et tout ça avec une lance à la main met forcément un peu de temps. Je vous met mon script :
Begin CR_potion_combat Short done Float timer If ( done == 0 ) If ( GetSoundPlaying, "Drink" == 1 ) DisablePlayerFighting set done to 1 MenuTest MessageBox "Vous prenez 5 secondes pour boire votre potion" endif endif If ( done == 1 ) If ( menumode == 0 ) set timer to ( timer + GetSecondsPassed ) if ( timer > 5 ) EnablePlayerFighting EnableInventoryMenu set done to 0 set timer to 0 endif endif endif End
Merci
Modifié par Vardac Reborn, 14 septembre 2009 - 12:26.