.| Autor | Beitrag |
|---|---|
|
000 25.03.2002, 11:02 Mexil |
Hi, THX --
VISIT US Move In!
|
|
Profil || Suche |
|
001 25.03.2002, 11:32 Gnomo |
Es kann sein, dass ich Mist rede, aber ich glaube das steht in der Player.cpp in der Prethink Funktion. -- |
|
Profil || Suche |
|
002 25.03.2002, 12:09 Nicemice Moderator |
Hi, Ich bin auch auf der Suche im Code hab aber bisher nur das gefunden: Clientseitig müßte man das auch irgendwie herausbekommen können... --www.d3opencoop.com - A Doom3 Cooperative Mod |
|
Profil || Suche |
|
003 25.03.2002, 12:19 NewbZ |
Also ich habe keinen Plan was ihr meint :( -- |
|
Profil || Suche |
|
004 25.03.2002, 12:39 Mexil |
Ja, dass hab ich in der PreThink eben auch selber gefunden... aber ich glaub da gibt es irgendeine Variabel die den Wert beinhaltet!! Hab mal in ein par Tuts was ueber eine pev->iuser3 Variabel gelesen und das schien irgendwie in einem Zusammenhang mit der Bewegung zu stehen, war aber leider nicht genauer erklaert, jemand eine Ahnung was das ist? --
VISIT US Move In!
|
|
Profil || Suche |
|
005 25.03.2002, 14:23 NewbZ |
Ich würde ja gerne versuchen zu Helfen aber Dieser Beitrag wurde am 25.03.2002 um 14:24 von NewbZ bearbeitet. |
|
Profil || Suche |
|
006 25.03.2002, 14:51 [RMen]OneStone |
pev->flags auf folgendes überprüfen: #define FL_FLY (1<<0) // Changes the SV_Movestep() behavior to not need to be on ground Alles klar? :) --georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |
|
007 25.03.2002, 15:09 NewbZ |
:( |
|
Profil || Suche |
|
008 25.03.2002, 15:39 Retro |
Omg Newbz hör mit der sch[...] auf... 1.) Es ist nicht deine Frage Zur eigentlichen Frage: Serverside ist das zwar sehr schön, aber clientside hab ich das ganze Zeugs noch nie gesehen :\ --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
009 25.03.2002, 15:58 NewbZ |
Sorry aber man darf doch wohl mal fragen Dieser Beitrag wurde am 25.03.2002 um 16:00 von NewbZ bearbeitet. |
|
Profil || Suche |
|
010 25.03.2002, 16:19 Retro |
Mkay, ist doch schon besser als das gespame! ;) Er will herausfinden was der Player grade macht, ob er grade springt, läuft, klettert, kriecht, fliegt etc... alle möglichen Zustände die OneStone gepostet hat ;) --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
011 25.03.2002, 16:21 NewbZ |
Ja aber wann? Sucht ihr z.b. du walk funktion /* Only used by players. Moves along the ground when player is a MOVETYPE_WALK. vec3_t wishvel; vec3_t dest, start; pmtrace_t trace; ... Falls ihr des net meint dann bitte net mehr versuchen zu erklären ich verstehe so oder so net ^_^ Ich glaube ich verstehe er will z.b. machen das man neben immer stehen hat was man gerade macht Dieser Beitrag wurde am 25.03.2002 um 17:04 von NewbZ bearbeitet. |
|
Profil || Suche |
|
012 25.03.2002, 21:29 Mexil |
*loooooooooooool* NEIN ich will nicht machen, dass angezeigt wird, welche Anim grad abgespielt wird oder ob ein Spieler grad steht oder springt... aber das ist das, wodrauf es herraus laeuft... Zurueck zum Thema: Erstmal danke fuer die Antwort, aber wie ich denke mal ONGROUND != Move, oder? Und ist Jump == Fly? Also immer noch, wie ueberpruefe ich, ob der Spieler sich nun bewegt oder ob er nur herumsteht? Zur Not ist Hardcorelowlevel angesagt: Und das dann noch ein wenig ausweiten, dass das nicht jeden Frame getestet wird, sondern nur alle 0.2 Seks oder so, aber das muss doch anders gehen oder? --
VISIT US Move In!
Dieser Beitrag wurde am 25.03.2002 um 21:30 von Mexil bearbeitet. |
|
Profil || Suche |
|
013 25.03.2002, 21:58 Killing Me Softly |
mit if (pev->velocity.Length()) frägst du ab, ob sich der Player bewegt. Ist es das, was du suchst? --Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt. |
|
Profil || Suche |
|
014 25.03.2002, 22:01 Mexil |
k, aber was ist wenn der Spieler auf dem Boden STEHT und sich nicht bewegt? Ich denke mal, dann ist FL_ONGROUND auch gesetzt oder? Ansonsten ist es genau das was ich suche... --
VISIT US Move In!
|
|
Profil || Suche |
|
015 25.03.2002, 22:51 Killing Me Softly |
stimmt; aber mit pev->velocity.Length() kannst du ermitteln, wie schnell der Spieler sich bewegt. Ist der Wert = 0, dann steht er nur dumm rum. --Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt. |
|
Profil || Suche |
|
016 26.03.2002, 12:13 [GOD]ShadowLord |
ich würd aber 5-20 toleranz einbauen,bei mir hatte er oft ne velocity von they come in peace - and go in pieces |
|
Profil || Suche |

