CNDG
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.


Ein Forum, in dem sich neue Clonk Entwickler untereinander austauschen können.
 
StartseiteStartseite  PortalPortal  SuchenSuchen  Neueste BilderNeueste Bilder  AnmeldenAnmelden  LoginLogin  

 

 Mit CreateObject erzeugte Clonks benutzbar machen

Nach unten 
+7
Tobi
Gamer
mOwl
Warwipf
Simsi
Mozart
Wögi
11 verfasser
AutorNachricht
Wögi
Fähnrich
Fähnrich
Wögi


Männlich Alter : 30
Anmeldedatum : 23.10.08

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyDi Nov 11, 2008 11:15 pm

*****

Jeder der schon versucht hat, sich mit CreateObject(CLNK), einen Clonk der Crew hinzuzufügen, oder per Drag&Drop vom Editor in die Engine, wird aufgefallen sein: "Meno, der ist nur standart Blau und ich kann ihn nicht anwählen"

Abhilfe schaft hier MakeCrewMember (z.dt. "Mache Mannschafts Mitglied") und das genau macht die Funktion:

MakeCrewMember(Objekt, Num);
Macht aus einem Objekt ein Crewmitglied welches, Spieler Num gehört.

Beispiel:

MakeCrewMember(CreateObject(CLNK), 0);
Das würde den erzeugten Clonk mit dem Besitzer Niemand auf der Position(0, 0) dem Spieler 1 zuweisen.

for(var clonk in FindObjects(FIND_ID(CLNK), FIND_OWNER(NO_OWNER)))
MakeCrewMember(clonk, 2);

Dieses Script würde alle Besitzerlosen Clonks Spieler 3 Geben

[Edit]
Wenn man den 2. Parameter von MakeCrewMember auf -1 / NO_OWNER Setzte, passiert nichts, habe es selbst gerade erst bemerkt.


Zuletzt von Wögi am Mi Nov 12, 2008 5:01 pm bearbeitet; insgesamt 3-mal bearbeitet (Grund : Funktionalität)
Nach oben Nach unten
Mozart
Kanzler
Kanzler
Mozart


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 24.02.08

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyDi Nov 11, 2008 11:35 pm

schee
Nach oben Nach unten
http://www.funamfag.de
Wögi
Fähnrich
Fähnrich
Wögi


Männlich Alter : 30
Anmeldedatum : 23.10.08

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyMi Nov 12, 2008 12:22 am

Meinst du damit Schön?
Nach oben Nach unten
Simsi
Staatssekretär
Staatssekretär
Simsi


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 30.03.08

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyMi Nov 12, 2008 3:50 pm

gut geschrieben, die viele verlinkunen gefallen mir Wink

was man vllt noch erwähnen könnte, dass man auch schon bei CreateObject() eine Spieler-ID anfügen kann
Nach oben Nach unten
Mozart
Kanzler
Kanzler
Mozart


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 24.02.08

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyMi Nov 12, 2008 4:46 pm

Wögi schrieb:
Meinst du damit Schön?
ja.
Nach oben Nach unten
http://www.funamfag.de
Wögi
Fähnrich
Fähnrich
Wögi


Männlich Alter : 30
Anmeldedatum : 23.10.08

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyMi Nov 12, 2008 4:53 pm

Danke für euer Lob,
Simsi, findest du nicht, das es einen unsteuerbaren Clonk egal ist, wem er gehört =).


Die Besitzer ID ändert nichts ans der Steuerbarkeit des Clonks, nur die Siedlungspunkte des Besitzers.
Nach oben Nach unten
Simsi
Staatssekretär
Staatssekretär
Simsi


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 30.03.08

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyMi Nov 12, 2008 11:12 pm

ach so, wusste gar nich, dass der clonk unsteuerbar ist wenn er mit CreateObject(CLNK,x,y,0) erzeugt wurde.
naja, man lernt nie aus^^
Nach oben Nach unten
Warwipf
Admin
Warwipf


Ort : Ulm
Anmeldedatum : 16.01.08

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyDi Nov 25, 2008 1:12 pm

