VS mode

Gestart door buzzzzie
Ik vroeg me af of er een tutorial is over hoe de VS mode werkt, want ik kan in de documentatie hier niks over vinden behalve de verschillende commands die mogelijk zijn, is hier een tutorial over of kan iemand mij in grote lijnen uitleggen hoe dit werkt?

Reacties (3)

Laatste bericht op 19 Nov 2017

Size43 (Beheerder) op 18 Nov 2017, 15:08:55
Hoi,

Heb je de VS Mode example in de download al gevonden?

Er is helaas op het moment geen algemene tutorial over sessions.

Er zijn al wel een aantal vragen over de sessions geweest in het engelse forum, misschien heb je daar wat aan:https://gamemakerserver.com/en/forum/board/1/ in het specifiekhttps://gamemakerserver.com/en/forum/board/1/view/141/
Ook bij de verschillende functies staat soms extra uitleg in de comments, bijvoorbeeld hier:
https://gamemakerserver.com/en/docs/script/gms_session_join/
buzzzzie (Topicstarter) op 19 Nov 2017, 13:44:31
bedankt voor je reactie, mijn vraag is meer hoe dit precies werkt, hoe ik het tot nu toe begrijp is dat de speler eerst in een lobby komt en dan als gms_vs_ready 1 is het script in gms_script_set_vs_begin aanroept?, klopt dit en wordt de speler en een random sessie geplaats bij het starten? of wordt iedereen in dezelfde sessie gezet?, en wat als er al een sessie bezig is hoe zit dat? hoop dat ik hiermee mijn vragen heb verduidelijkt
Size43 (Beheerder) op 19 Nov 2017, 15:00:35
In het begin komt iedereen in een lobby sessie. Ik geloof dat dit tot aan het maximum aantal spelers dat je hier op de site instelt dezelfde sessie is, en daarboven een nieuwe sessie.

Zodra er een game start (je idee over gms_script_set_vs_begin klopt inderdaad), wordt iedereen in de lobby naar een nieuwe "game"-sessie verplaatst. Zodra de game afgelopen is gaat iedereen weer terug naar de lobby sessie (op dezelfde manier als hoe dat gaat zodra je voor het eerst inlogt, zie de paragraaf hierboven).

Als er tussentijds spelers verbinden komen die in de lobby sessie terecht. In principe kan er, als er genoeg spelers zijn, een tweede game-sessie gestart worden met alle nieuwe spelers die geconnect zijn terwijl de eerste game nog bezig is.