![]() |
Map Creator
Auf eine Anfage eines Freundes hab' ich ihm nen kleines Prog gemacht mit dem er z.b. DSA Karten erstellen kann.
Ich denk' der Screenshot sagt schon einiges und noch mehr das Programm selbst. Würd' mich über ein bißchen FeedBack freuen und wenn euchs gefällt oder ihrs nutzt, würd ich mich gern über zusätzliches FeedBack freuen ;) mfg Thorsten P.S. Programmtechnisch eher einfacher gestrickt, aber jeder fängt mal einfach an... ![]() ![]() |
Re: Map Creator
Liste der Anhänge anzeigen (Anzahl: 1)
nebenbei 356 KB ;) ich tests mal
also beim markieren einer bschriftung etc sollte ein rahmen drum gemalen werden ... noch wichtig siehe anhang klickte auf das eine aber immer komtm dieses verkerhte |
Re: Map Creator
Wenn das Raster aktiviert ist, dann ruckelt das Objekt beim Verschieben.
MfG Pr0g |
Re: Map Creator
Im Raster passen die Teile nicht zusammen (z.B. horizontale gerade Straße und die Kreuzung daneben).
|
Re: Map Creator
Zitat:
Danke wegen dem verkehrten Teil, ich habs ausgebessert mal hochgeladen. Zitat:
Zitat:
|
Re: Map Creator
Zitat:
|
Re: Map Creator
Zitat:
|
Re: Map Creator
Zitat:
|
Re: Map Creator
Hi,
ich glaube das sind Spielkarten für das Spiel "Das Schwarze Auge" mfG mirage228 |
Re: Map Creator
Sorry, nur so ne Nub Frage, aber
was sind DSA Karten? -NIP- |
Re: Map Creator
Zitat:
Zitat:
Code:
procedure TForm1.Timer1Timer(Sender: TObject);
var CursorPos: TPoint; x,y:integer; begin x:=Form1.Left; y:=Form1.Top; GetCursorPos(CursorPos); //ermitteln der Cursorposition if raster=true then //falls das Raster aktiviert ist, darf er nur in begin if CursorPos.X mod 10 = 0 then // 10px Schritten verschieben, und wenn der 10px Schritt (hier bei der x Koordinate) gegeben ist, dann... begin if bild=true then begin picture.Left:=CursorPos.x-x; //Verschiebung des Bildes, falls "bild" erfüllt wird (in x richtung) end else begin Label_.Left:=CursorPos.x-x; //Verschiebung des Labels, wenn "bild" nicht erfüllt ist (in x richtung) end; end; if CursorPos.y mod 10 = 0 then begin if bild=true then begin picture.Top:=CursorPos.y-25-y; end else begin Label_.Top:=CursorPos.y-25-y; end; end; end else //ganz normales verschieben, wenn das 10px Raster deaktiviert ist: begin if bild=true then begin picture.Top:=CursorPos.y-25-y; picture.Left:=CursorPos.x-x; end else begin Label_.Top:=CursorPos.y-25-y; Label_.Left:=CursorPos.x-x; end; end; end; Zitat:
Und wenn man sich keine Abendteuer kauft sondern welche selber gestalltet, so macht man ab und zu mal Dungeonskarten oder eine Karte einer Stadt (der Spielleiter beschreibt ja was man sieht als Charakter). Und mit dem Programm kann man welche Designen und dann ausdrucken. Natürlich sind wie Grafiken wie gesagt einfach erweiterbar. |
Re: Map Creator
was vll. auch noch nicht schlecht wäre wenn man nicht immer wieder neu wählen müsste wenn man mehrer gleiche stücke brauch.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz