Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

demande aide de debuggage

Par Shyehiem Azielm le 18/8/2002 à 1:59:47 (#1977323)

alors voila mon script fonctionne parfaitement avec les if,else if
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)

Il manque juste les accolades de tes case statements, par exemple :

case RACIAL_TYPE_DWARF :
{
location lDepartNain = GetLocation(GetObjectByTag("WPDepartNain"));
AssignCommand(oJoueur,ActionJumpToLocation(lDepartNain));
}
break;

merci

Par Shyehiem Azielm le 18/8/2002 à 7:44:05 (#1977898)

merci :ange:

JOL Archives 1.0.1
@ JOL / JeuxOnLine