Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Game Maker Domäne. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

  • »-=-XDevil-=-« ist der Autor dieses Themas

Beiträge: 91

  • Private Nachricht senden

1

Sonntag, 13. Januar 2008, 20:58

Lanspiel - Für jeden Spieler ein View, möglich?

:) Hallo...

ich hätte da eine frage für ein Lan-spiel... wie bekomme ich eine view hin, die nur für meinen Spieler verfolgt? D.h. wenn ich der master bin das ich nur obj_spieler_1 im blick habe.

Das sollte die view machen:

- View in room: 800 x 600

- Port on screen: 800 x 600

- Das jeweilige obj_spieler_xy verfolgen (jenachdem ob man mster oder, eben nicht masater ist)

- Hsp: -1

- Vsp: -1

geht das mit GM?
XDevil is back... (?)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »-=-XDevil-=-« (13. Januar 2008, 21:07)


Tobi

Arthur Schopenhauer

Beiträge: 438

Game Maker Version: 7 Pro

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: Mööp

  • Private Nachricht senden

2

Sonntag, 13. Januar 2008, 21:19

du machst einfach eine Variable, die prüft, ob der Spieler Master ist.
Wenn das so ist:

GML

1
view_object[dein_view] = obj_player_1

Ansonsten:

GML

1
view_object[dein_view] = obj_player_2


Jetzt musst du nur dein_View mit dem AKtive view ersetzen... ich schätze mal, du nimmst standartmäßig 0.

Falls das nicht reicht: hier


Tobi

  • »-=-XDevil-=-« ist der Autor dieses Themas

Beiträge: 91

  • Private Nachricht senden

3

Montag, 14. Januar 2008, 17:39

hmm...

du hättest das mit dem master noch ein bischen besser erleutern sollen...

Quellcode

1
 if global.master view_object[dein_view(z.b.1)] = obj_player_1 if !global.masterview_object[dein_view(z.b.2(] = obj_player_2 


aber ansonsten DANKE ;)
XDevil is back... (?)

Ähnliche Themen