public func StartChanging() { //Alle Clonks finden von Playern Clonks=FindObjects(Find_OCF(OCF_CrewMember())); //denn Status ändern for (var Clonk in Clonks) Clonk->SetObjectStatus(2); Log("Lade Section"); return Clonks; }
Schritt 2
Jetzt müssen wir ja alle Clonk wieder auf Status 1 bringen! Jetzt müssen wir noch eine Schleife machen und Fertig.
Code:
public func EndChanging() { for (var Clonk in Clonks) Clonk->SetObjectStatus(1); Log("Die Section wurde gewechselt|Die Clonk sind wieder auf Status 1"); return true; }
So sollte es jetzt ausehen:
Code:
/*-- Szenario-Skript --*/
#strict
static Clonks;
public func StartChanging() { //Alle Clonks finden von Playern var Clonks=FindObjects(Find_OCF(OCF_CrewMember())); //denn Status ändern for (var Clonk in Clonks) Clonk->SetObjectStatus(2); Log("Lade Section"); return true; }
public func EndChanging() { //Status änderen for (var Clonk in Clonks) Clonk->SetObjectStatus(1); Log("Die Section wurde gewechselt|Die Clonk sind wieder auf Status 1"); return true; }
Schritt 3
Das ist das Ende. Mein erstes Tutorial.
Zuletzt von Alexander am Mi Apr 29, 2009 6:57 pm bearbeitet; insgesamt 4-mal bearbeitet
Kai Kapitän
Alter : 28 Anmeldedatum : 29.12.08
Thema: Re: Sections - Tutorial 2 So Feb 22, 2009 12:02 am
Super! Der Virus: "Erster Beitrag ist ein tut" breitet sich aus xD war jetzt schon bei dir, gamer und mir so =)
hehe =D
Simsi Staatssekretär
Alter : 31 Ort : Vaihingen/Enz Anmeldedatum : 30.03.08
Thema: Re: Sections - Tutorial 2 So Feb 22, 2009 12:33 am
Gutes Tut und sogar in sehr gutem Deutsch bis auf ein paar kleine Fehler. Was vielleicht noch rein kann ist, dass die Clonks dann alle an eine Position gebracht werden, weil im Moment stehen die in der neuen Section da, wo sie in der alten Section waren.
Mozart Kanzler
Alter : 31 Ort : Vaihingen/Enz Anmeldedatum : 24.02.08
Thema: Re: Sections - Tutorial 2 So Feb 22, 2009 12:33 am
das ist Alexanders 5. Post....oO
Kai Kapitän
Alter : 28 Anmeldedatum : 29.12.08
Thema: Re: Sections - Tutorial 2 So Feb 22, 2009 12:34 am
Mozart schrieb:
das ist Alexanders 5. Post....oO
scheiß drauf
Mega Hazard Staatsrat
Alter : 31 Ort : Brunswiek *helllau* Anmeldedatum : 24.01.08
Thema: Re: Sections - Tutorial 2 So Feb 22, 2009 12:41 am
1. Verbessere deine Rechtschreibung. 2. Erkläre deine Funktionen genauer. Iirc Log() zB. wurde noch nirgends erklärt.
Mozart Kanzler
Alter : 31 Ort : Vaihingen/Enz Anmeldedatum : 24.02.08
Thema: Re: Sections - Tutorial 2 So Feb 22, 2009 12:45 am
Ich finde seine Rechtschreibung hat sich sehr gebessert. Viel besser als früher! Simsi dachte schon ich hätte alle Fehler rauseditiert, oben, weils gar nicht so schlimm war
Umezawa Feldmarschall
Alter : 29 Anmeldedatum : 30.12.08
Thema: Re: Sections - Tutorial 2 So Feb 22, 2009 10:26 am
Mega Hazard schrieb:
2. Erkläre deine Funktionen genauer. Iirc Log() zB. wurde noch nirgends erklärt.
Ich denke, da dieses Tutorial auf das von Gamer basiert sollte das meiste klar sein. Und die Kenntniss von Log sollte man in einem Fortgeschrittenen-Tutorial wohl vorraussetzten können, oder?
Gamer Staatsrat
Alter : 28 Ort : In einem kleinen Dorf in Unterfranken (Bayern) Anmeldedatum : 10.02.09
Thema: Re: Sections - Tutorial 2 So Feb 22, 2009 11:23 am
Schön, du hast sogar noch "for" mit reingebracht... Bei mir ging es nur mit 1nem Spieler. Weiter so, super Erweiterungs-Tut.^^
kevda Feldmarschall
Anmeldedatum : 08.05.08
Thema: Re: Sections - Tutorial 2 Mi März 04, 2009 11:21 pm
Ist es eigentlich auch möglich, dass verschiedene Spieler in verschiedene Sections sind?
Dragonclonk Kadett
Alter : 31 Ort : Lübeck Anmeldedatum : 11.12.08
Thema: Re: Sections - Tutorial 2 Do März 05, 2009 12:10 am
Nahain. Sven2 soll angeblich jedoch daran arbeiten, dies umzusetzten.
Bowserkoopa Staatsrat
Alter : 30 Anmeldedatum : 21.12.08
Thema: Re: Sections - Tutorial 2 Do März 05, 2009 5:58 pm
Dragonclonk schrieb:
Nahain. Sven2 soll angeblich jedoch daran arbeiten, dies umzusetzten.
Und wie weit ist der momentan? Hat er schon irgendwelche Fortschritte gemacht? Kenne ihn leider nur vom Hören-Sagen.
Alexander Hauptman
Anmeldedatum : 06.10.08
Thema: Re: Sections - Tutorial 2 Do März 05, 2009 8:19 pm
Nein, er hat es nur einmal geschrieben und es streng geheim gehalten, wieso ist unklar
Höfi SFT
Alter : 29 Anmeldedatum : 20.10.08
Thema: Re: Sections - Tutorial 2 Do März 05, 2009 8:44 pm
Naja. Schade leider. Aber wäre das nicht ziemlich aufwenig, da dann ja 2 Engines nebeneinander laufen müssten? Da müsste man ja schon Clonk selbst umprogrammieren.(oder einfach seeeeeeeeehhr gut in C4Skript sein).
Thema: Re: Sections - Tutorial 2 So März 15, 2009 1:37 pm
Nun mit freiem Open Source Code ist das nicht mehr so schwer. Doch bei der Installation von Clonk werden nur die Folders und Objektpakete erstellt und noch fmod.dll . Wo bleibt denn der ganze Rest?
Höfi SFT
Alter : 29 Anmeldedatum : 20.10.08
Thema: Re: Sections - Tutorial 2 So März 15, 2009 9:26 pm
Clonk ist Open-Source?
Mega Hazard Staatsrat
Alter : 31 Ort : Brunswiek *helllau* Anmeldedatum : 24.01.08
Thema: Re: Sections - Tutorial 2 So März 15, 2009 9:57 pm
Ja. Alle Versionen. CR aber nur eingeschränkt.
Bowserkoopa Staatsrat
Alter : 30 Anmeldedatum : 21.12.08
Thema: Re: Sections - Tutorial 2 So März 15, 2009 10:17 pm
Das heißt man selbst könnte Clonk einfach so verändern. Aber wie fasst man das dann als Installer? Wir ändern einfach den namen von Clonk und nennen es (CND)Glonk
Höfi SFT
Alter : 29 Anmeldedatum : 20.10.08
Thema: Re: Sections - Tutorial 2 So März 15, 2009 10:34 pm
Mega Hazard schrieb:
CR aber nur eingeschränkt.
Das meinte ich. Aber wir könnten ne eigene Engine rausbringen^^
Extremclonk Staatsrat
Ort : Am Anti-Spam-Limes Anmeldedatum : 19.01.09
Thema: Re: Sections - Tutorial 2 So März 15, 2009 10:38 pm
Jetzt spinnt euch mal aus ihr! Wie wärs wenn wir erstmal zusehen dass wir mit dem Projekt vorankommen und dann erst über Engines philosophieren?
Höfi SFT
Alter : 29 Anmeldedatum : 20.10.08
Thema: Re: Sections - Tutorial 2 So März 15, 2009 10:39 pm
Ok^^
Bowserkoopa Staatsrat
Alter : 30 Anmeldedatum : 21.12.08
Thema: Re: Sections - Tutorial 2 So März 15, 2009 10:44 pm
Das hier ist ja nur ein Tutorial zum Thema Sections und hat nichts mit dem CNDG Projekt zu tun. Wir meinten nur würde man 2 Engines nebeneinander laufen lassen, würden 2 Spieler in unterschiedlichen Welten sein.
Höfi SFT
Alter : 29 Anmeldedatum : 20.10.08
Thema: Re: Sections - Tutorial 2 So März 15, 2009 11:05 pm
Dann müssten aber alle die Engine haben... aber warum nicht, vlt wenn das andere projekt fertig ist.