die Schubkarre

Du hast den perfekten Techtree ausgearbeitet oder im LevelEditor eine tolle Karte gebastelt? Nur hier rein damit.
Antworten
Benutzeravatar
Chris1231
Zwerg
Zwerg
Beiträge: 226
Registriert: Do 20. Sep 2012, 17:31
Kontaktdaten:

die Schubkarre

Beitrag von Chris1231 »

ich habe die schubkarre die arthur endeckte ins spiel eingebaut.
leider giebt es momentan noch das problem, dass die animation entweder nicht vorhanden ist, oder ich die erst wieder für das spiel "sichtbar" machen muss

sollte das eure erste veränderung sein, bitte erstellt vorher von den datein ein backup!

öffnet die Wiggles\Data\Scripts\misc\techtreetunes.tcl
sucht da das sägewerk
original

Code: Alles auswählen

	"Saegewerk" {
		set tttmaterial_Saegewerk			{Pilzstamm Pilzstamm Pilzstamm Pilzstamm Pilzstamm Stein Eisen Eisen}
		set tttinvent_Saegewerk				{{exp_Holz 0.3}}
		set tttgain_Saegewerk				{{exp_Holz 0.12} {exp_Metall 0.02}}
		set tttinfluence_Saegewerk			{{exp_Holz 0.6}}
		set tttitems_Saegewerk				{Grosse_Holzkiepe Kettensaege Wasserrad Schule Dojo Theater Dreherei Bordell}
		set tttpreinv_Saegewerk				{Wasserrad}
		set tttenergyclass_Saegewerk		1
		set tttenergycons_Saegewerk			80
		set tttfow_x						20
		set tttfow_y						20
	}
fügt nun bei items Schubkarren ein

Code: Alles auswählen

	"Saegewerk" {
		set tttmaterial_Saegewerk			{Pilzstamm Pilzstamm Pilzstamm Pilzstamm Pilzstamm Stein Eisen Eisen}
		set tttinvent_Saegewerk				{{exp_Holz 0.3}}
		set tttgain_Saegewerk				{{exp_Holz 0.12} {exp_Metall 0.02}}
		set tttinfluence_Saegewerk			{{exp_Holz 0.6}}
		set tttitems_Saegewerk				{Grosse_Holzkiepe Schubkarren Kettensaege Wasserrad Schule Dojo Theater Dreherei Bordell}
		set tttpreinv_Saegewerk				{Wasserrad}
		set tttenergyclass_Saegewerk		1
		set tttenergycons_Saegewerk			80
		set tttfow_x						20
		set tttfow_y						20
	}
weiter unten müsst ihr nun den schubkarren definieren.
da fügt ihr folgendes ein

Code: Alles auswählen

	"Schubkarren" {
		set tttmaterial_Schubkarren		{Pilzstamm Pilzstamm Pilzstamm Pilzstamm Eisen}
		set tttinvent_Schubkarren		{{exp_Holz 0.19} {exp_Transport 0.25}}
		set tttgain_Schubkarren		        {{exp_Holz 0.04}}
		set tttinfluence_Schubkarren		{{exp_Holz 0.3}}
	}
ich habe es zwischen holzkiebe und großer holzkiebe eingefügt um es schneller zu finden

Code: Alles auswählen

	"Holzkiepe" {
		set tttmaterial_Holzkiepe			{Pilzstamm}
		set tttinvent_Holzkiepe				{{exp_Holz 0.059} {exp_Transport 0.059}}
		set tttgain_Holzkiepe				{{exp_Holz 0.012}}
		set tttinfluence_Holzkiepe			{{exp_Holz 0.2}}
	}
	"Schubkarren" {
		set tttmaterial_Schubkarren		{Pilzstamm Pilzstamm Pilzstamm Pilzstamm Eisen}
		set tttinvent_Schubkarren		{{exp_Holz 0.19} {exp_Transport 0.25}}
		set tttgain_Schubkarren		        {{exp_Holz 0.04}}
		set tttinfluence_Schubkarren		{{exp_Holz 0.3}}
	}
	"Grosse_Holzkiepe" {
		set tttmaterial_Grosse_Holzkiepe	{Pilzstamm Pilzstamm}
		set tttinvent_Grosse_Holzkiepe		{{exp_Holz 0.15} {exp_Transport 0.15}}
		set tttgain_Grosse_Holzkiepe		{{exp_Holz 0.02}}
		set tttinfluence_Grosse_Holzkiepe	{{exp_Holz 0.3}}
	}
achtet bitte daruf alle zusetzen und auf groß und kleinschreibung

auch wenn es noch nicht geht, öffnet bitte
\Wiggles\Data\Scripts\text\doc\de

update zum problem Techtree Info wurde nicht angezeigt (24.3.2013)

in der datei tt_Schubkarren.tcl hab ich am ende der zeile textwin print "Endlich müssen die Zwerge nicht mehr alles auf ihren Rücken tragen. Diese Schubkarre wird den Zwergen das Leben erleichtern. Sie werden es dir danken ;P" Das satzzeichen " vergessen.
kleine ursache große wirkung :D

nun erstellt ihr eine kopie von einer beliebigen datei in diesem ordner
und nett sie tt_Schubkarren
öffnet nun die datei und schreibt folgendes rein.

Code: Alles auswählen

textwin clear
call /scripts/misc/onlinehelputils.tcl
ohlp_initstyle
textwin print "/(is10)/(ildata/gui/icons/Schubkarren.tga)"

// ---- text starts here - do not change anything above this line ---

ohlp_ttheadlinestyle
textwin print "Schubkarre"
ohlp_tttextbodystyle
textwin print "Endlich müssen die Zwerge nicht mehr alles auf ihren Rücken tragen. Diese Schubkarre wird den Zwergen das Leben erleichtern. Sie werden es dir danken ;P"

// ---- do not change anything below this line ---

textwin print "/p"
und speichern nicht vergessen ;P
öffnet \Wiggles\Data\Texture\ClassIcons
in diesem ordner findet ihr eine .tga datei mit dem namen Schubkarre und Schubkarren_u
welche ihr nehmt is gleich,ihr solltet aber bei Schubkarren_u noch 1234 ran setzen damit keine evtl fehler auftreten.

öffnet nun eine der beiden datein mit Gimp(beschriebener weg is mit gimp)
ihr werdet sehen das, dass bild 32x32 pixel hat. aber um ein icon brauch 40x40 pixel.
deswegen macht es wie folgt:

1. skaliert dies nun auf 40x40 pixel
2. sicher merkt ihr das nun das bilder bild größer ist als die leinwand. klickt mit der rechten maustaste auf das bild, dann auf dem, tropdown menü auf bild und dort findet ihr den punkt

leinwand an ebene anpassen klickt darauf.
3. speichert es auf die datei Schubkarre. ihr werdet gefragt ob ihr es exportieren wollt, klickt auf ja.
4. schließt gimp
5. nennt die datei Schubkarre um in Schubkarren

nun kopiert ihr die datei zusätzlich in folgenden ordner
\Wiggles\Data\GUI\icons

somit habt ihr ein icon im spiel, was den anderen entspricht.

ich hab es getestet und gab bei mir keine probleme, allerdings muss man neues spiel starten und die alten spielstände sind bissel durcheinander XD
wenn es probleme gibt, postet sie bitte.

update zum problem falsche mütze beim herstellen (22.3.2013)

sicherhabt ihr gemerkt das beim herstellen der wiggle eine kochmütze trägt.
dies liegt an der falschen definition.

öffnet bitte
\Wiggles\Data\Scripts\classes\items\transport.tcl

sucht dort den eintrag

Code: Alles auswählen


def_class Schubkarren food transport 1 {} {
	call scripts/misc/autodef.tcl
	class_defaultanim schubkarren.standard

	obj_init {
		call scripts/misc/autodef.tcl
		set_anim this schubkarren.standard 0 $ANIM_STILL

		set_attrib this weight 0.1
		set_attrib this hitpoints 0.5
	}
}
ändert nun food zu wood

Code: Alles auswählen


def_class Schubkarren wood transport 1 {} {
	call scripts/misc/autodef.tcl
	class_defaultanim schubkarren.standard

	obj_init {
		call scripts/misc/autodef.tcl
		set_anim this schubkarren.standard 0 $ANIM_STILL

		set_attrib this weight 0.1
		set_attrib this hitpoints 0.5
	}
}
und schon erledigt ;)

es ist möglich das das spiel beim ersten laden abstürzt. dies ist aber kein problem.
wiggles erstellt von manchen datein ein abbild, beim 2. mal starten geht es dann.
wiggles hat dann die datei aktualisiert.
Zuletzt geändert von Chris1231 am So 24. Mär 2013, 16:52, insgesamt 6-mal geändert.
Aktuelles Projekt
Wiggles NextGen
Windeln wechseln :D
Benutzeravatar
catweazle
Hamster
Hamster
Beiträge: 52
Registriert: So 20. Jan 2013, 17:22

Re: die schubkarre

Beitrag von catweazle »

Bei mir funzt das leider noch nicht.Habe alles nach Anleitung gemacht, oder klappt das mit einem bestehendem Save nicht ?
Werde noch ein Sachen probieren.
„Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher.“
Albert Einstein
Benutzeravatar
Chris1231
Zwerg
Zwerg
Beiträge: 226
Registriert: Do 20. Sep 2012, 17:31
Kontaktdaten:

Re: die schubkarre

Beitrag von Chris1231 »

im bestehenden save geht das nur, wenn du das sägewerk noch nicht erforscht hast.
is leider so :(
wenn du alles nach anleitung gemacht hast und ich nix falsch, startet das spiel ohne probleme und es entsteht auch keine error datei
Aktuelles Projekt
Wiggles NextGen
Windeln wechseln :D
Benutzeravatar
catweazle
Hamster
Hamster
Beiträge: 52
Registriert: So 20. Jan 2013, 17:22

Re: die schubkarre

Beitrag von catweazle »

Ok, dann lade ich mal einen früheren Save und erforsche das Sägewerk neu.Danke.
„Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher.“
Albert Einstein
Benutzeravatar
Chris1231
Zwerg
Zwerg
Beiträge: 226
Registriert: Do 20. Sep 2012, 17:31
Kontaktdaten:

Re: die schubkarre

Beitrag von Chris1231 »

Update im anleitungsbeitrag

habe etwas im beitrag geändert. hab es mit update zum problem falsche mütze beim herstellen 22.3.2013 makiert

habe etwas im beitrag geändert. hab es mit update zum problem techtree info wurde nicht angezeigt 24.3.2013 makiert
Aktuelles Projekt
Wiggles NextGen
Windeln wechseln :D
Antworten