Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Errore si sintassi

  1. #1

    Errore si sintassi

    **Error** Scene=Scene 1, layer=action, frame=4:Line 8: Operator 'add' must be followed by an operand
    set("line" add turn, (eval("line" add turn)) add add);

    Cosa dovrei sistemare?

  2. #2
    Utente bannato
    Registrato dal
    Sep 2001
    Messaggi
    1,064
    Com'è la stringa?

  3. #3
    codice:
    i = 1;
    turn = 1;
    test = "";
    line1 = "";
    while (Number(i)<=Number(length(text))) {
    	set("add", substring(text, i, 1));
    	check = ord(substring(text, Number(i)+1, 1));
    	set("line" add turn, (eval("line" add turn)) add add);
    	if (Number(check) == 13) {
    		turn = Number(turn)+1;
    		set("line" add turn, "");
    		i = Number(i)+2;
    	}
    	i = Number(i)+1;
    }
    turn = turn-1;

  4. #4
    Lui ti dice che l'operatore "add" dev'essere seguito da un operando, e infatti non succede perchè hai l'istruzione "add add"...cos'è che vorresti fare di preciso ? Perchè hai messo quei due add ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.