• Anmelden

1

Donnerstag, 25. Oktober 2007, 18:13

Taschenlampen Skript!

Hab gerade einen Link zu dem TaschenlampenSkript gepostet bekommen! Aber ich will mich auf keinen Englischen Seiten anmelden, schon gar nicht wenn ich nur dieses eine Skript brauche!

Bitte kann mir das Skript wer posten?

2

Donnerstag, 25. Oktober 2007, 18:24

Vll sagst du mal, auf welcher Site du das gefunden hast. Ausserdem braucht man da eigentlich kein Script dafür, einfach ein Taschenlampen-Pic (schwarze Fläche mit nem transparenten Loch in der Mitte) an der Hero-X und Y-Position ausgeben. Könnte so aussehen

Parallel-Event
Attachment 1384
Der Call-Script-Aufruf dient der besseren Performance

Es sei denn, du willst nen Lichtkegel, aber selbst da brauchst du kein Script, sondern nur 4 verschiedene Licht-Kegel-Pics für die 4 Richtungen, abhängig von der Blickrichtung des Helden.

Wenn man das nicht ständig braucht, sondern nur mal in nem Dungeon, halt ich ein extra Script für überflüssig.
Rabu

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Rabu« (25. Oktober 2007, 18:41)


3

Donnerstag, 25. Oktober 2007, 18:26

Dann halt ohne Skript, wenns nicht nötig ist!
Aber was muss ich GENAU tun?

4

Donnerstag, 25. Oktober 2007, 18:51

Warst zu schnell, schau dir mein Parallel Event oben an.

Das wäre die Einstellung für die Pic-Anzeige: (Achte vor allem auf Blending)
Attachment 1386
Kannst natürlich die Opactity noch runtersetzen, dan wird's dunkler.

Das wäre der Lichtkegel (deshalb Blending = negativ bzw. Sub)
Attachment 1387

Das Lichtkegel-Pic ist deshalb so gross, dass es auch die Map überdeckt, wenn der Held am Rand der Map ist. (Bei 640x480 Pics schaut der Map-Untergrund raus)

PS: Bei den Variablen musst du natürlich welche nehmen, die bei dir noch frei sind.

So hats in meinem ehemaligen Projekt ausgeschaut.
Attachment 1388
Rabu

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Rabu« (25. Oktober 2007, 19:06)


5

Donnerstag, 25. Oktober 2007, 21:26

Geht schon FAST

Den Lichtkegel hab ich, aber er ist links oben im echt, und nicht beim Spieler. Ich hab mal das da gemacht:



Wenn ich das skript von oben abschreibe kommt ne Fehlermeldung, wird auch gleich gepostet!
»misterblueeye« hat folgende Datei angehängt:
  • Event.png (1,29 MB - 42 mal heruntergeladen - zuletzt: 10. Januar 2012, 20:25)

6

Donnerstag, 25. Oktober 2007, 21:31

Logo, da fehlt ja auch das einleitende Call Script-Event (letzte Seite rechts, untererstes Befehl bei den Event-Befehlen: "Script")

die zwei grauen Zeilen
Attachment 1393

Tipps so ab, wie's da steht. Variablen 28 + 29 auf 1 +2 ändern.
Rabu

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Rabu« (25. Oktober 2007, 21:39)


7

Donnerstag, 25. Oktober 2007, 21:32

Hier mit skript und Fehlermeldung:
»misterblueeye« hat folgendes Bild angehängt:
  • Event mit Fehler.PNG

8

Donnerstag, 25. Oktober 2007, 21:40

Bist zu schnell, oberen Post lesen!
Rabu

9

Donnerstag, 25. Oktober 2007, 21:43

:ha: Ich seht da nix, wenn du meinst das _x oder _y in der nächsten Zeile sind, liegt das daran, das es sich nur nicht mehr ausgeht!

10

Donnerstag, 25. Oktober 2007, 21:54

Ich hab das doch so...
»misterblueeye« hat folgendes Bild angehängt:
  • Event Ganz.PNG

11

Donnerstag, 25. Oktober 2007, 21:56

Uups, das ist wieder diese blöde kleine Call Script-Fenster bei der Voll-Version des RMXP. Er trennt an der falschen Stelle.
Gib den Code mal so ein: (Enter nach dem = Zeichen)
Attachment 1395
Rabu

12

Donnerstag, 25. Oktober 2007, 21:58

ES FUNZT

Ja, danke jetzt funktioniert es!
Und was muss ich machen, damit es nicht auch auf andere Karten mit überspringt?

Rabu wird seinem Titel echt Gerecht!

danke, habs schon...

13

Donnerstag, 25. Oktober 2007, 22:05

Da Monsta sich grade hier rumtreibt, er hat mal nen Post geschrieben, an welchen Stellen man diese Call Script-Zeilen trenn darf. Find ihn nicht mehr auf die Schnelle. Auf jeden Fall nach Operatoren, glaub ich.

Damit es nicht überspringt, das Picture vor dem Teleport erasen (löschen)
Rabu

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Rabu« (25. Oktober 2007, 22:15)


14

Donnerstag, 25. Oktober 2007, 22:32

So mal nebenbei ne Frage, Rabu ...

Macht es einen Unterschied (vllt. von der Performance), wenn man die Variablen per Call Script setzt anstatt über die normale Variablen funktion?

greetz

15

Donnerstag, 25. Oktober 2007, 22:43

Da Monsta sich grade hier rumtreibt, er hat mal nen Post geschrieben, an welchen Stellen man diese Call Script-Zeilen trenn darf. Find ihn nicht mehr auf die Schnelle. Auf jeden Fall nach Operatoren, glaub ich.


Hab den Link extra aufbewahrt :P

Fehler bei Callscript-Events

16

Donnerstag, 25. Oktober 2007, 23:00

Zwecks der Performance, $cHm0cK, aus irgendeinem Grund hab ich das so gemacht, könnte schon deswegen sein. Mormalerweise hätte ich's auch über Event-Variablen gelöst.

DankeMonsta, dass du so spantan reagiert hast. Vll hilfst ja manchen. Mir hats damals geholfen, als ich Probs damit hatte.
Rabu

17

Freitag, 26. Oktober 2007, 15:31

also ich habe alles genau so gemacht, wie ihr es bis jetzt beschrieben habt und dennoch ist der fehler bei mir aufgetreten, den misterblueeyes auch hatte, ich habs zigmal überprüft und ich habs exakt so, wie ihrs beschrieben habt!!!

18

Freitag, 26. Oktober 2007, 16:51

also ich habe es ausprobiert ich möchte das event getestet
Ich möchte dies für eine Lampe benützen aber ich kann nicht laufen
kann mir wer sagen wie das geht und was ich in dem callscript für die lampe angeben muss?

19

Freitag, 26. Oktober 2007, 18:43

@gänxta

Also achte darauf, dass du im Menü-Fenster des Call Script-Events (letzte Seite Event-Befehle ganz unten rechts) diesen Call Script-Code genauso eingibst (die grauen Zeilen - Also nach dem = Zeichen ENTER drücken und das Wort Script nicht eingeben, nur was nach Script und Doppelpunkt kommt)

Attachment 1400
Und achte drauf, dass diese Variablen 28+29 in deinem Spiel nicht schon belegt sind. Wenn ja, dann nimm andere (z.B. 48+49 oder 1+2)

@Trey

kann es sein, dass das Event nicht Auf Parallel sondern Autroun steht?
Rabu

20

Samstag, 27. Oktober 2007, 16:09

also: ich hab 1. 3.seite events ganz unten rechts "scripts" dann den text:
$game_variables[49]=
$game_player.sreen_x
$game_variables[50]=
$game_player.sreen_y
eingegeben( variablen hab ich schon einige male geändert und andere genommen)
2.:hab ich des bild anzeign lassen (siehe anhang)
3. wait 1 frame
»gänxta« hat folgende Datei angehängt:
  • rmxp.bmp (921,65 kB - 17 mal heruntergeladen - zuletzt: 12. Juni 2011, 13:23)

Social Bookmarks