Szerző Téma: Csapatok Spawnolása  (Megtekintve 538 alkalommal)

BarnyBoy

  • Vendég
Csapatok Spawnolása
« Dátum: 2012. November 29. - 16:49:06 »
0 Show voters
Sziasztok!
Lehet nem egyértelmû  a téma neve, de jobbat nem tudok kitalálni.
Egy csapat a csapat ellen (TDM) játékmódot készítek, és a segítségeteket kérném.
A terrorista csapatot megoldottam, hogy hol legyen a kezdõhelye (spawnolási helye), de a rendõr csapatot nem igazán értem.
Na most ez egy LVDM edit, abba kezdtem bele hogy mégis valami segítségem legyen.
Azt szeretném megoldani hogy a rendõrök a rendõrségre spawnoljanak, de csak õk, a terroristák ne.
A rendõrök alatt a rendõr skineket értem, gondolom ez világos.
Ez az elsõ játékmódom, barátommal írjuk, kezdõk vagyunk, tehát megkérlek titeket ne oltogassatok hogy béna vagyok.
Elõre köszönöm a válaszokat!
« Utoljára szerkesztve: 2012. November 29. - 18:43:11 írta BarnyBoy »

Csapatok Spawnolása
« Válasz #1 Dátum: 2012. November 29. - 18:24:14 »
0 Show voters
Nem vagyok scripter, de Eps szerint (aki az egyik legjobb scripter) van hozzá kreativitásom meg logikám.
Kössd SKIN ID-hez a dolgot. Pl a terroroknak (csak hasra ütök) SKIN ID-jük 125, és ezt kösd scripthez, hogy pl 125-ös SKIN ID-s playerek spawnoljalak (példaképpen) grove-ra.
És ugye mikor az ember dönt, hogy terror vagy rendõr, akkor már a kezdetekkor a SKIN ID le lenne fektetve  a player számára.
Remélem valamiféle kiindulási alapot adott. :)

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Csapatok Spawnolása
« Válasz #2 Dátum: 2012. November 29. - 18:28:13 »
0 Show voters
Ha OnPlayerSpawn-nál nem teleportálod a játékosokat, akkor ahol a skineket hozzáadod AddPlayerClass-al, az X Y Z koordinátákat írd át a skinekél arra, ahol spawnolniuk kellene.  :)
http://wiki.sa-mp.com/wiki/AddPlayerClass

BarnyBoy

  • Vendég
Csapatok Spawnolása
« Válasz #3 Dátum: 2012. November 29. - 18:41:59 »
0 Show voters
Értem már, köszönöm!

Csapatok Spawnolása
« Válasz #4 Dátum: 2012. November 29. - 19:46:20 »
+1 Show voters
Csinálhatod azt, hogy ha külön csapatban vannak, akkor OnPlayerSpawn alatt lekérdezed a csapatukat (GetPlayerTeam, vagy gTeam, nem tudom mit használsz), és utána változtatod meg a pozíciójukat.
Illetve GetPlayerTeam függvénnyel lekérdezhetõ csapatokat létrehozhatsz AddPlayerClassExx függvénnyel.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal