RPG-Maker Quartier

Hier dreht sich alles um die RPG-Maker-Reihe von ASCII/Enterbrain. Der RPG-Maker ist ein Tool, mit dem du dir dein eigenes kleines Rollenspiel erstellen kannst. Du findest hier alles, was du dazu brauchst. Aber natürlich umfasst die Community noch mehr!
Aktuelle Zeit: Di Mär 03, 2020 2:28

Alle Zeiten sind UTC + 1 Stunde



Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste



Ein neues Thema erstellen Auf das Thema antworten  [ 12 Beiträge ] 
Autor Nachricht
Offline
Alex
Alex
Benutzeravatar
Beiträge: 6
BeitragVerfasst: Di Aug 23, 2011 14:13 
Hallo,

ich habe vor die Hp und MaxHP auf dem Bildschirm mit Bildern als Zahlen anzeigen zu lassen.
Ich habe mich jetzt einige Zeit durch die Hauptseite und durchs Forum gewühlt aber leider kein Script oder tutorial gefunden, nur welche die die Hp als Balken darstellen. Auch google suche hat nichts gebracht.

Hat jemand vllcht ein tutorial oder Skript herrumfliegen oder kann mir einen link geben?

wäre sehr nett
mfg


Zuletzt geändert von effem am Mi Aug 24, 2011 13:21, insgesamt 2-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
Offline
Wolkenmaler
Wolkenmaler
Benutzeravatar
Beiträge: 948
Alter: 23
Wohnort: Silent Hill or Tears
 Betreff des Beitrags: Re: HP-Anzeige
BeitragVerfasst: Di Aug 23, 2011 14:22 
Tag, mal ne frage.
Willst du die Zahlen mit % darstellen oder mit Zahlen, wirklichen Zahlen also mal hast du 200HP mal 325HP?

Ich könnte dir vllt ein Skript machen sobalt du mir eine Antwort geschrieben hast.
Wobei das mit den verschiedenen HP schwieriger ist als die % Darstellung

MfG Soul

_________________
Bild


Nach oben
 Profil ICQ  
Mit Zitat antworten  
Offline
Alex
Alex
Benutzeravatar
Beiträge: 6
 Betreff des Beitrags: Re: HP-Anzeige
BeitragVerfasst: Di Aug 23, 2011 14:27 
also ich hatte eigentlich vor Zahlen anzuzeigen, z.b. "56/320"
vobei 56 die momentanen hp sind und 320 die MaxHP

wäre super wenn du mir das machen könntest.

achja und eine sache noch, ich weiß nicht ob es dadurch schwieriger oder leichter wird. es sollte wennmöglich keine 0 vor den zehner oder einer zahlen stehen, also nicht "008/320" sonder dann nur "8/320"

mfg


Nach oben
 Profil  
Mit Zitat antworten  
Offline
Wolkenmaler
Wolkenmaler
Benutzeravatar
Beiträge: 948
Alter: 23
Wohnort: Silent Hill or Tears
 Betreff des Beitrags: Re: HP-Anzeige
BeitragVerfasst: Di Aug 23, 2011 14:54 
Nö, schwierig wirds dadurch nicht aber es ist viel auffand.
ICh machs mal und gib es dir dann kannst du entscheiden ob du es so o der per % anzeigen willst.

PS: Ich mache die anzeige aber nur bis Lvl 5. weil es ziemlich lange dauern würd.
Und hier mal die anzeige daten:
lvl1 : 10HP
lvl2 : 20Hp
lvl3 : 30Hp
lvl4 : 40HP
lvl5 : 50HP


EDIT:
Vergesst das ich habe es anders gemacht.
Und zwar nur lvl 1 mit min. HP 1 und Maxi. HP 10.

Hier der Donwload-link:
http://www.megaupload.com/?d=DAJJQRBC

MfG Soul

PS: Benutzt du das Sandard-Menü oder ein eigenes?

_________________
Bild


Nach oben
 Profil ICQ  
Mit Zitat antworten  
Offline
Kleiner Prinz
Kleiner Prinz
Benutzeravatar
Beiträge: 272
Alter: 29
Wohnort: Berlin
 Betreff des Beitrags: Re: HP-Anzeige
BeitragVerfasst: Di Aug 23, 2011 21:41 
Forgotten E-Book googlen bzw. auf der Hauptseite suchen. :)

_________________
Bild


Nach oben
 Profil ICQ  
Mit Zitat antworten  
Offline
Alex
Alex
Benutzeravatar
Beiträge: 6
 Betreff des Beitrags: Re: HP-Anzeige
BeitragVerfasst: Di Aug 23, 2011 22:24 
Drake hat geschrieben:
Forgotten E-Book googlen bzw. auf der Hauptseite suchen. :)


hab ich mir grad mal angeschaut. das äks was dry erstellt wird wird aber auch wieder mit Balken bzw. herzen erstellt und nicht mit zahlen.

das Skript was soul96 gemacht hat funktioniert zwar, ist aber ne Heiden Arbeit.

ich kann mich erinnern früher mal was mit HPHunderter, HPZehner, HPEiner Variablen und Modulo Rechnungen gesehen zu haben.

mfg


Nach oben
 Profil  
Mit Zitat antworten  
Offline
Official Oldschool
Official Oldschool
Beiträge: 9034
 Betreff des Beitrags: Re: HP-Anzeige
BeitragVerfasst: Di Aug 23, 2011 22:50 
Makenshi hat geschrieben:
Ich versuch dir mal das Modulokonzept zu erklären:

Modulo ist ein Operator. Genauso wie Plus,Minus,Mal und Geteilt.

Du hast nun folgende HP-Zahl: 1234

Wir müssen sie nun in ihre Einzelteile zerlegen damit sie besser darstellbar wird.
Hierfür benutzen wir den Modulo-Operator und die Division.
Hierbei sei noch gesagt das Makervariablen nur ganze Zahlen abspeichern können. Sprich Zahlen ohne ein Komma. (Bsp.: 4 ) Geht nicht: (4,43)
Wenn also eine Kommazahl bei einer Rechnung rauskommt, dann schneidet der Maker die Stellen nach dem Komma einfach ab. Das benutzen wir für die folgenden Rechnungen.
1000er Stelle:
1234 / 1000 = 1

100er Stelle:
1234 / 100 = 12
12 MOD 10 = 2

10er Stelle:
1234 MOD 100 = 34
34 / 10 = 3

1er Stelle:
1234 MOD 10 = 4


Wie du siehst haben wir so die 4 stellige Zahl in ihre Einzelstellen aufgeteilt.
Der Modularoperator rechnet übrigens den Rest einer Division aus. Sprich das was nach dem Komma kommt.
Also:

12 MOD 10 = 2
12 / 10 = 1,2


Du musst also die Zahl nur in ihre 4 Stellen zerlegen. Diese 4 Stellen kannst du dann in 4 einzelne Variablen abspeichern. Und den Inhalt dieser 4 einzelnen Variablen kannst du dann per Charaset oder Picture in Form von Zahlen anzeigen lassen.


Das könnte dir helfen.


Nach oben
 Profil  
Mit Zitat antworten  
Offline
Alex
Alex
Benutzeravatar
Beiträge: 6
 Betreff des Beitrags: Re: HP-Anzeige
BeitragVerfasst: Di Aug 23, 2011 23:29 
Super danke. damit hab ichs jetzt hingekriegt. hier der Code falls es noch jemand braucht(funktioniert für alle hps unter 1000)

Bild



danke nochmal für die hilfe

mfg

Edit: einen fehler hab ich noch gefunden und zwar werden keine Nullen angezeigt. wie kann ich das beheben?


Nach oben
 Profil  
Mit Zitat antworten  
Offline
Kleiner Prinz
Kleiner Prinz
Benutzeravatar
Beiträge: 272
Alter: 29
Wohnort: Berlin
 Betreff des Beitrags: Re: HP-Anzeige
BeitragVerfasst: Mi Aug 24, 2011 6:18 
Beim letzten Else der jeweiligen Stelle eine 0 Anzeigen lassen.

Ansonsten hättest du im Forgotten EBook im eigenen Inventar stöbern müssen, dort gibt es die HP-Anzeige via Zahlen. :)

_________________
Bild


Nach oben
 Profil ICQ  
Mit Zitat antworten  
Offline
Alex
Alex
Benutzeravatar
Beiträge: 6
 Betreff des Beitrags: Re: HP-Anzeige
BeitragVerfasst: Mi Aug 24, 2011 13:19 
gut, jetzt sind die nullen da, aber auch leider wenn die hp unter hundert sind:

Bsp: "004/230" <-hier sollen die nullen vor der 4 nicht sichtbar sein

bei z.b. "102/230" <- soll die null bei 102 sichtbar sein.


und ich hätte noch mal 2 fragen.

1. ist es möglich mit variablen der auch auf anderem wege die geschwindigkeit des heldens einzustellen? z.b "set hero runspeed 100%"
habe bisher folgenden code:
Code:
Move Event: hero Increase Move speed, move Up, Move Up
Show battleanimation: hero
Wait 0.4
Move Event hero: Decrease Move Speed


Manchmal kommt es vor das der held dann auf der erhöhten, durch Increase Speed verursachten, Geschwindgkeit bleibt. Scheint als wenn das Decrease Speed ignoriert wird


2. Ist es möglich mehrere tasten abzufragen? Folgendes hab ich vor. wenn der Char auf der stelle steht und enter gedrückt wird, soll etwas passieren, ist der Char aber In bewegung und es wird Enter gedrückt soll etwas anderes ausgeführt werden.

mfg

mfg


Nach oben
 Profil  
Mit Zitat antworten  
Offline
Gnu-Hirte
Gnu-Hirte
Beiträge: 544
Alter: 24
BeitragVerfasst: Mi Aug 24, 2011 14:01 
Nun mit Inelukis Tastenpatch kannst du abfragen lassen ob eine taste gedrückt wird und ob sie losgeslassen wird so kannst du ganz leicht ein solches Skript bewergstelligen^^

_________________
Wer Rechtschreibfehler findet kann sie behalten:P.

Schreibt(malt^^) was rein;):
http://www.graphicguestbook.com/djeurissen


Nach oben
 Profil  
Mit Zitat antworten  
Offline
Kleiner Prinz
Kleiner Prinz
Benutzeravatar
Beiträge: 272
Alter: 29
Wohnort: Berlin
BeitragVerfasst: Do Aug 25, 2011 12:22 
Achso. Dann nimmst du schlicht die Anzeigen der Nullen wieder raus, bis auf die Null der Einer-Stelle.

_________________
Bild


Nach oben
 Profil ICQ  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 12 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de