Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » Call of Duty 4 » Fix-Dateien, Modding-Fragen, Scripting » HUD für Spieler anzeigen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen HUD für Spieler anzeigen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Oi!mel
Turnbeutelvergesser


images/avatars/avatar-1619.jpg


Dabei seit: 29.06.2009
Beiträge: 299


HUD für Spieler anzeigen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,
Ich bin diesem Tutorial gefolgt:
https://www.opferlamm-clan.de/wbb2/thread.php?threadid=15521
[url=https://www.opferlamm-clan.de/wbb2/thread.php?threadid=15521][/url]
Allerdings wird bei mir die Funktion vom Spieler ausgeführt:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
 OnPlayerConnection()
{
for(;;)
{
level waittill("connected", player);
player thread PlayerConnected();
}
}

PlayerConnected()
{
...
self thread WeaponDisplay();
...
}

WeaponDisplay()
{
if( isDefined( self.logoText ) )
self.logoText destroy();

self.logoText = newHudElem();
//self.logoText.x = 250;
self.logoText.y = 14;
self.logoText.alignX = "center";
self.logoText.alignY = "middle";
self.logoText.horzAlign = "center_safearea";
//self.logoText.vertAlign = "top";
self.logoText.alpha = 0;
self.logoText.sort = -3;
self.logoText.fontScale = 1.4;
self.logoText.archieved = true;

for(;;)
{
self.logoText fadeOverTime(1);
self.logoText.alpha = 1;
...
self.logoText setText("...");
wait 10;
self.logoText fadeOverTime(1);
self.logoText.alpha = 0;
wait 1;
self.logoText fadeOverTime(1);
self.logoText.alpha = 1;
self.logoText setText("...");
wait 10;
self.logoText fadeOverTime(1);
self.logoText.alpha = 0;
wait 1;
}
}


Das Problem ist jetzt dass jeder Spieler das Hud des anderen sieht, heißt dass ich mehrere Huds überlappend sehen kann. Was müsste ich machen damit jeder Spieler sein eigenes Hud sieht?

Danke.

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von Oi!mel: 05.11.2010 16:15.

Oi!mel ist offline E-Mail an Oi!mel senden Beiträge von Oi!mel suchen Nehmen Sie Oi!mel in Ihre Freundesliste auf
*Aligeuner*
Weichei


Dabei seit: 06.03.2009
Beiträge: 4


RE: HUD für Spieler anzeigen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

wenn ichs richtig verstanden hab

ersetz mal
self.logoText = newHudElem();

mit
self.logoText = newClientHudElem(self);
*Aligeuner* ist offline Homepage von *Aligeuner* Beiträge von *Aligeuner* suchen Nehmen Sie *Aligeuner* in Ihre Freundesliste auf
Oi!mel
Turnbeutelvergesser


images/avatars/avatar-1619.jpg


Dabei seit: 29.06.2009
Beiträge: 299


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke, schaut gut aus.
Oi!mel ist offline E-Mail an Oi!mel senden Beiträge von Oi!mel suchen Nehmen Sie Oi!mel in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » Call of Duty 4 » Fix-Dateien, Modding-Fragen, Scripting » HUD für Spieler anzeigen

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv