←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

CS:GO
[ROZWIĄZANE] Widok 3d dla gracza

Zablokowany

  • +
  • -
Linux' - zdjęcie Linux' 22.03.2015

W jaki sposob moge uzyskac widok 3d dla gracza? W amxie byla od tego funkcja SetView, jest jakis zamiennik dla sourcemoda? Jak nie to w jaki sposob moge uzyskac taki podglad.

Odpowiedz

  • +
  • -
wiwi249 - zdjęcie wiwi249 23.03.2015

Widok 3d jest caly czas w CS, miales chyba na mysli widok 3 osoby?
Zobacz tutaj, gosc to robil pod tf2, ape sadzac po bibliotekach powinno zadzialac.
https://forums.allie...d.php?p=1694178
Użytkownik wiwi249 edytował ten post 23.03.2015 12:24
Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 23.03.2015

Widok 3d jest caly czas w CS, miales chyba na mysli widok 3 osoby?
Zobacz tutaj, gosc to robil pod tf2, ape sadzac po bibliotekach powinno zadzialac.
https://forums.allie...d.php?p=1694178

 

Widok 3d dla gracza = Widok z 3 perspektywy dla gracza. To sie chyba rozumie samo przez sie :). Niestety to nie dziala.

Odpowiedz

  • +
  • -
wiwi249 - zdjęcie wiwi249 23.03.2015

No jak chcesz dyskutować o znaczeniu słowa to nie ;) 3D to skrót od Three Dimensional, czyli widok trójwymiarowy, więc to zupełnie co innego, a tak się składa, że CS jest grą zrobioną w trójwymiarze. Tak samo pojęcie 3 perspektywy dla gracza - co to znaczy? Znane nam jest tylko pojęcie "perspektywy trzeciej osoby". Tak dla ścisłości.

Koniec OffTopu z mojej strony.

Odpowiedz

  • +
  • -
th7nder - zdjęcie th7nder 10.08.2015

sv_allow_thirdperson 1
ClientCommand(iClient, "thirdperson");
aby wrócić spowrotem do pierwszej osoby

ClientCommand(iClient, "firstperson");
Odpowiedz

  • +
  • -
mastah7991 - zdjęcie mastah7991 10.08.2015

lub 

 


stock SetThirdPerson(client)
{
if (IsValidEntity(client) && IsClientInGame(client))
{
SetEntPropEnt(client, Prop_Send, "m_hObserverTarget", 0);
SetEntProp(client, Prop_Send, "m_iObserverMode", 1);
SetEntProp(client, Prop_Send, "m_bDrawViewmodel", 0);
SetEntProp(client, Prop_Send, "m_iFOV", 120);
}
}
 
stock SetFirstPerson(client)
{
if (IsValidEntity(client) && IsClientInGame(client))
{
SetEntPropEnt(client, Prop_Send, "m_hObserverTarget", 1);
SetEntProp(client, Prop_Send, "m_iObserverMode", 0);
SetEntProp(client, Prop_Send, "m_bDrawViewmodel", 1);
SetEntProp(client, Prop_Send, "m_iFOV", 90);
}
}
 
 

Użytkownik mastah7991 edytował ten post 10.08.2015 18:00
Odpowiedz

  • +
  • -
Linux' - zdjęcie Linux' 10.08.2015

Temat juz troche nie aktualny :P ale moze kiedys rozwiazania wykorzystam, podziekowal.

Odpowiedz

  • +
  • -
radim - zdjęcie radim 11.08.2015

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany