Sie sind nicht angemeldet.

Shothead

Anfänger

  • »Shothead« ist der Autor dieses Themas

Beiträge: 26

Wohnort: Heilbronnx

Beruf: N/A

  • Nachricht senden

1

Mittwoch, 3. Dezember 2008, 00:03

MAp verdunkeln?

gibt es mit matti die möglichkeit , die helligkeit einer map zu ändern? Es gibt schon ein script wo dies kann möchte aber nur eine helligkeit einstellen und nicht den tag nacht modus laufen lassen.

mfg

2

Mittwoch, 3. Dezember 2008, 06:22

Re: MAp verdunkeln?

Guckst du hier http://addons.eventscripts.com/addons/view/SAS_DoD-Dark

Das mit Tag und Nacht kannst du über die Crontablist Regeln,
also z.B. Soll er ab 20:00 Uhr das Script laden und ab 06:00 Uhr es nicht mehr laden.

Das ist Problemlos machbar, ahb schon mal sowas ähnliches damit gemacht right

Chrisber

Administrator

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

3

Mittwoch, 3. Dezember 2008, 13:48

Re: MAp verdunkeln?

Hi.
Hier mal etwas einfacher.
Nach addons/eventscripts/sky/sky.py einfügen:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import es

# Alle vollen Stunden eintragen in denen die Map dunkel sein soll
zeiten = [22, 24, 0, 1, 2, 3, 4, 5, 6, 7]

# Den Himmelnamen, wenn Himmel nicht veraendert werden soll einfach "" machen
himmel = "sky_borealis01"

# True dafuer, dass ein aehnlicher Effekt wie bei einer Sonnenbrille besteht, False um es auszuschalten
brille = True



# Ab hier nichts mehr aendern
def es_map_start(event_var):
	es.lightstyle(0, "b")
	
	if len(himmel):
		es.forcevalue("sv_skyname %s" % himmel)

def player_spawn(event_var):
	if brille:
		es.server.cmd("est_fade %s 2 1 0 25 25 30 180" % event_var["userid"])


Einstellungen kannst du oben machen.
Dann noch "es_xload sky" in die cfg/server.cfg / autoexec.cfg - hochladen, fertig!

~ Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

Shothead

Anfänger

  • »Shothead« ist der Autor dieses Themas

Beiträge: 26

Wohnort: Heilbronnx

Beruf: N/A

  • Nachricht senden

4

Donnerstag, 4. Dezember 2008, 01:24

Re: MAp verdunkeln?

das ist schon mal alles n1! was ich genau suche ist das der himmel so rötlich ist , wie kurz vorm sonnen untergang oder war es aufgang.Und die farbe sollte er dann immer haben.

Chrisber

Administrator

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

5

Donnerstag, 4. Dezember 2008, 13:24

Re: MAp verdunkeln?

Hi.
Schau mal auf http://developer.valvesoftware.com/wiki/Sky_List">http://developer.valvesoftware.com/wiki/Sky_List</a> nach, dort stehen alle Skynamen die es gibt.
sky_day01_08 sollte was für dich sein :)

~ Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

Shothead

Anfänger

  • »Shothead« ist der Autor dieses Themas

Beiträge: 26

Wohnort: Heilbronnx

Beruf: N/A

  • Nachricht senden

6

Donnerstag, 4. Dezember 2008, 22:55

Re: MAp verdunkeln?

cool ,genau das! und wo kommen die befehle jetzt genau hin?Dann kann ich jeden himmel benutzen?

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

7

Freitag, 5. Dezember 2008, 00:20

Re: MAp verdunkeln?

Ich klink mich mal hier ein, denn ich habe einige Fragen zu dem Script.

-# Alle vollen Stunden eintragen in denen die Map dunkel sein soll
zeiten = [22, 24, 0, 1, 2, 3, 4, 5, 6, 7]


Wenn ich jetzt meinetwegen eine Map von 22-06 Uhr morgens dunkel haben will, trage ich
dann 22,23,24,0,1,2,3,4,5,6 ein oder wie?

-Warum gibts in der Liste die 0 UND die 24 ?

-Seh ich das richtig, dass dieses Script im angegebenen Zeitraum die Skyboxes ALLER Maps ersetzt, die
währenddessen laufen?

Chrisber

Administrator

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

8

Freitag, 5. Dezember 2008, 14:21

Re: MAp verdunkeln?

pwnd myself.
Ich trottel hab die Zeiten gar nicht abgefragt :D

So hier ist der neue Code. Um die Zeiten zu verändern musst du die Zeile 4 verändern, volle Stunden mit Kommata getrennt.

Quellcode

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
import es, time

# Alle vollen Stunden eintragen in denen die Map dunkel sein soll
zeiten = [22 23, 0, 1, 2, 3, 4, 5, 6, 7]

# Den Himmelnamen, wenn Himmel nicht veraendert werden soll einfach "" machen
himmel = "sky_borealis01"

# True dafuer, dass ein aehnlicher Effekt wie bei einer Sonnenbrille besteht, False um es auszuschalten
brille = True



# Ab hier nichts mehr aendern
def es_map_start(event_var):
	if not checkZeit():
		return
	
	es.lightstyle(0, "b")
	
	if len(himmel):
		es.forcevalue("sv_skyname %s" % himmel)

def player_spawn(event_var):
	if brille and checkZeit():
		es.server.cmd("est_fade %s 2 1 0 25 25 30 180" % event_var["userid"])

def checkZeit():
	return (int(time.strftime("%H", time.localtime())) in zeiten)


@ TempletonPeck:
24 Uhr gibt es nicht, nimm stattdessen 0 Uhr :) Sorry nochmal ^^
Sonst richtig, ja, die 24 kannst du aber entfernen.

Und wie meinst du deine 2. Frage? Es läuft nur eine Map zu einem Zeitpunkt :D Nach dem wechseln der Map wird der Sky wieder zurückgesetzt falls die Zeiten dann nicht mehr stimmen.

~ Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

9

Freitag, 5. Dezember 2008, 17:32

Re: MAp verdunkeln?

Achsooo...

Ich dachte das wär ein Eventscript und gilt im Zeitraum ( 22-06 Uhr meinetwegen ) für alle Maps.
Aber das ist eine map_config oder? Also der Inhalt kommt meinetwegen in de_dust2.cfg und somit
ist de_dust2 im angegebenen Zeitraum dunkel.

Chrisber

Administrator

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

10

Freitag, 5. Dezember 2008, 17:49

Re: MAp verdunkeln?

Nein :D
Was ist daran so schwer zu verstehen?
Alle Maps, die in den angegebenen Zeiten gestartet werden haben den Sky und eventuell die Brille (wenn eingeschaltet) ^^
Möchtest du gerne auch Maps angeben können?

~ Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

11

Freitag, 5. Dezember 2008, 18:04

Re: MAp verdunkeln?

Ja dann lag ich ja mit meiner ersten Vermutung doch richtig.

Zitat


-Seh ich das richtig, dass dieses Script im angegebenen Zeitraum die Skyboxes ALLER Maps ersetzt, die
währenddessen laufen?

Chrisber

Administrator

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

12

Freitag, 5. Dezember 2008, 18:15

Re: MAp verdunkeln?

Hi.
Sorry aber für mich hat es sich so angehört als ob du meintest, dass der Sky dann für immer in der Map verankert wird ^^

~ Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

Shothead

Anfänger

  • »Shothead« ist der Autor dieses Themas

Beiträge: 26

Wohnort: Heilbronnx

Beruf: N/A

  • Nachricht senden

13

Samstag, 6. Dezember 2008, 11:24

Re: MAp verdunkeln?

