|
You last visited: Today at 02:43
Advertisement
Questfenster Problem!!
Discussion on Questfenster Problem!! within the Metin2 Private Server forum part of the Metin2 category.
01/24/2014, 19:21
|
#1
|
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
|
Questfenster Problem!!
Hallo liebe com.
Ich habe das Hintergrundbild einer Quest geändert, aber nun ist die Schrift ganz oben links in der Ecke:
Screen:
Jetzt will ich es so hinbekommen, ohne Leertaste, Tap oder "say("")":
Screen:
Ich möchte quasi das Questfenster direkt in der Rolle haben, kann mir da jemand weiter helfen?
PS: Würde mich auch freuen, wenn mir jemand sagen könnte, wie man die Schriftgröße ändern kann.
|
|
|
01/25/2014, 20:39
|
#2
|
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
|
#push
|
|
|
01/26/2014, 10:21
|
#3
|
elite*gold: 12
Join Date: Jun 2012
Posts: 978
Received Thanks: 860
|
function say2(x)
say("\t\t"..x)
end
Keine Ahnung ob das so funktioniert
|
|
|
01/26/2014, 17:48
|
#4
|
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
|
Quote:
Quote:
Originally Posted by .Xilent
function say2(x)
say("\t\t"..x)
end
Keine Ahnung ob das so funktioniert 
|
|
Ne der Server erkennt die Befehle nicht einmal.
|
|
|
01/27/2014, 22:26
|
#5
|
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
|
#push
|
|
|
01/27/2014, 22:37
|
#6
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
Es wäre einfacher für uns wenn du uns zeigen würdest wie du es geändert hast.
Zeig uns am besten wie du den Hintergrund einblendest bzw. überschreibst.
Mfg. Benhero
|
|
|
01/28/2014, 00:01
|
#7
|
elite*gold: 0
Join Date: Dec 2008
Posts: 2,825
Received Thanks: 1,538
|
den text mir mehreren say() nach unten setzten.
wegen der rechts/links verschiebung, dass muss dann am bild separat angepasst werden.
|
|
|
01/28/2014, 07:20
|
#8
|
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
|
PHP Code:
function sayf(...) say(string.format(unpack(arg))) end
sayf("%15s Satz von rechts","Mein")
noch ein Beispiel:
PHP Code:
local text = {"Bla bla bla bla ich bin nur ein text,", "bla bla bla.", "Ich hab keine Ahnung was hier rein soll.", "Ich habe angst im dunkeln.", "Ich glaube noch am weihnachtsmann." } for i=1,table.getn(text) do sayf("%"..(5).."s "..text[i],"") end
die 15 ist die Entfernung von links nach rechts, du musst nur gucken welche zahl bei dir passen könnte
mfg Noa
|
|
|
01/28/2014, 16:45
|
#9
|
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
|
Quote:
Originally Posted by Noa_
PHP Code:
function sayf(...) say(string.format(unpack(arg))) end
sayf("%15s Satz von rechts","Mein")
noch ein Beispiel:
PHP Code:
local text = {"Bla bla bla bla ich bin nur ein text,", "bla bla bla.", "Ich hab keine Ahnung was hier rein soll.", "Ich habe angst im dunkeln.", "Ich glaube noch am weihnachtsmann." } for i=1,table.getn(text) do sayf("%"..(5).."s "..text[i],"") end
die 15 ist die Entfernung von links nach rechts, du musst nur gucken welche zahl bei dir passen könnte
mfg Noa
|
Ne hat leider nicht geklapt siehe Ergebnis:
|
|
|
01/28/2014, 18:02
|
#10
|
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
|
zeig mal deine quest
|
|
|
01/28/2014, 18:10
|
#11
|
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
|
PHP Code:
quest xxxx begin state start begin when letter begin send_letter("xxxx") end when button or info begin setbgimage('schriftrolle.tga') local text = {"Bla bla bla bla ich bin nur ein text,", "bla bla bla.", "Ich hab keine Ahnung was hier rein soll.", "Ich habe angst im dunkeln.", "Ich glaube noch am weihnachtsmann." } for i=1,table.getn(text) do say("%"..(15).."s "..text[i],"") end end end end
Mit neuen Befehlen kenne ich mich nicht so aus, währe nett, wenn du die Quest passend umschreiben könntest.
|
|
|
01/28/2014, 18:34
|
#12
|
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
|
-.-* ich schreibe dir extra eine Funktion und dann wunderst du dich wenn es nicht geht weil du die Funktion entfernt hast, sehr schlau.
PHP Code:
quest xxxx begin state start begin when letter begin send_letter("xxxx") end when button or info begin setbgimage('schriftrolle.tga') local text = {"Bla bla bla bla ich bin nur ein text,", "bla bla bla.", "Ich hab keine Ahnung was hier rein soll.", "Ich habe angst im dunkeln.", "Ich glaube noch am weihnachtsmann." } for i=1,table.getn(text) do say(string.format("%"..(15).."s "..text[i],"")) end end end end
|
|
|
01/28/2014, 18:45
|
#13
|
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
|
Danke, aber das ist nichts anderes als 15 Leerzeichen, was ich ja eben nicht wollte, da ich jetzt nur noch 36 Zeichen in einer Zeile schreiben kann. Bekommst aber trotzdem ein Thanks für deine mühe.
PS: Kann mir bitte jemand weiter helfen.
|
|
|
01/28/2014, 18:55
|
#14
|
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
|
ist doch das was du wolltest, wenn dir der Abstand nicht passt musst du die Zahl verändern.
Wenn du ein abstand von oben haben willst machst du einfach neue zeilen.
wie zb.
PHP Code:
quest xxxx begin state start begin when letter begin send_letter("xxxx") end when button or info begin setbgimage('schriftrolle.tga') local text = {"Bla bla bla bla ich bin nur ein text,", "bla bla bla.", "Ich hab keine Ahnung was hier rein soll.", "Ich habe angst im dunkeln.", "Ich glaube noch am weihnachtsmann." } say'[ENTER][ENTER][ENTER][ENTER]' -- 4 leere Zeilen for i=1,table.getn(text) do say(string.format("%"..(15).."s "..text[i],"")) end end end end
PS: Wenn es dir nicht geholfen hat musst du dein Problem genau schildern.
Das mit der Schriftgröße kannst du glaube ich in Python ändern
|
|
|
01/28/2014, 19:09
|
#15
|
elite*gold: 0
Join Date: Sep 2011
Posts: 378
Received Thanks: 33
|
Ich danke dir wirklich für deine mühe und mein ziel ist es auch die Schrift nach rechts zu bekommen, nur halt nicht mit Leerzeichen, aber dein Befehl ist das selbe, als würde ich Leerzeichen eingeben.
|
|
|
 |
