Re bonjour,
J'ai un problème avec le script, je m'explique :
list names=["Nom1", "Nom2", "Nom3"]; key toucher; string name_toucher; integer index; integer num_liste; default { state_entry() { touch_start(integer total_number) { name_toucher=llKey2Name(llDetectedKey(0)); index = llListFindList( names, [name_toucher] ); if ( index != -1 ) { vector rot = llRot2Euler(llGetLocalRot());
if (rot.z == 0) { rot.z = 90 * DEG_TO_RAD; } else { rot.z = 0; } llSetLocalRot(llEuler2Rot(rot)); } else //pas trouvé llSay(0, name_toucher+ " n'est pas dans la liste" ); } }
Donc j'ai remplacé les lignes de code comme tu l'as dis mais au moment de sauvegardé j'ai sa :
(10, 0) : ERROR : Syntax error
Il s'agit donc de cette ligne : touch_start(integer total_number)
Donc voila si quelqu'un pouvais m'aider à résoudre cette erreure.
Merci d'avance
|