Archives des forums MMO/MMORPG > Neverwinter Nights > NWN - Maskado > demande aide de debuggage
demande aide de debuggage
Par Shyehiem Azielm le 18/8/2002 à 1:59:47 (#1977323)
mais avec les case non. :confus:
voila mon script :
void main()
{
object oJoueur = GetEnteringObject();
int iRaceDuJoueur = GetRacialType(oJoueur);
if ((iRaceDuJoueur != RACIAL_TYPE_INVALID) && (iRaceDuJoueur != PLAYER_CHAR_NOT_PC))
{
switch (iRaceDuJoueur)
{
case RACIAL_TYPE_DWARF :
location lDepartNain = GetLocation(GetObjectByTag("WPDepartNain"));
AssignCommand(oJoueur,ActionJumpToLocation(lDepartNain));
break;
case RACIAL_TYPE_ELF :
location lDepartElf = GetLocation(GetObjectByTag("WPDepartElf"));
AssignCommand(oJoueur,ActionJumpToLocation(lDepartElf));
break;
case RACIAL_TYPE_GNOME :
location lDepartGnome = GetLocation(GetObjectByTag("WPDepartGnome"));
AssignCommand(oJoueur,ActionJumpToLocation(lDepartGnome));
break;
case RACIAL_TYPE_HALFELF :
location lDepartDemiElf = GetLocation(GetObjectByTag("WPDepartDemiElf"));
AssignCommand(oJoueur,ActionJumpToLocation(lDepartDemiElf));
break;
case RACIAL_TYPE_HALFLING :
location lDepartSemiHomme = GetLocation(GetObjectByTag("WPDepartSemiHomme"));
AssignCommand(oJoueur,ActionJumpToLocation(lDepartSemiHomme));
break;
case RACIAL_TYPE_HALFORC :
location lDepartDemiOrc = GetLocation(GetObjectByTag("WPDepartDemiOrc"));
AssignCommand(oJoueur,ActionJumpToLocation(lDepartDemiOrc));
break;
}
}
else
{
EndGame();
}
}
je l'ai placé dans le OnEnter des propriétés de la zone où est plaçé mon "starting point" (zone 2*2 vide)
Si klk1 pouvait m'expliker, merci d'avance :ange:
babaye
Par Kemay le 18/8/2002 à 5:16:57 (#1977728)
case RACIAL_TYPE_DWARF :
{
location lDepartNain = GetLocation(GetObjectByTag("WPDepartNain"));
AssignCommand(oJoueur,ActionJumpToLocation(lDepartNain));
}
break;
JOL Archives 1.0.1
@ JOL / JeuxOnLine