Man kann auch andere Objekte zu Crew Mitgliedern machen, als nur Clonks.. ^^
Nach oben Nach unten
https://cndg.forumieren.de
Wögi
Fähnrich
Fähnrich
Wögi


Männlich Alter : 30
Anmeldedatum : 23.10.08

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyDi Nov 25, 2008 9:07 pm

Wenn in der DefCore CrewMember=1 steht oder so ähnlich, und sonst nicht :]
Nach oben Nach unten
mOwl
Oberst
Oberst



Anmeldedatum : 07.01.09

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptySo Feb 15, 2009 5:37 pm

Wie kann mann Clonks wieder Unbenutzbar machen also das sie keinen Owner haben?
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


Männlich Alter : 28
Ort : In einem kleinen Dorf in Unterfranken (Bayern)
Anmeldedatum : 10.02.09

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptySo Feb 15, 2009 7:01 pm

Mit "SetOwner(-1);" machst du den Clonk unbenutzbar.
Nach oben Nach unten
http://www.gamer95.npage.de/
Tobi
Clonk
Clonk



Männlich Anmeldedatum : 09.03.09

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyMi Nov 25, 2009 1:36 am

Und wenn ich jetzt mit nem Script schon einen Clonk erstellt habe? Wie müsste der Script dann aussehen?
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


Männlich Alter : 28
Ort : In einem kleinen Dorf in Unterfranken (Bayern)
Anmeldedatum : 10.02.09

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyMi Nov 25, 2009 4:42 pm

Du müsstest deinen Clonk in ner Variable speichern und dann als Objekt hinzufügen.
z.B
Code:

var newclonk;
newclonk=CreateObject(CLNK);
MakeCrewMember(newclonk,0);
Erstellt einen clonk und nfügt diesen zur Crew des ersten Spielers hinzu.
Nach oben Nach unten
http://www.gamer95.npage.de/
Flinti
Kadett
Kadett



Männlich Alter : 30
Anmeldedatum : 07.04.09

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptySa Nov 28, 2009 7:17 pm

Ist es Absicht, dass das Script so wg. Großschreibung nicht funktioniert? Wink
Nach oben Nach unten
mr.lool
Kadett
Kadett



Männlich Alter : 27
Ort : Rostock
Anmeldedatum : 26.05.09

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyDi Dez 29, 2009 1:10 pm

Warwipf schrieb:
Man kann auch andere Objekte zu Crew Mitgliedern machen, als nur Clonks.. ^^
gehn auch wipfe?
Nach oben Nach unten
Elfangor
General
General
Elfangor


Männlich Alter : 32
Ort : Mainz
Anmeldedatum : 26.06.08

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyDi Dez 29, 2009 2:18 pm

Wipfe gehen nicht, da sie, wie Wögi schon erwähnt hat, ein CrewMember=1; in der DefCore haben müssen. Das ist beim Wipf nicht der Fall.

Du könntest aber mittels eines Appendtos den Wipf dazu umschreiben das er ein CrewMember=1; in der DefCore hat und dann funktionierts.


Appendtotutorial findet sich im nächsten *klick*
Nach oben Nach unten
http://www.m-w-c.de.vu
Wipfmagus
Konteradmiral
Konteradmiral
Wipfmagus


Weiblich Alter : 28
Anmeldedatum : 06.03.10

Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen EmptyDi März 09, 2010 8:02 pm

Du hast doch eigentlich schon in der Diskussion zum verlinkten Appendtotutorial gelesen, dass es keine DefCore-appendtos gibt... oder habe ich was verpasst?
Nach oben Nach unten
Gesponserte Inhalte





Mit CreateObject erzeugte Clonks benutzbar machen Empty
BeitragThema: Re: Mit CreateObject erzeugte Clonks benutzbar machen   Mit CreateObject erzeugte Clonks benutzbar machen Empty

Nach oben Nach unten
 
Mit CreateObject erzeugte Clonks benutzbar machen
Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» Aus Renderclonks.de Grafiken richtige Clonks machen
» Wichtige Scriptbefehle
» CreateObject Problem
» Teams machen
» Mit CreateObject eine Flagge mit Farbe von Clonk erzeugen

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
CNDG :: Anfänger :: Tutorials-
Gehe zu: