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  

 

 Erste Schritte

Nach unten 
+8
Liech
YoCed
Bowserkoopa
Gamer
Umezawa
Flinti
Patta
leafar77
12 verfasser
Gehe zu Seite : 1, 2, 3, 4  Weiter
AutorNachricht
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Erste Schritte   Erste Schritte EmptyFr Jul 17, 2009 4:55 pm

folgendes - da gibts diesen Wompfbeerenbaum
ich wollte das der lediglich anders aussieht - hab den also in PS verändert
und nem andren namen gespeichert - und wollte den in ein Szenario einfügen ..zieh also ins Bild rein - aber nix passiert , warum ?
Nach oben Nach unten
Patta
Großadmiral
Großadmiral
Patta


Männlich Alter : 30
Anmeldedatum : 22.05.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptyFr Jul 17, 2009 5:09 pm

wenns um CR geht, hast du wahrscheinlich den Baum unter Vorgaben in dem Szen nciht aktiviert.
Nach oben Nach unten
http://sites.google.com/site/clonkprojekte/star-wars
Flinti
Kadett
Kadett



Männlich Alter : 31
Anmeldedatum : 07.04.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptyFr Jul 17, 2009 6:51 pm

Pack den doch einfach ins Szen rein!
Nach oben Nach unten
Patta
Großadmiral
Großadmiral
Patta


Männlich Alter : 30
Anmeldedatum : 22.05.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptyFr Jul 17, 2009 7:49 pm

oder so. Bewirkt ja beides das Selbe, oder? zumindest ungefähr das selbe
Nach oben Nach unten
http://sites.google.com/site/clonkprojekte/star-wars
Umezawa
Feldmarschall
Feldmarschall



Männlich Alter : 29
Anmeldedatum : 30.12.08

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptyFr Jul 17, 2009 8:36 pm

Hast du denn auch ne andere ID benutzt?
Nach oben Nach unten
Flinti
Kadett
Kadett



Männlich Alter : 31
Anmeldedatum : 07.04.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptyFr Jul 17, 2009 9:12 pm

Jo, beides das selbe.
Nach oben Nach unten
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptyFr Jul 17, 2009 10:30 pm

ja ins szen kopieren ging - ..wobei ich meine das beim ersten versuch das nich geklappt hatte ..hm ,aber dankeschonmal hierfür Wink
sollte denoch ne andre ID kriegen ? hat ja immernoch die vom Wompfbeerenbaum
Nach oben Nach unten
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 10:21 am

Hm komisch , an dem Baum sollten so Beeren wachsen - ausser der Grafik hab ich nix geändert - da kommt nun immer die Meldung :

ERROR: Object call: target is zero!
by: PlaceFruit(WMPF,-10,1,10) (obj Gloomstrauch #5) (MountAnvil.c4s\Gloombaum.c4d\Script.c:79)
by: Fruit() (obj Gloomstrauch #5) (MountAnvil.c4s\Gloombaum.c4d\Script.c:70)
by: Seed() (obj Gloomstrauch #5) (MountAnvil.c4s\Gloombaum.c4d\Script.c:79)

und wächst nix
Nach oben Nach unten
Patta
Großadmiral
Großadmiral
Patta


Männlich Alter : 30
Anmeldedatum : 22.05.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 12:08 pm

liegts evtl an der geänderten ID oder am Namen? Aber ich kenn mich da nicht so aus, KA obs das ist.
Nach oben Nach unten
http://sites.google.com/site/clonkprojekte/star-wars
Gamer
Staatsrat
Staatsrat
Gamer


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

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 12:18 pm

Schau mal ob du die richtige Category bei der DefCore eingetragen hast.
Und äh vlt. hast du die Wompfbeere nicht in den Strauch eingefügt.
Nach oben Nach unten
http://www.gamer95.npage.de/
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 1:28 pm

die beere is noch drin im unterordner des baums
ich hab keine Category oder sonst verändert ,lediglich umbenannt und ne andre id
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


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

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 1:29 pm

Mhm, zeig mal ganzen Script pls.
Nach oben Nach unten
http://www.gamer95.npage.de/
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 1:35 pm

das is der vom baum

/*-- Busch --*/

#strict

#include TREE

private func ReproductionAreaSize() { return(400); }
private func ReproductionRate() { return(500); }
private func MaxTreeCount() { return(15); }
private func TreeStrength() { return(40); }
private func FruitRate() { return(15); }
private func FruitID() { return(WMPF); }
private func MaxFruitCount() { return(4); }

private func Seed() // alle 350 Frames
{
if(IsStanding()) if(GetCon()>99) if(!Random(FruitRate())) Fruit();
return(_inherited());
}

public func ChopDown() // Früchte fallen runter wenn gefällt
{
var pFruit;
while(pFruit = FindObject(FruitID(),0,0,0,0,0,0,this(),0,pFruit)) pFruit->~Drop();
return(_inherited());
}

public func Incineration() // Früchte versengen alle in den Flammen!!!1
{
var pFruit;
while(pFruit = FindObject(FruitID(),0,0,0,0,0,0,this(),0,pFruit)) RemoveObject(pFruit);
// statt BurnTo in der Defcore
ChangeDef(BUSB);
}

/* Funktionen zum Platzieren der Früchte */

private func FruitRetangle(&iWidth, &iHeight, &iOffset)
{
var iFireTop = GetDefFireTop(GetID());
iWidth = GetDefWidth(GetID())*GetCon()/100;
iHeight = GetDefHeight(GetID())*GetCon()/100;
iHeight -= iFireTop;

// Frucht soll nicht "überhängen"
iWidth -= iWidth/10;
iHeight -= iHeight/10;

// ganz am Rand nicht
//iWidth -= GetDefWidth(FruitID());
//iHeight -= GetDefHeight(FruitID());

var iOffset = -iFireTop/2;
}

public func Fruit()
{

var pFruit,i;
while(pFruit = FindObject(FruitID(),0,0,0,0,0,0,this(),0,pFruit)) ++i;

if(i < MaxFruitCount())
{
// Zielrechteck in dem die Früchte erstellt werden sollen
var iWidth, iHeight, iOffset;
FruitRetangle(iWidth, iHeight, iOffset);

var iAngle = Random(360);
// im Kreis: wirkt besser
return(PlaceFruit(FruitID(),Cos(iAngle,RandomX(-iWidth/2,iWidth/2)),Sin(iAngle,RandomX(-iHeight/2,iHeight/2)),10));
}
// Kein Platz ;'(
return(0);
}

private func PlaceFruit(id idFruit, int iX, int iY, int iGrowth)
{
var pFruit = CreateObject(idFruit,iX,iY,-1);
pFruit->~Place(this(),iGrowth);
}





und das hier von der beere
_________________________


#strict

protected func Construction() { // init
// zufällige Grafik
SetAction("Exist");
SetDir(Random(4));
}

public func Place(object pTree, int iGrowth) { // neu entstanden
// kleben
SetCategory(1);
SetActionTargets(pTree);

// Größe
if(!iGrowth) iGrowth=Random(100)+1;
SetCon(iGrowth);
}

public func Drop() { // wird gepflückt (~Gegenteil von Place)
// wenn nicht Vollständig: nö, löschen
if(GetCon()<100) return(RemoveObject());

SetActionTargets();
SetCategory(16);
}

protected func RejectEntrance() { // nicht pflücken wenn nicht reif
if(GetCon()<100) return(1);
}

protected func Entrance() { // gepflückt
if(GetCategory()==1) Sound("Grab");
Drop();
}


public func Activate(object pClonk) // essen
{
[$TxtEat$]
Eat(pClonk);
return(1);
}

protected func Eat(object pClonk)
{
pClonk->~Feed(30);
pClonk->DoBreath(100);
RemoveObject();
return(1);
}

public func GetFeedValue() { return(30); }

protected func Hit() { Sound("WoodHit*"); }
Nach oben Nach unten
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 1:38 pm

ach seh grad .. hm liegt das vlt an :

private func FruitID() { return(WMPF); }

das is ja die alte ID bezeichnung

edit : genau ! des wars Wink
Nach oben Nach unten
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 2:30 pm

ich möchte nun ein material zum "malen"
ich hab also eins aus dem orginalordner kopiert und die farbe geändert
-was muss ich tun um damit im editor zu malen ? da tauchts noch nich auf in der auswahlt der materialien ?!
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


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

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 2:36 pm

Scen starten -> im Enginefenster auf den Pinsel klicken -> Material aus der Liste auswählen.
Das Neue Material muss als c4m (ähh wie wear nochmal Endung für Materialen?) in dem "Materials.c4g" Ordner gespeichert sein.
Den erstellt man über Neu -> Verzeichniss -> "Materials.c4g".
Und übrigens muss auch ein neues Material mögliche Texturen zugewiesen kriegen.
Nach oben Nach unten
http://www.gamer95.npage.de/
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 2:45 pm

Ich hatte Crystal Material aus dem Orginal Material Ordner kopiert ins Szenario (in den dortigen Material Ordner) -umbenannt -gefärbt - und wollte damit malen , ging aber nich
Nach oben Nach unten
Gamer
Staatsrat
Staatsrat
Gamer


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

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 3:16 pm

Ja wie, ging nicht? Einfach nichts gekommen oder wa?
Versuch mal mit ner Textur zu malen
Nach oben Nach unten
http://www.gamer95.npage.de/
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 3:24 pm

Es kommt ein Error beim versuch das szen zu starten wenn das material in dem ordner is ..wird dann gleich wieder runtergefahren -das geht so schnell das ich die errormeldung nich vollständig lesen kann.
Wenns nich im ordner is sondern direkt im szen steht die textur steht nicht zur auswahl beim versuch damit zu malen.

EDIT_:
hm ich weiss nich ob das die optimale lösung is - ich hab nun den komplette orginalen materialordner ins szen kopiert
- und nun , oh wunder is mein neues material auch auswählbar .. ka. *schulterzuck*

Edit 2 : und schon das nächste prob

ich kann zwar damit nun malen - aber ein andres material mit dem ich bereits schon gemalt hatte IST nun dieses neue material ..hat es quasi ersetzt :/
Nach oben Nach unten
Bowserkoopa
Staatsrat
Staatsrat
Bowserkoopa


Männlich Alter : 30
Anmeldedatum : 21.12.08

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 4:25 pm

Du Musst noch den Namen in der c4m Datei ändern. Also zweimal draufklicken und dann bei Name den Namen des Materials einfügen. Übrigens ist es möglich, auch nur ein neues Material zu nutzen ohne den gesamten Ordner zu kopieren. Dazu muss ne Textdatei geändert werden.
Nach oben Nach unten
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 5:42 pm

ja umbenannt hatte ich es , vergass ich zu erwähnen
Nach oben Nach unten
Bowserkoopa
Staatsrat
Staatsrat
Bowserkoopa


Männlich Alter : 30
Anmeldedatum : 21.12.08

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 5:49 pm

Also in der Datei selbst, und auch im Editor noch umbenannt?
Nach oben Nach unten
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 6:14 pm

genau !

ich fand jetz noch ne TEXMAP.TXT in der die Materialen aufgelistet waren mit ner Zahl und hab am Ende ne weitere Zeile gemacht - mein Material hingeschrieben + die Textur
alles is wieder wie vorher gemalt - und ich kann das neue material malen ..scheint zu klappen =)
Mir is jetz nurnoch nich klar wo einzustellen ist wo das material nach dem wegsprengen dahinter leere Erde anzeigt oder Himmel
Nach oben Nach unten
leafar77
Oberst
Oberst



Anmeldedatum : 17.07.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 6:54 pm

Ok das Material scheint zu klappen .. es lässt sich wegsprengen zu Kristallen
die ich ebenfalls umgefärbt und umbenannt habe.

In die Kristalle hab ich von dem Zapnest die Zeile rein , das der beim Aufprall am Boden aufknackt und eben diese Bienen da rauskommen.
Bei den Bienen hats ne Zeile :

// stechen
if(!Random(2))
if(obj=FindObject(0,1,0,0,0,OCF_Prey(),0,0,NoContainer()))
Sting(obj);
}

private func Sting(obj) {
Punch(obj,3+Random(2));
Sound("Sting");
if(!Random(3)) Death();
}

public func FindTarget(maxdist) { // maximale Distanz zum "Opfer"
var obj;


--- aus der vermutung das

private func Sting(obj) {
Punch(obj,3+Random(2));
Sound("Sting");
if(!Random(3)) Death();

für den Schaden verantwortlich ist den die Bienen machen -
... da ich , wie sicher schon aufgefallen is sogut wie keinen Plan habe vom Scripten
hab ich alle zahlen darin auf 0 gesetzt
Das erfreuliche ergebniss sind harmlos rumschwirrende Bienen die aus den Kristallen kommen wenn man diese auf den Boden wirft. die sind auch umbenannt -umgefärbt und mit ID versehen.

Ich würde gern wissen ..obs möglich ist die "Schadensfunktion"(is zwar nun neutralisiert) so umzuschreiben das statt Schaden am Clonk , dieser stattdessen geheilt wird .. keine Ahnung ..ein negativer Zahlenbetrag vlt ? und wo käme dieser hineingeschrieben ?

Und das nächste wäre .. die Kristalle platzen ja auf wenn sie auf dem Boden aufschlagen..klar wollt ich ja so! Aber natürlich wenn man das Material sprengt und die ganzen Kristalle da rauskommen und auf Boden landen ..platzen die alle sofort .. kann man das anders machen ? das die kristalle zb nich so "leicht" zerbrechen .. oder NUR wenn sie geworfen wurden ? Aber vlt wärs auch sinnvoller wenn das nich aufbricht beim Aufschlag auf den Boden sondern durch benutzen ..doppl graben oder so ..
Nach oben Nach unten
YoCed
Vizeadmiral
Vizeadmiral
YoCed


Männlich Alter : 28
Ort : Rheine
Anmeldedatum : 23.05.09

Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte EmptySa Jul 18, 2009 9:20 pm

Du könntest das ja wie bei der Kohle machen, heißt dass du das ausgraben kannst und dass das dann auf dem Boden plaziert wird.
Nach oben Nach unten
Gesponserte Inhalte





Erste Schritte Empty
BeitragThema: Re: Erste Schritte   Erste Schritte Empty

Nach oben Nach unten
 
Erste Schritte
Nach oben 
Seite 1 von 4Gehe zu Seite : 1, 2, 3, 4  Weiter
 Ähnliche Themen
-
» Meine erste Spielregel

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
CNDG :: Sonstiges :: Anfragen-
Gehe zu: