Thema: kleines problem mit flintregen Fr Jul 18, 2008 5:23 pm
Da war einmal ein Yan .Der wollte einen Flintregen scripten. Allerdings machte er irgendetwas falsch deswegen meinte er ob ihr das problem findet
Zitat :
/*-- Neues Szenario --*/
#strict
func Initialize() { ScriptGo(1);
Script10: Message("Ah so herlich ist es hier!",FindObject(CLNK)),return(1); //komisch die naricht wird nicht ausgegeben Script15: Message("Hey sie da!");return(1); Script20: Message("Wer ich?",FindObject(CLNK));return(1); Script25: Message("Ja sie! ich biete ihnen das super extra Flintpacket an. für umsonst. " );return(1); Script30: Message("Ich liebe Flints ! Wo muss ich unterschreiben?",FindObject(CLNK));return(1); Script35: Message("Nirgendwo ich gebe sie ihnen gleich hier!");return(1); Script40:for(var i = 0; i < 600; i += 30) CreateObject(FLNT, i, 0, -1); //fehlermeldung eror: funktion didn't return funkioniert aber trotzdem Script50: Message("Willst du mich killen oder wie?!!!",FindObject(CLNK)),return(1); Script55: Message("Muhaha! Hm zu wenig Apokalypse...Naja mal sehen wie du DAMIT klarkommst "),return(1); //komisch die naricht wird nicht ausgegeben Script60: CreatObject(CRGR,0,0-1);return(1); Script65:for(var i = 0; i < 600; i += 40) LaunchVolcano( i, 0,10, "Lava"); //fehlermeldung eror: funktion didn't return funkioniert aber trotzdem Script75:Message("Du bist doch wahnsinig!!!",FindObject(CLNK)),return(1); Script80:Message("Ich hab noch mehr davon!");return(1); Script90:for(var i = 0; i < 600; i += 30) CastObjects(FLNT,50,50, i, 0 ); //fehlermeldung eror: funktion didn't return siehe oben
}
Naja was soll man sagen wisst ihr wo die fehler sind? ich hab sie nicht gefunden
Zuletzt von Yan am Fr Jul 18, 2008 8:03 pm bearbeitet; insgesamt 1-mal bearbeitet (Grund : hab was vergessen)
Clonkbastler Clonk
Anmeldedatum : 18.05.08
Thema: Re: kleines problem mit flintregen Fr Jul 18, 2008 8:45 pm
1. Nach ScriptGo(1) eine }. Nicht erst am Schluss. 2. Script10: , durch ; ersetzen. 3. "Error: funktion didn't return" will dir sagen, dass da return(); fehlt. 4. Script50 funktioniert hoffentlich auch nicht. Siehe Script10. 5. Script55: siehe Script10. 6. Script60: CreateObject. Und Komma vor -1. 7. Script75: Siehe Script10. 8. Verwende neue Syntax.
Gast Gast
Thema: Re: kleines problem mit flintregen Sa Jul 19, 2008 12:36 am
Zitat :
"Error: funktion didn't return" will dir sagen, dass da return(); fehlt.
Nicht zwingend. Heißt auch, dass eine geschweifte Klammer fehlt.
Enrique Generalleutnant
Ort : Oelde, NRW Anmeldedatum : 20.05.08
Thema: Re: kleines problem mit flintregen Sa Jul 19, 2008 11:53 am
So wärs besser
/*-- Neues Szenario --*/
#strict
func Initialize() { ScriptGo(1); return (1);}
func Script10(){ Message("Ah so herlich ist es hier!",FindObject(CLNK)); return true; }
func Script15(){ Message("Hey sie da!"); return true; }
und so weiter
Yan Major
Alter : 29 Anmeldedatum : 04.04.08
Thema: Re: kleines problem mit flintregen So Jul 20, 2008 7:55 pm
danke funktioniert perfekt auf das meiste hätte ich aber auch kommen müssen *schämend in ecke steh *
Enrique Generalleutnant
Ort : Oelde, NRW Anmeldedatum : 20.05.08
Thema: Re: kleines problem mit flintregen So Jul 20, 2008 10:41 pm
Man lernt aus Fehlern
Mozart Kanzler
Alter : 31 Ort : Vaihingen/Enz Anmeldedatum : 24.02.08
Thema: Re: kleines problem mit flintregen So Jul 20, 2008 11:47 pm
und wenigstens hast du ne Ahnung vom scripten und hasches offensichtlich selber geschrieben. Man kucke sich dagegen DAS mal an.... ~close~ Wiedereröffnung-->PN an mich