ehm hi ist ja cool das es mehrere wissen wollen! aber zu miener frage: Kann ich den sky so einstellen das er immer so bleibt? grad das mit dem sky 9 würde mich intressieren. Danke

Chrisber

Administrator

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

14

Samstag, 6. Dezember 2008, 12:08

Re: MAp verdunkeln?

Hi.
Klar ;)
Trag bei Zeiten einfach alles ein:

Quellcode

1
zeiten = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]


So einfach :)

~ Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

Shothead

Anfänger

  • »Shothead« ist der Autor dieses Themas

Beiträge: 26

Wohnort: Heilbronnx

Beruf: N/A

  • Nachricht senden

15

Samstag, 6. Dezember 2008, 14:57

Re: MAp verdunkeln?

ja! dann kann ich mein d2only immer so laufen lassen, oder nicht?

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

16

Samstag, 6. Dezember 2008, 15:24

Re: MAp verdunkeln?

Jupp

Shothead

Anfänger

  • »Shothead« ist der Autor dieses Themas

Beiträge: 26

Wohnort: Heilbronnx

Beruf: N/A

  • Nachricht senden

17

Montag, 8. Dezember 2008, 17:06

Re: MAp verdunkeln?

so hi , das schreibt meine console :

Quellcode

1
2
3
4
5
6
7
8
9
] rcon es_load sky
Traceback (most recent call last):
  File "/home/NsUClan/server/27015/cstrike/addons/eventscripts/es.py", line 334, in loadModuleAddon
    newaddon = __import__(importname)
  File "/home/NsUClan/server/27015/cstrike/addons/eventscripts/sky/sky.py", line 7, in <module>
    himmel = sky_day01_08
NameError: name 'sky_day01_08' is not defined
Could not open script for addons/eventscripts/sky/es_sky.txt
  Error source (console): (no script)
???

18

Montag, 8. Dezember 2008, 17:16

Re: MAp verdunkeln?

ich kenne mich mit dem angegeben script nicht aus, aber wenn du den sky immer so haben willst und es sowieso ein d2only-server ist, wieso schreibst du ihn dann nicht in deine servercfg??

sv_skyname "deinsky"

neustart und fertig :)
Für LEute die nicht verlieren können, cheatet die ganze Welt!

=Freie Allianz kranker Krieger= Onlinefungaming seit 1999

Chrisber

Administrator

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

19

Montag, 8. Dezember 2008, 19:59

Re: MAp verdunkeln?

Hi,
du musst " um den Inhalt setzen.

Ändere

Quellcode

1
himmel = sky_day01_08
zu

Quellcode

1
himmel = "sky_day01_08"
;)

~ Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

Shothead

Anfänger

  • »Shothead« ist der Autor dieses Themas

Beiträge: 26

Wohnort: Heilbronnx

Beruf: N/A

  • Nachricht senden

20

Montag, 8. Dezember 2008, 20:22

Re: MAp verdunkeln?

hab ich gemacht . er schreibt jetzt nur das er es geladen hat, aber man sieht nix in der map

Quellcode

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
import es, time

# Alle vollen Stunden eintragen in denen die Map dunkel sein soll
zeiten = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]

# Den Himmelnamen, wenn Himmel nicht veraendert werden soll einfach "" machen
himmel = "sky_day01_08"

# True dafuer, dass ein aehnlicher Effekt wie bei einer Sonnenbrille besteht, False um es auszuschalten
brille = False



# Ab hier nichts mehr aendern
def es_map_start(event_var):
   if not checkZeit():
      return
   
   es.lightstyle(0, "b")
   
   if len(himmel):
      es.forcevalue("sv_skyname %s" % himmel)

def player_spawn(event_var):
   if brille and checkZeit():
      es.server.cmd("est_fade %s 2 1 0 25 25 30 180" % event_var["userid"])

def checkZeit():
   return (int(time.strftime("%H", time.localtime())) in zeiten)


und mit dem einzel code geht auch nicht sry