Szerző Téma: Camera és Spawn segitség!  (Megtekintve 1581 alkalommal)

Camera és Spawn segitség!
« Dátum: 2011. Szeptember 04. - 18:44:41 »
0 Show voters
Sziasztók kellene nekem segitség vagy egy linket adhatók egy olyan segitség kellene hogy a camerát beálitsam vagyis mikor csatlakoznak ótt legyen a skin választó és hogy mék mékhez kell írjam mert nem nagyon tudom megköszöném! ((+))  ;)

Camera és Spawn segitség!
« Válasz #1 Dátum: 2011. Szeptember 04. - 18:49:49 »
0 Show voters
Találtam a gépemen egy GM et ne kérdezd h meik mert nemtudom xd
[pawn]
public OnPlayerRequestClass(playerid, classid)
{
        SetPlayerPos(playerid, -1791.8973,569.8817,332.8047); //itt kell a pozicíókat átírni
SetPlayerFacingAngle(playerid, 180.90);
SetPlayerCameraPos(playerid, -1795.5206,556.8394,337.7324);
SetPlayerCameraLookAt(playerid, -1791.8973,569.8817,332.8047);
        ApplyAnimation(playerid, \"ON_LOOKERS\",\"wave_loop\",4.0, 1, 0, 0, 0, 0);
return 1;
}
[/pawn]

Nem elérhető lusta19

  • 9084
  • £u$taÐi$znó
    • Profil megtekintése
Camera és Spawn segitség!
« Válasz #2 Dátum: 2011. Szeptember 04. - 18:53:12 »
+2 Show voters
a kamera koordinátát is át kell írni melyik szögbõl  látszón majd
 

SetupPlayerForClassSelection(playerid)
{
  SetPlayerInterior(playerid,0);
  SetPlayerPos(playerid,IDE A KOORDINÁTA);
  SetPlayerFacingAngle(playerid, 110.0);
  SetPlayerCameraPos(playerid,IDE A KOORDINÁTA kamera nézete);
  SetPlayerCameraLookAt(playerid,IDE A KOORDINÁTA kamera nézete);
  ApplyAnimation(playerid,\"PED\",\"IDLE_CHAT\",4.0,1,1,1,1,1);
    return 1;
}
« Utoljára szerkesztve: 2011. Szeptember 04. - 18:56:09 írta <[Lu$ta]> »

Camera és Spawn segitség!
« Válasz #3 Dátum: 2011. Szeptember 04. - 18:54:07 »
0 Show voters
>\" post=\"173475\" timestamp=\"1315155192\"]
a kamera koordinátát is át kell írni melyik szögbõl  látszón majd
 
[/quote]
Tudom de gondolom azt látja...

Camera és Spawn segitség!
« Válasz #4 Dátum: 2011. Szeptember 04. - 18:58:31 »
0 Show voters
>\" post=\"173475\" timestamp=\"1315155192\"]
a kamera koordinátát is át kell írni melyik szögbõl  látszón majd
 

SetupPlayerForClassSelection(playerid)
{
  SetPlayerInterior(playerid,0);
  SetPlayerPos(playerid,IDE A KOORDINÁTA);
  SetPlayerFacingAngle(playerid, 110.0);
  SetPlayerCameraPos(playerid,IDE A KOORDINÁTA kamera nézete);
  SetPlayerCameraLookAt(playerid,IDE A KOORDINÁTA kamera nézete);
  ApplyAnimation(playerid,\"PED\",\"IDLE_CHAT\",4.0,1,1,1,1,1);
    return 1;
}

 

[/quote]
Ezek közöt Lusta benne van a spawnolás is? a SetPlayerPos ban nem?

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Camera és Spawn segitség!
« Válasz #5 Dátum: 2011. Szeptember 04. - 19:00:06 »
0 Show voters
A spawnolás a spawnban van (Asszem PlayerOnSpawn vagy nem tudom)
Ez csak az hogy hol álljon a skin választós emberke.Vagyis a skinek hol legyenek
Jöhet a +1 ha hasznos volt:D

Camera és Spawn segitség!
« Válasz #6 Dátum: 2011. Szeptember 04. - 19:02:56 »
0 Show voters
Idézetet írta: tudvari date=1315155606\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11201\" data-ipsquote-contentclass=\"forums_Topic
A spawnolás a spawnban van (Asszem PlayerOnSpawn vagy nem tudom)
Ez csak az hogy hol álljon a skin választós emberke.Vagyis a skinek hol legyenek
Jöhet a +1 ha hasznos volt:D
 
Forditva mondod OnPlayerSpawn ugy tudom oda kell  írni a SafePlayerPos(playerid, KORDINÁTA);  ha jól tudom nem?!  ::|  :question:

Camera és Spawn segitség!
« Válasz #7 Dátum: 2011. Szeptember 04. - 19:04:03 »
+1 Show voters
Szia, én elmagyarázom pontosan!
A kameranézetet (gondolom a skinválasztóhoz gondoltad) úgy hozhatod létre hogy odamész ahova szeretnéd hogy látszódjon a játékos, lemented /save parancsal, ezután odasétálsz ahol legyen a kamera, na most van kettõ koordinátád a savedpositions.txt-ben. :) Most nyisd meg a gamemode-dat és keresd elõ a [pawn]public OnPlayerRequestClass(playerid, classid)[/pawn]-t!
És írd bele:
[pawn]SetPlayerPos(playerid, lementett játékos koordináta);
SetCameraPos(playerid, lementett 2. koordináta);
SetCameraLookAt(playerid, lementett játékos koordináta);// a játékosra fog nézni a kamera[/pawn]
Ez a kameranézet, most jöjjön a spawnhely megadása.
Odamész ahova szeretnéd a spawnhelyet és lemented a poziciót a /save parancsal. Ezután kinézed a koordinátát a mentésbõl: x, y, z és megnyitod a gamemode-dat és elõkeresed a [pawn]public OnPlayerSpawn(playerid)[/pawn]-t és beleírod:
[pawn]SetPlayerPos(playerid, koordináta amit lementettél);[/pawn]
Naggyából ennyi! Remélem segítettem! Sok sikert. :)

Camera és Spawn segitség!
« Válasz #8 Dátum: 2011. Szeptember 04. - 19:05:41 »
0 Show voters
Igen segitetél sokat is megyen a +! Siker megyen! Kössz nekem meg Lustának is!  :)  ;)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal