Problem mit Region System-Script
Nabend,
ich hab mir vor kurzem ein Script gesaugt,womit ich auf einer Map mehrere Zonen einrichten kann,in denen verschiedene Monster erscheinen.
Leider bin ich Scripttechnisch gesehen ein totaler Vollnoob und daher bräuchte ich hierbei Hilfe.
Erstma hier det Script:
http://rapidshare.com/files/63733742/Region_System.zip
Die Probleme sind,das ich 1.nicht weiß,wo ich in dem Script die Map-ID eingeben muß (und auch mehrere hinzufüge),2.
Net weiß,ob man die Häufigkeit von Zufallskämpfen einstellen kann und 3.nicht weiß,wie ich mehr als 2 Zonen auf
einer Map einrichten kann.
Ich bedanke mich jetzt schonma für eure Hilfe und hoffe,das ich bald mit meinem Spiel weitermachen kann.
ich hab mir vor kurzem ein Script gesaugt,womit ich auf einer Map mehrere Zonen einrichten kann,in denen verschiedene Monster erscheinen.
Leider bin ich Scripttechnisch gesehen ein totaler Vollnoob und daher bräuchte ich hierbei Hilfe.
Erstma hier det Script:
http://rapidshare.com/files/63733742/Region_System.zip
Die Probleme sind,das ich 1.nicht weiß,wo ich in dem Script die Map-ID eingeben muß (und auch mehrere hinzufüge),2.
Net weiß,ob man die Häufigkeit von Zufallskämpfen einstellen kann und 3.nicht weiß,wie ich mehr als 2 Zonen auf
einer Map einrichten kann.
Ich bedanke mich jetzt schonma für eure Hilfe und hoffe,das ich bald mit meinem Spiel weitermachen kann.
[php] when 1 #<----ID
name = "Halase" #region1
sx = 1
ex = 9
sy = 1
ey = 7
troops = [1,2] #Ghost
regions.push([name,sx,ex,sy,ey,troops])
[/php]
die häufigkeit stellst du mmernoch bei der Map ein (ich bau an einer anderen Version)
überschneiden machst du indem sich die gebiete einfach überlappen (das machste mit den x und y)
name = "Halase" #region1
sx = 1
ex = 9
sy = 1
ey = 7
troops = [1,2] #Ghost
regions.push([name,sx,ex,sy,ey,troops])
[/php]
die häufigkeit stellst du mmernoch bei der Map ein (ich bau an einer anderen Version)
überschneiden machst du indem sich die gebiete einfach überlappen (das machste mit den x und y)
Realität ist nur eine subjektive Wahrnehmungsstörung.
Alles ist wahr, wenn man für wahr einen bestimmten Wert annimmt.
Alles ist wahr, wenn man für wahr einen bestimmten Wert annimmt.
nein das # brauchte ich für komentare.
die ID kommt nur nach dem when.
beispiel für überschneidung:
[php]when 1
name = "Halase" #region1
sx = 1
ex = 2
sy = 1
ey = 2
troops = [1,2] #Ghost
regions.push([name,sx,ex,sy,ey,troops])
name = "Halase2" #region1
sx = 2
ex = 3
sy = 2
ey = 3
troops = [3,4] #Monster
regions.push([name,sx,ex,sy,ey,troops])[/php]
auf 2/2 findest du beide monster
die ID kommt nur nach dem when.
beispiel für überschneidung:
[php]when 1
name = "Halase" #region1
sx = 1
ex = 2
sy = 1
ey = 2
troops = [1,2] #Ghost
regions.push([name,sx,ex,sy,ey,troops])
name = "Halase2" #region1
sx = 2
ex = 3
sy = 2
ey = 3
troops = [3,4] #Monster
regions.push([name,sx,ex,sy,ey,troops])[/php]
auf 2/2 findest du beide monster
Realität ist nur eine subjektive Wahrnehmungsstörung.
Alles ist wahr, wenn man für wahr einen bestimmten Wert annimmt.
Alles ist wahr, wenn man für wahr einen bestimmten Wert annimmt.
Wow...vielen Dank.
Jetzt funzt alles (Hätte vielleicht früher gefunzt,wenn ich net schon wieder x mit y verwechselt hätte
).
Jetzt hätte ich nur noch eine Frage (Bitte nich schlagen
):
Wenn ich weitere Karten hinzufügen will,müßte ich doch nur unterhalb von regions.push das ganze mit when und darunter
reinpacken,also z.B. so:
when 1
name = "Halase" #region1
sx = 1
ex = 2
sy = 1
ey = 2
troops = [1,2] #Ghost
regions.push([name,sx,ex,sy,ey,troops])
name = "Halase2" #region1
sx = 2
ex = 3
sy = 2
ey = 3
troops = [3,4] #Monster
regions.push([name,sx,ex,sy,ey,troops])
when 2
name = "Bla1" #region1
sx = 1
ex = 2
sy = 1
ey = 2
troops = [1,2] #Ghost
regions.push([name,sx,ex,sy,ey,troops])
name = "Bla2" #region1
sx = 2
ex = 3
sy = 2
ey = 3
troops = [3,4] #Monster
regions.push([name,sx,ex,sy,ey,troops])
oder?
Quellcode bitte immer in die Code-Tags packen. Durch die Farbformatierung ist dies nun leider nicht emhr möglich, aber denke bitte nächstes mal daran
. ~ Drag-On
Jetzt funzt alles (Hätte vielleicht früher gefunzt,wenn ich net schon wieder x mit y verwechselt hätte
).Jetzt hätte ich nur noch eine Frage (Bitte nich schlagen
):Wenn ich weitere Karten hinzufügen will,müßte ich doch nur unterhalb von regions.push das ganze mit when und darunter
reinpacken,also z.B. so:
when 1
name = "Halase" #region1
sx = 1
ex = 2
sy = 1
ey = 2
troops = [1,2] #Ghost
regions.push([name,sx,ex,sy,ey,troops])
name = "Halase2" #region1
sx = 2
ex = 3
sy = 2
ey = 3
troops = [3,4] #Monster
regions.push([name,sx,ex,sy,ey,troops])
when 2
name = "Bla1" #region1
sx = 1
ex = 2
sy = 1
ey = 2
troops = [1,2] #Ghost
regions.push([name,sx,ex,sy,ey,troops])
name = "Bla2" #region1
sx = 2
ex = 3
sy = 2
ey = 3
troops = [3,4] #Monster
regions.push([name,sx,ex,sy,ey,troops])
oder?
Quellcode bitte immer in die Code-Tags packen. Durch die Farbformatierung ist dies nun leider nicht emhr möglich, aber denke bitte nächstes mal daran
. ~ Drag-On
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Drag-On« (19. Oktober 2007, 22:27)
Super...mein Hirn kann sich also doch ein wenig wat zusammenreimen
.
Auf jeden Fall Danke für deine Hilfe.Ich dachte schon fast,das ich mein Projekt übern Haufen schmeissen muss.
Und zum Abschluss ein wenig Off-Topic (Schonmal ein dickes Sorry an die Mods):
Ich hoffe doch,das man dein besseres System irgendwann mal zum runterladen bekommt.
.Auf jeden Fall Danke für deine Hilfe.Ich dachte schon fast,das ich mein Projekt übern Haufen schmeissen muss.
Und zum Abschluss ein wenig Off-Topic (Schonmal ein dickes Sorry an die Mods):
Ich hoffe doch,das man dein besseres System irgendwann mal zum runterladen bekommt.
