Sie sind nicht angemeldet.

1

Freitag, 6. Juli 2007, 22:01

server hängt sich mit geladenen eventscripts nach mapchange auf

Hallo erstmal,

so hab mich mal am eventscript versucht. Hab nun nur ein Problem: Wenn ich das Script starte (z.B. rcon es_load slingshot) und der server die map wechselt hängt sich der server auf der neuen map nach ein paar sec auf. wenn ich das script vorher per unload beende läuft die nächste map einwandfrei.

Ip is 85.14.217.85:27016 zum nachschaun
Installiert auf nem Linux Root.
Version:
v1.0.0.34 (Linux, Dedicated, Protocol 7)
Installiert:
Valve Anti-Cheat, SteamBans SouRCe v2.4, Mani Admin Plugin v1.2BetaR, EventScripts v1.5.0.171

Wäre für Hilfe sehr dankbar.

PS: weis jemand wie ich die soundlist dem user anzeigen kann, also wenn er /say soundlist benutzt?

Mfg Mad-Eye

2

Freitag, 6. Juli 2007, 22:26

Re: ES_TOOLS

Hi

Zu deinen Soundlist problem da könnte dir dies helfen :
http://forums.mattie.info/cs/forums/viewtopic.php?t=14318">http://forums.mattie.info/cs/forums/vie ... hp?t=14318</a>
Das ist jetzt eine pur Es_Lösung geht mit Mani Admin bestimmt einfacher kann es dir aber nicht sagen weil ich mich seit 2 Monaten nicht mehr mit Mani befasst habe ;)

gruss Speddy

3

Sonntag, 8. Juli 2007, 04:46

Re: server hängt sich mit geladenen eventscripts nach mapchange

Hi

Vieleicht liegt es einfach daran das dieses Script schon sehr alt (EventScripts v1.0.0.16) ist und noch viele es_x Befehle verwendet werden die aber nach meines wissens in Eventscript 1.5 nicht mehr gebraucht werden.Ich würde sagen wenn einer das Script auf 1.5 Updatet dann geht es bestimmt.

gruss speddy

Chrisber

Administrator

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

4

Sonntag, 8. Juli 2007, 10:19

Re: server hängt sich mit geladenen eventscripts nach mapchange

Son quatsch!
EventScripts Versionen waren schon immer abwärtskompatibel!
Ich lasse auf meinem SDS nen Script für ES 0.3Beta81 laufen, mit ES1.5, was wunderbar funktoiniert.

Zudem haben Es_x Befehle nichts mit der Version zu tun, sondern:
es_xset parste Befehle wie server_var(eventscripts_currentmap) nicht, so dass dann als Text server_var(eventscripts_currentmap) gespeichert wäre.
es_set parste Befehle wie server_var(eventscripts_currentmap), so dass deren Wert auch gespeichert wird.

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

5

Sonntag, 8. Juli 2007, 11:04

Re: server hängt sich mit geladenen eventscripts nach mapchange

Zitat

Zudem haben Es_x Befehle nichts mit der Version zu tun, sondern:
es_xset parste Befehle wie server_var(eventscripts_currentmap) nicht, so dass dann als Text server_var(eventscripts_currentmap) gespeichert wäre.
es_set parste Befehle wie server_var(eventscripts_currentmap), so dass deren Wert auch gespeichert wird.


Nun sind "es_" Befehle (z. B. "es_msg Hallo") schneller als "es es_x" Befehle (z. B. "es es_xmsg Hallo"). Kein Script sollte die "es es_x" Schreibweise benutzen, außer wenn es einen wichtigen Grund dafür gib.Und das ist seit Eventscript 1.5 so .

Chrisber

Administrator

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

6

Montag, 9. Juli 2007, 13:36

Re: server hängt sich mit geladenen eventscripts nach mapchange

Das stimmt mal garnicht ;)
Es_x ist immernoch schneller als Es_, da die Zeilen einfach nicht geparst werden.
Diese Schreibweise macht sich eh erst bei einem größerem Script bemerkbar!

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

7

Montag, 9. Juli 2007, 18:17

Re: server hängt sich mit geladenen eventscripts nach mapchange

Na gut wenn du meinst diesen Text habe ich von Mattie rauskopiert aus der beschreibung von es 1.5 und das hat mattie geschrieben wenn du besser weist wie mattie na dann ist gut :roll:

8

Montag, 9. Juli 2007, 20:29

Re: server hängt sich mit geladenen eventscripts nach mapchange

es stimmt das in 1.5 es_ befehle schneller sind als es es_x, aber das hat nichts mit der grundlegenden Funktionalität der Befehle zu tun, normale es_ befehle sind einfach nur schneller geworden
(und es geht bei dem ganzen übrigens nicht um es_ vs. es_x sondern um es_ vs. es es_x!!)

9

Montag, 9. Juli 2007, 20:44

Re: server hängt sich mit geladenen eventscripts nach mapchange

Na dann aneinander vorbei geredet :lol: