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

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

Vider l'inventaire TOO MANY INSTRUCTIONS

Par Aziphael le 6/11/2002 à 16:25:27 (#2496638)

:aide:

J'ai essayé les différents scripts proposés sur ce forum pour vider l'inventaire d'un PC entrant dans un trigger:
(dont celui-ci)


void main()
{
object oPC = GetEnteringObject();

object oInventory=GetFirstItemInInventory(oPC);
while (oInventory!=OBJECT_INVALID)
{
DestroyObject(oInventory);
object oInventory=GetNextItemInInventory(oPC);
}

}


à chaque fois le verdict est le même : TOO MANY INSTRUCTIONS
:confus:
:aide:

Par Tynril le 6/11/2002 à 17:13:20 (#2497218)

Il y a une multidéfinition d'une variable. Je suis étonné qu'il compile.

void main()
{
object oPC = GetEnteringObject();

object oInventory=GetFirstItemInInventory(oPC);
while (oInventory!=OBJECT_INVALID)
{
DestroyObject(oInventory);
oInventory=GetNextItemInInventory(oPC);
}

}
A notter que ça ne "déshabillera" pas le PJ.

arf

Par Aziphael le 7/11/2002 à 2:33:15 (#2501597)

*se flagelle en se parlant tout seul* Tiens ! Ca t'apprendra à te relire de façon à ne pas poser de question débile sur le forum !

*Lève la tête vers Tynril* Merci beaucoup ! :amour:

*continue à se flageller* Et ne recommence pas !

Par Tynril le 7/11/2002 à 2:46:05 (#2501626)

Ce fut un plaisir :)

Par sounéva le 7/11/2002 à 12:06:13 (#2503191)

quoi ? qu'il se flagelle...........:hardos:

bon ok...je connait la sortie

JOL Archives 1.0.1
@ JOL / JeuxOnLine