Beim Programmieren kann man nicht alles in der Praxis umsetzen ? das glaubst aber auch nur du...Das glaubst du, in der Theorie ist immer alles möglich auch beim programmieren kann man nicht alles in der Praxis umsezten. Ich hatte den Code jetzt nicht mehr rausgesucht, weil du deinen schon gepostet hast, ich such den mal morgen, falls ich morgen Zeit habe.
Benutzerinformationen überspringen
Wohnort: Niedersachsen
Beruf: Informationstechnischer Assistent
Ingame-Name: iX::lolo
Clan: iX
Renommeemodifikator: 11
Zitat von »Nils_2;750624«
Ich hab ein Problem mit php vllt. könnt ihr mir ja helfen.
Ich hab ein Fuß: http://img3.fotos-hochladen.net/uploads/ful7ctvbud58.png
Ein Körper: http://img3.fotos-hochladen.net/uploads/ziel07ouse2nqz.png
Diese beiden Bilder möchte ich übereinander legen, da kommt das bei raus: http://img3.fotos-hochladen.net/uploads/trans6fodc1mxtb.png
Der Fuß und der Körper haben beide ein Transparenten Hintergrund, und die Position der Füße im daraus erstellten Bild ist erstmal unwichtig, nur wieso ist das verbuggt?
Code:
PHP-Quelltext
1 2 3 4 5 6 7 8 9 10 11 12 13<?php header("Content-Type: image/png"); $Koerper = imageCreateFromPNG("ziel.png"); $Fuß = imageCreateFromPNG("fuß.png"); $trans = 'trans.png'; imageCopy($Koerper, $Fuß, 30, 30, /* imagecopy() an die Stelle ( 0, 0) in $Koerper, */ 0, 0, /* der zu kopierende Bereich beginnt in $Fuß bei ( 0, 0) */ 192, 32); /* und ist 96 Pixel breit und 90 Pixel hoch */ imagePNG($Koerper, $trans, 9, 9); ?>
Zitat von »Nils_2;750624«
Ich hab ein Problem mit php vllt. könnt ihr mir ja helfen.
Ich hab ein Fuß: http://img3.fotos-hochladen.net/uploads/ful7ctvbud58.png
Ein Körper: http://img3.fotos-hochladen.net/uploads/ziel07ouse2nqz.png
Diese beiden Bilder möchte ich übereinander legen, da kommt das bei raus: http://img3.fotos-hochladen.net/uploads/trans6fodc1mxtb.png
Der Fuß und der Körper haben beide ein Transparenten Hintergrund, und die Position der Füße im daraus erstellten Bild ist erstmal unwichtig, nur wieso ist das verbuggt?
Code:
PHP-Quelltext
1 2 3 4 5 6 7 8 9 10 11 12header("Content-Type: image/png"); $Koerper = imageCreateFromPNG("ziel.png"); $Fuß = imageCreateFromPNG("fuß.png"); $trans = 'trans.png'; imageCopy($Koerper, $Fuß, 30, 30, /* imagecopy() an die Stelle ( 0, 0) in $Koerper, */ 0, 0, /* der zu kopierende Bereich beginnt in $Fuß bei ( 0, 0) */ 192, 32); /* und ist 96 Pixel breit und 90 Pixel hoch */ imagePNG($Koerper, $trans, 9, 9); ?>
Zitat aus einem PHP Forum, hab ich durch zufall mal gefunden. Dann mal her mit der Erklärung warum das Bild so verbuggt ist.
Ps: Das war vor 2 Jahren,nub. :D
Benutzerinformationen überspringen
Wohnort: Niedersachsen
Beruf: Informationstechnischer Assistent
Ingame-Name: iX::lolo
Clan: iX
Renommeemodifikator: 11
Ab sofort könnt ihr euch einen Teeworlds-Skin auch hier direkt im Forum in seiner finalen Form anzeigen lassen, ohne ihn dafür herunterladen und Teeworlds starten zu müssen.
Patafix hat freundlicherweise sein Skin-Renderer-Skript zur Verfügung gestellt, das das erst alles möglich macht.
Oben im Menü findet sich jetzt der Eintrag „Tools“, über den ihr momentan zur Skin-Renderer-Seite gelangt. Man benötigt lediglich die URL eines Skins, um sich diesen als Vorschau anzeigen zu lassen. Die andere Variante bildet ein BBCode, den man in Beiträgen benutzen kann. Dieser ist im Beitrags-Editor unter anderem durch dieses Symbol einzufügen:
Benutzt man also den BBCode in einem Beitrag, ergibt sich so etwas:
------->
Ihr könnt ja mal Feedback geben, ob ihr euch das Ganze ungefähr so vorgestellt hattet oder das irgendwie anders haben wolltet.
Und nochmals vielen Dank an Patafix!
Mal schauen, ob wir nicht dasselbe auch für Maps umsetzen können.
MfG
Calvino
Benutzerinformationen überspringen
Pwner!
Wohnort: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ bei Jimjam ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Beruf: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ Jimjam's Freund ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Renommeemodifikator: 11
@Assa, muss 256x128px groß sein sonst klappt das nicht
@Patafix, vllt kannste das ja ausgleichen
Wäre es nicht sinnvoll sowas vom seiten/längenverhältnis abhängig zu machen?
Was ist wenn man mal einen HD skin hat...
Benutzerinformationen überspringen
Pwner!
Wohnort: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ bei Jimjam ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Beruf: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ Jimjam's Freund ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Renommeemodifikator: 11
Wäre es nicht sinnvoll sowas vom seiten/längenverhältnis abhängig zu machen?
Was ist wenn man mal einen HD skin hat...
ich bin bei tw jetzt nicht super up to date aber nimmt der client überhaupt skins, die die falsche auflösung haben? und wenn ja, macht das dann überhaupt was aus ingame oder skaliert der das dann entsprechend? weil dann würden hd skins doch eh keinen sinn machen
Puh, hatte ich auch erst drüber nachgedacht, aber wär das nicht eher die Aufgabe einer Datenbank? Und gab’s nicht sogar dieses tolle „Skin-Preview-Tool“, mit dem man sich lokal auf dem Rechner eine Vorschau anzeigen lassen konnte? (Wär ja sinnlos, den Skin erst irgendwo hochzuladen, um sich den dann selbst anschauen zu können)Ich fände noch eine "Hochladen"-Funktion parallel zum eintragen der URL nützlich - die meisten werden Skins wohl auf ihrer Festplatte gespeichert haben.
Das lag einfach daran, dass Dateianhänge damit anfangs noch nicht kompatibel waren. Funktioniert inzwischen aber einwandfrei.Hmm, skinviewer klappt mal wieder nicht
Öh, das Pop-up-Fenster war so eigentlich gar nicht geplant. Sollte auch nicht mehr auftauchen (hoffe ich zumindest :D).
Vielleicht noch hier wat eintragen á la "Bitte URL zum Skin angeben":