Armed-Assault.de Twitter


Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 11.04.2008, 19:13   #1 (permalink)
Newbie
 
Benutzerbild von b3ck5
 
Registriert seit: 22.12.2006
Beiträge: 42
Standard SetViewdistance - Script

Moin ich schon wieder

Ich versuche im Moment eine gescheite Möglichkeit in meine Map einzubinden, die es erlaubt dem Client die Viewdistance zu verändern.

Bisher war mein Ansatz, dass ich einen triggerbereich habe, in dem - sobald ein Spieler hineinkommt - ein Script beim Player gestartet wird was wie folgt aussieht:

Code:
 
ID1 = Player AddAction ["Viewdistance 900","view\900.sqs"];
ID2 = Player AddAction ["Viewdistance 1000","view\1000.sqs"];
ID3 = Player AddAction ["Viewdistance 1100","view\1100.sqs"];
ID4 = Player AddAction ["Viewdistance 1200","view\1200.sqs"];
ID5 = Player AddAction ["Viewdistance 1300","view\1300.sqs"];
ID6 = Player AddAction ["Viewdistance 1400","view\1400.sqs"];
ID7 = Player AddAction ["Viewdistance 1500","view\1500.sqs"];
ID8 = Player AddAction ["Viewdistance 1600","view\1600.sqs"];
ID9 = Player AddAction ["Viewdistance 1700","view\1700.sqs"];
ID10 = Player AddAction ["Viewdistance 1800","view\1800.sqs"];
ID11 = Player AddAction ["Viewdistance 1900","view\1900.sqs"];
ID12 = Player AddAction ["Viewdistance 2000","view\2000.sqs"];
ID13 = Player AddAction ["Viewdistance 2100","view\2100.sqs"];
ID14 = Player AddAction ["Viewdistance 2200","view\2200.sqs"];
ID15 = Player AddAction ["Viewdistance 2300","view\2300.sqs"];
ID16 = Player AddAction ["Viewdistance 2400","view\2400.sqs"];
ID17 = Player AddAction ["Viewdistance 2500","view\2500.sqs"];
ID18 = Player AddAction ["Viewdistance 2600","view\2600.sqs"];
ID19 = Player AddAction ["Viewdistance 2700","view\2700.sqs"];
ID20 = Player AddAction ["Viewdistance 2800","view\2800.sqs"];
ID21 = Player AddAction ["Viewdistance 2900","view\2900.sqs"];
ID22 = Player AddAction ["Viewdistance 3000","view\3000.sqs"];
ID23 = Player AddAction ["Viewdistance 3100","view\3100.sqs"];
ID24 = Player AddAction ["Viewdistance 3200","view\3200.sqs"];
ID25 = Player AddAction ["Viewdistance 3300","view\3300.sqs"];
ID26 = Player AddAction ["Viewdistance 3400","view\3400.sqs"];
ID27 = Player AddAction ["Viewdistance 3500","view\3500.sqs"];
ID28 = Player AddAction ["Viewdistance 3600","view\3600.sqs"];
ID29 = Player AddAction ["Viewdistance 3700","view\3700.sqs"];
ID30 = Player AddAction ["Viewdistance 3800","view\3800.sqs"];
ID31 = Player AddAction ["Viewdistance 3900","view\3900.sqs"];
ID32 = Player AddAction ["Viewdistance 4000","view\4000.sqs"];
ID33 = Player AddAction ["Viewdistance 4100","view\4100.sqs"];
ID34 = Player AddAction ["Viewdistance 4200","view\4200.sqs"];
ID35 = Player AddAction ["Viewdistance 4300","view\4300.sqs"];
ID36 = Player AddAction ["Viewdistance 4400","view\4400.sqs"];
ID37 = Player AddAction ["Viewdistance 4500","view\4500.sqs"];
ID38 = Player AddAction ["Viewdistance 4600","view\4600.sqs"];

Exit
In der Aktivierungszeile des Triggers habe ich folgendes stehen:

Code:
 
ID = player addaction ["Toggle Viewdistance","views.sqs",[],-1,false]
Und in der Deaktivierungszeile nur noch:

Code:
player removeAction ID
Mein Problem ist, dass sobald ein Spieler aus dem Trigger geht, der Actionmenüeintrag nicht gelöscht wird und das ganze Menü überflutet ist mit "Viewdistance 900","Viewdistance 1000" usw...

Gelöscht wird das Script nur wenn der Spieler respawnt/stirbt...


Nun würde ich gern wissen, ob jemand einen einfacheren und vor allem funktionierenden Weg hat, die Viewdistance einzustellen und vor allem, dass der Eintrag nach Verlassen des Triggers auch wieder weg ist... ?


Danke im Voraus - b3ck5
__________________

[On my way to hell - fighting with the best]
b3ck5 ist offline   Mit Zitat antworten
Alt 11.04.2008, 19:23   #2 (permalink)
500 Beiträge
 
Benutzerbild von Legislator
 
Registriert seit: 24.09.2005
Alter: 34
Beiträge: 836
Standard

Warum stattest du nicht einfach alle Spieler mit Instant Viewdistance aus? Das muss nicht auf dem Server installiert sein und jeder Spieler kann sich die Sichtweite und sogar die Grasdichte so einstellen wie er es braucht.
Legislator ist offline   Mit Zitat antworten
Alt 12.04.2008, 11:10   #3 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 46
Beiträge: 1.929
Standard

Diese Lösung, die Du anstrebst scheint mir etwas krass. Da darf man als Spieler dann durch 37 Menueinträge scrollen?! ...nnööööö... das macht kein` Spaß! =)

Also entweder die Lösung, die Legislator vorschlägt oder Du schnappst Dir eine Domination-/Evolution-Map und nimmst Dir da die Scripte raus. Dort wird das halt per Dialog gelöst...

Warum das Rad neu erfinden?
__________________
Buliwyf ist offline   Mit Zitat antworten
Alt 12.04.2008, 11:59   #4 (permalink)
500 Beiträge
 
Benutzerbild von Legislator
 
Registriert seit: 24.09.2005
Alter: 34
Beiträge: 836
Standard

Nö das sind höchstens 10 Einträge und die sind alle "einklappbar" zu einem einzigen. Außerdem kann man das Addon auch bearbeiten und die Standardsichtweite von 1000 m auf X m erhöhen. Dann hat man mit zwei Klicks die gewünschte Sichtweite und mit dem dritten verschwindet der Zaubereintrag wieder
Legislator ist offline   Mit Zitat antworten
Alt 12.04.2008, 12:16   #5 (permalink)
Newbie
 
Benutzerbild von b3ck5
 
Registriert seit: 22.12.2006
Beiträge: 42
Standard

Dankö Legislator =) Klappt wunderbest... Und Bullwyf - verfolgst du mich ? =)
__________________

[On my way to hell - fighting with the best]
b3ck5 ist offline   Mit Zitat antworten
Alt 12.04.2008, 12:53   #6 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 46
Beiträge: 1.929
Standard

Zitat von b3ck5 Beitrag anzeigen

Bullwyf - verfolgst du mich ? =)

Nö.. ich bin mal schon viel länger hier...
__________________
Buliwyf ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
IED Script burns Editing 6 01.11.2013 08:16
script aufruf nur 3 mal IntoTheLight Editing 3 27.03.2008 18:31
script not found? Feuerwerker Editing 2 05.12.2006 15:30
Zivilleben-Script Dave Editing 24 21.03.2005 19:28
Script Problem... Nelson Editing 2 12.04.2003 19:51


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

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 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116