Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
04.05.2000, 20:49
Boogdoo



Hi!
Ich hab wie bei TFC oder CS ein Class System erstellt mit Team- und Klassenwahl.
Dafür hab ich in der player.cpp in der Funktion PreCache() eingefügt:

PRECACHE_MODEL("models/player/recon/recon.mdl")

...und bei der "Auswahl"-Funktion:

SET_MODEL( ENT(pev), "models/player/recon/recon.mdl")

Die mp.dll wird ohne Fehler erstellt, nur wenn ich das ganze in HL starte, dann scheint das eingebundene Model im Boden herumzugehen; der Boden scheint in Brusthöhe. Was hab ich falsch gemacht?

(Und bitte diesmal mehr Antworten :) :) )

Boogdoo

--

------------------------------
© Boogdoo
a.k.a. -=[TFoG|Saddam]=-, ViZiT http://www.tfog-clan.de/

zum Seitenanfang zum Seitenende Profil || Suche
001
04.05.2000, 22:09
Hyperion



Hi!
Das passiert immer, wenn Du die SetModell() zweimal oder öfter aufrufst. Ich würde das ändern des Modells per Engine-Callback realisieren:

g_engfuncs.pfnSetClientKeyValue( pPlayer->entindex(), g_engfuncs.pfnGetInfoKeyBuffer( pPlayer->edict() ), "model", "<name>" );

statt <name> natürlich den Namen des Modells einfügen (ohne .mdl!). Das Modell muss im Verzeichnis modells/player/<name>/<name>.mdl verfügbar sein!!

--

zum Seitenanfang zum Seitenende Profil || Suche
002
04.05.2000, 22:26
Prefect



1) Hyperion hat recht.

2) Du mußt UTIL_SetSize() aufrufen NACHDEM du SET_MODEL() aufrufst (nicht vorher und nicht nicht). Wenn du die Models so veränderst wie Hyperion sagt (d.h. über client infokey values) ist das nicht notwendig.

cu,
Prefect

--

Widelands - Gemütliche Aufbaustrategie, Free Software
Noch ein Blog - Lerne, wie die Welt wirklich ist, aber vergiss niemals, wie sie sein sollte.

zum Seitenanfang zum Seitenende Profil || Suche
003
09.05.2000, 15:23
Boogdoo



Das mit dem Engine Callback hat funktioniert. Thx!!

Boogdoo

--

------------------------------
© Boogdoo
a.k.a. -=[TFoG|Saddam]=-, ViZiT http://www.tfog-clan.de/

zum Seitenanfang zum Seitenende Profil || Suche