.| Autor | Beitrag |
|---|---|
|
000 27.06.2004, 22:26 Barney_Roxx |
hallo ich möchte einen nickname schutz schreiben. das ganze sieht so aus:
Dieser Beitrag wurde am 27.06.2004 um 22:31 von Barney_Roxx bearbeitet. |
|
Profil || Suche |
|
001 28.06.2004, 17:24 Exec |
GETPLAYERWONID(pEntity) is der command frag mich aber nich, wie weit der noch in steam geht --"selbermachen rockt am meisten :D" - -LeJean- |
|
Profil || Suche |
|
002 28.06.2004, 20:13 Barney_Roxx |
ich möchte es schon mit WON nutzen. |
|
Profil || Suche |
|
003 28.06.2004, 21:10 Exec |
aja,ganz vergessen #define GETPLAYERWONID (*g_engfuncs.pfnGetPlayerWONId) unter #define GETPLAYERAUTHID (*g_engfuncs.pfnGetPlayerAuthId) in der enginecallback.h das is aus irgend sonem admin-system tut von hlpp --"selbermachen rockt am meisten :D" - -LeJean- |
|
Profil || Suche |
|
004 30.06.2004, 00:10 Barney_Roxx |
danke das klappt. jetzt habe ich aber ein anderes problem. wie mache ich das in der player.cpp? habe mir eine html_score funktion geschrieben mit zahlreichen features. sowiet so gut. jetzt kommt das problem. diese funktion möchte ich wie folgt aufrufen:
wo soll ich meine funktion aufrufen? wiegesagt, unter AddPoints wird die irgendwie garnicht aufgerufen. --Dieser Beitrag wurde am 30.06.2004 um 00:24 von Barney_Roxx bearbeitet. |
|
Profil || Suche |
|
005 30.06.2004, 00:40 Deciever |
Weißt du was das größte problem ist? Tactical Espionage Action - SuperSteve |
|
Profil || Suche |
|
006 30.06.2004, 02:03 Barney_Roxx |
OK ich hab es gelöst. ganz einfach html_Score(GETPLAYERWONID(edict()),NAME,pev->frags,m_iDeaths); in die PreThink funktion ;-) ich muss nur noch wissen wie ich an den betroffenen spielernamen komme, von der PreThink funktion. weis das jemand? --Dieser Beitrag wurde am 30.06.2004 um 05:39 von Barney_Roxx bearbeitet. |
|
Profil || Suche |
|
007 30.06.2004, 10:20 Killing Me Softly |
@Deciever: GETPLAYERWONID(...) gibt unter Steam die Steam-Id zurück d.h. man muss glücklicherweise gar nix ändern. @Barney_Roxx: den Spielername erhälst du mit STRING(pev->netname) --Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt. |
|
Profil || Suche |
|
008 30.06.2004, 15:01 Barney_Roxx |
Killing Me Softly: Danke ;-) aber das mit der PreThink geht nicht. je mehr spieler joinen, um so mehr wird die html_score und html_scoresave funktion benutzt. dies führt zu extremen lags. ich selber als netzwerk client habe einen ping von 35 (normal 4-7). es muss doch einen platz für den korrekten aufruf geben? -- |
|
Profil || Suche |
|
009 30.06.2004, 16:15 Killing Me Softly |
void CHalfLifeMultiplay :: PlayerKilled( ... ) wäre z.B. so ein Ort. --Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt. |
|
Profil || Suche |
|
010 30.06.2004, 17:35 Barney_Roxx |
das bringt mir eben nichts. hab ich oben schon geschrieben ;-) |
|
Profil || Suche |
|
011 30.06.2004, 17:46 Barney_Roxx |
oder meinst du das so?
|
|
Profil || Suche |
|
012 30.06.2004, 18:52 Barney_Roxx |
nein das bringts auch nicht. es müsste schon sowas sein sonst geht das nicht. |
|
Profil || Suche |
|
013 30.06.2004, 19:36 xenomeliteforce |
mach doch folgendes: xenom[GER] - Ich werd nie wieder zu einem Dust-Klon Augenkrebs sagen - Sir_Pepe (zur Map toonrun) |
|
Profil || Suche |
|
014 30.06.2004, 23:11 Killing Me Softly |
@Barney_Roxx: Frage: wenn ein Spieler gekilled wird dann von was oder wem bitteschön? Richtig, entweder er fällt irgendwo runter oder er wurde von jemand anderen erschossen. Und aus diesem Grunde ist void CHalfLifeMultiplay :: PlayerKilled( ... ) genau der richtige Ort für sowas, auch wenn du dies mit drei hintereinanderfolgenden Posts bestreitest *g*; zumindest waren die Jungs und Mädels von Valve genau dieser Meinung. Ansonsten wäre es nämlich nicht zu erklären, wieso sie ausgerechnet in dieser Funktion die Frags von dem Opfer (pVictim) und die Frags von dem der gefraged hat (pKiller) berechnet haben. Du warst doch ganz oben schon so schön nahe dran:
Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt. Dieser Beitrag wurde am 30.06.2004 um 23:17 von Killing Me Softly bearbeitet. |
|
Profil || Suche |
|
015 07.07.2004, 15:20 Barney_Roxx |
mega merci für dein bemühung, recht haste da :-) -- |
|
Profil || Suche |