|
Similar Threads
|
Questfenster vergrößern
12/26/2013 - Metin2 Private Server - 7 Replies
Hallo liebe Com
habe mich durch die sufu gekämpft aber keine antwort bekommen
ich habe mir jetzt eine nette quest gemacht aber mein text ist
zulang ein button mag ich nicht
Darum meine frage weiß jemand den Code um das Questfenster
größer zu machen ? und kann mir bitte sagen an welcher stelle
ich den Code setzen muss ?
|
[PYScript] Questfenster öffnen und bestätigen
07/13/2013 - Metin2 Private Server - 3 Replies
Hallo Leute ich möchte ein Script schreiben was ich via Phython Injector oder per dll loaden kann was mir Ingame bzw Hidden ein Questfenster öffnet und dieses dan bestätigt das ganze muss hidden sein wie ist sowas umsetzbar?
Mit Freundlichen Grüßen!
€dit:
Hab mir sowas in Autoit gebaut sieht so aus:
HotKeySet("e","myfunc")
|
Questfenster gestalten? Wo?
06/02/2012 - Metin2 Private Server - 2 Replies
Hi,
weiß jemand wie man hinter die Quests Bilder platziert & die Rahmen der Questfenster usw. gestaltet? ;)
|
Questfenster
09/02/2011 - Metin2 Private Server - 5 Replies
Hallo com,
ich würde gerne wissen wie ich es hinbekommen, wenn man irgendwas mit einer Quest zu tun hat z.B. map_warp.quest(Teleportation), das sich wie auf Metin2 De das Fenster automatisch verkleinert. Ich hoffe ihr versteht was ich meine.
|
All times are GMT +1. The time now is 02:44.
|
|