HALF-LIFE PORTAL
Your Gate To Valve's Games www.hl-forum.de
PORTAL
FORUM
LOGIN
User oder E-mail:


Passwort:


oder
Registrieren
Passwort vergessen?
OpenID-Login
MISC
PARTNER

TF2 Crafting

Special Artworks by
Hayungs

Link us:
HL PORTAL

Support us:


HLPortal
auf Facebook

›› Willkommen!   ›› 95.207.639 Visits   ›› 18.316 registrierte User   ›› 11 Besucher online (0 auf dieser Seite)
23.789 Themen, 325.181 Beiträge  
    FORUM 

Beitrag anzeigen

Hier kannst du einen Beitrag einzeln betrachten

Thread


Autor Beitrag
# 1
Nachricht offline
Alien Grunt
5.409 Punkte
Dabei seit: 21.11.2004
963 Beiträge
[tutorial:coding] microsoft visual c++ 2008 express edition
Ich will euch nur kurz erklären wie leicht man Microsoft Visual C++ 2008 Express Edition für Half-Life 2 fit macht.

1. Ladet euch VS2008 runter [Download->Web Download->Mehr »->Offline-Installationspaket.]

2. Installiert nur das Visual C++

3.erstellt eure mod mit dem half-life 2 sdk

4. Benennt alle *_2005.sln in *_2008.sln im src-Ornder um.

5. öffnet die c_vguiscreen.cpp
modname\src\game\client
und ändert den folgenden Eintrag


dist = c_x / tan( M_PI * scaled_fov / 360.0 );


in

float dist_denom = tan( M_PI * scaled_fov / 360.0f );
dist = c_x / dist_denom;



6. Macht ihr einen HL2DM mod öffnet die
Game_HL2MP-2008.sln
Links im VS sind nun 2 Projekte
client
server

7. Rechte Maustaste auf Server -> Eigenschaften -> Benutzerdef. Buildschritt
-> klickt auf Befehlszeile dann soltet ihr rechts einen Button mit [...] haben.
Klickt auf diesen und fügt folgendes ABGEÄNDERT (euer modverzeichniss) Code ein.

if exist "<YOUR MOD PATH>\bin\server.dll" attrib -r "<YOUR MOD PATH>\bin\server.dll"
copy "$(TargetDir)"server.dll "<YOUR MOD PATH>\bin"
if exist "<YOUR MOD PATH>\bin\server.pdb" attrib -r "<YOUR MOD PATH>\bin\server.pdb"
if exist "$(TargetDir)"server.pdb copy "$(TargetDir)"server.pdb "<YOUR MOD PATH>\bin"


<YOUR MOD PATH> beispiel:
c:\steam\steamapps\SourceMods\meinmod\
8.weiter unten unter Ausgaben:

<YOUR MOD PATH>\bin\server.dll;<YOUR MOD PATH>\bin\server.pdb

Wiederholt das alles auch mit dem client, ändert eben die server.dll und server.pdb in client


Stellt oben im VS2008 noch auf Release und win32.
Das wars eigentlich, ach ja solltet ihr einen Fehler wie "missing CTeamTrainWatcher" bekommen, fügt einfach zum Client Projekt c_team_train_watcher.h und c_team_train_watcher.cpp zum Projekt hinzu.
Mehr

p.s. das gilt nur für das orange box SDK, dazu müsst ihr ein Orangebox spiel im SDK wählen und dann erst auf Mod erstellen!
[Beitrag wurde 8x editiert, zuletzt von Price am 29.10.2009, 23:03]
15.02.2009, 11:08 Uhr Anzeigen

Sections:  HLP  Board  Mods  Steam      Games:  HL  Op4  HLBS  HL2  HL2:Ep1  HL2:Ep2  Prtl  TF2  TFC  CS  DoD  L4D  Gunman
    USER ONLINE 
Insgesamt sind 11 Benutzer online. Davon ist 1 registriert:
    SITE OPTIONS 
- Zu Favoriten hinzufügen
- Als Startseite festlegen (IE only)
- Fehler auf dieser Seite?