• Anmelden

1

Freitag, 19. Oktober 2007, 21:09

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.
Bild

2

Freitag, 19. Oktober 2007, 21:39

[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)
Realität ist nur eine subjektive Wahrnehmungsstörung.

Alles ist wahr, wenn man für wahr einen bestimmten Wert annimmt.

3

Freitag, 19. Oktober 2007, 21:52

Hmmm...wenn ich det richtig verstehe,muss ich hinter das when die Map-ID der Karte packen,die ich verwenden will.
Und vor dem region1 und Ghost auch die Map-ID,oder?
Bild

4

Freitag, 19. Oktober 2007, 22:01

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
Realität ist nur eine subjektive Wahrnehmungsstörung.

Alles ist wahr, wenn man für wahr einen bestimmten Wert annimmt.

5

Freitag, 19. Oktober 2007, 22:23

Wow...vielen Dank.
Jetzt funzt alles (Hätte vielleicht früher gefunzt,wenn ich net schon wieder x mit y verwechselt hätte :rolleyes: ).
Jetzt hätte ich nur noch eine Frage (Bitte nich schlagen :D ):
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
Bild

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Drag-On« (19. Oktober 2007, 22:27)


6

Freitag, 19. Oktober 2007, 22:32

genau (das sind 4 gebiete auf 2 Karten)
PS: (wie gesagt bau ich an besserm system)
Realität ist nur eine subjektive Wahrnehmungsstörung.

Alles ist wahr, wenn man für wahr einen bestimmten Wert annimmt.

7

Freitag, 19. Oktober 2007, 22:38

Super...mein Hirn kann sich also doch ein wenig wat zusammenreimen :D .
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.
Bild

8

Freitag, 19. Oktober 2007, 23:02

wirst es schon merken wenn es sowas gibt^^ (das teil ist noch voll in Planung)
Realität ist nur eine subjektive Wahrnehmungsstörung.

Alles ist wahr, wenn man für wahr einen bestimmten Wert annimmt.

Social Bookmarks