Archives des forums MMO/MMORPG > Neverwinter Nights > NWN - Maskado > Scripting [Donner un niveau à un joueur]
Scripting
Par KulzZer le 30/5/2002 Ã 9:57:16 (#1553830)
Pour donner un level à un joueur:
/*Pour donner un level à un joueur (dans un dialogue par exemple), vous placez une variable "ReadyToLevel" avec comme valeur 1 pour que le level up soit possible, à O pour le cas contraire. */
void main()
{
object oPC = GetPCLevellingUp();
int iReady = GetLocalInt(oPC, "ReadyToLevel");
//Vérifie si l'action est permise
if (iReady != 1)
{
// si l'action n'est pas permise, efface l'action
AssignCommand(oPC, ClearAllActions());
}
//ajoute le level et remet remet la variable à 0
else SetLocalInt(oPC, "ReadyToLevel", 0);
}
Par Caepolla le 30/5/2002 Ã 16:45:49 (#1556128)
Par KulzZer le 30/5/2002 Ã 17:09:28 (#1556271)
JOL Archives 1.0.1
@ JOL / JeuxOnLine