AW: Dynamic Player Lights
Sieht ja recht nett aus aber man gibt Variablen nicht den prefix f*ck_ ;)
Zudem hast du die DieTime auf 150 Sekunden gesetzt (wtf?) und rufst das ganze mit nem ConsoleCommand auf.
Schau dir in der Wiki mal hook.Add an. (Think)
AW: Dynamic Player Lights
Ja,
Das mit der dietime lässt sich so erklären ,dass ich am Anfang keinen "timer" verwendet habe und es mir nach 10 Sekunden zu schnell weg war. Ob ich jetzt mit dem "timer" die Funktion abrufe oder den Befehl da tut sich nit viel. Ich hätte einen hook verwenden können aber ich hatte Probleme den zu updaten(Farbe wechseln).
Ich weiß ja nit ob es auch für gmod while schleifen gibt... und mit hook.Destroy("","",xyz) und hook.Add("","",xyz) is auch behindert.
Wegen dem Konsolen Befehl ja ok ,dass aber ne abkürzung ^^für etwas.:twisted:
AW: Dynamic Player Lights
Was is falsch an hook.Add("Think","Dynamic lights",funcname) :\
AW: Dynamic Player Lights
Ja das Problem ist das der hook "Think" zu langsam aufgerufen wird und nicht schneller.
Dann ist der Spieler schneller als das Licht ... das würde irgendwie blöd aussehen oder ?;)
AW: Dynamic Player Lights
Nein das ist nicht der fall, ich benutze so ein script schon seit zwei Jahren und es geht (noch) immer mit Think.
AW: Dynamic Player Lights
Ok, ich muss kurz vom Thema abweichen, hoffe du vergibst es mir 8) .
Du kennst nicht Zufällig eine Funktion oder eine Methode die Position von z.b einem Entity umzurechen auf die Fläche des Screens. Sprich das es nicht passiert das die größe des gezeichneten Rectes sich mit größer werdender Entfernung addiert(Glaube syranide benutzt sowas bei smartsnap... bin mir arber nicht sicher vll. kannst du mir ein Beispiel näher bringen.)
AW: Dynamic Player Lights
Zitat:
Zitat von
ALL YOU CAN EAT
Ok, ich muss kurz vom Thema abweichen, hoffe du vergibst es mir 8) .
Du kennst nicht Zufällig eine Funktion oder eine Methode die Position von z.b einem Entity umzurechen auf die Fläche des Screens. Sprich das es nicht passiert das die größe des gezeichneten Rectes sich mit größer werdender Entfernung addiert(Glaube syranide benutzt sowas bei smartsnap... bin mir arber nicht sicher vll. kannst du mir ein Beispiel näher bringen.)
ent:ToScreen() und ent:Distance(ply) ?
AW: Dynamic Player Lights
Ne, das mein ich nicht das Problem ist wenn ich es mit ToScreen mache , z.b
Dann wird der Spielername immer größer desto weiter ich weg bin vom Spieler und genau das will ich vermeiden.
AW: Dynamic Player Lights
1.) Du erstellst eine font in nem HUDPaint hook -> schlecht
2.) Du könntest versuchen je nach Distanz andere fonts zu versuchen.