[PC] VIP-Status für CSS Server

Diskutiere VIP-Status für CSS Server im Games Forum im Bereich Home Entertainment; Hallo Leute , ich suche ein VIP Skript für meinen Server , wo man bestimmten Spielern ( bestimmung via Steam ID) mehr HP am rundenstart (jede...
  • VIP-Status für CSS Server Beitrag #1
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
Hallo Leute ,
ich suche ein VIP Skript für meinen Server ,
wo man bestimmten Spielern ( bestimmung via Steam ID) mehr HP am rundenstart (jede runde automatisch) geben kann .-
Kennt jemand von euch ein solches Mod oder ein Addon oder sonst eone Möglichkeit wie man das realisieren kann ?
Es wäre echt super, wenn da jemand etwas passendes hätte !

Ich habe bereits das Stamm VIP 4.5 Skript genutzt , wo ich allerdings nicht festlegen konnte dass jemand oder viel mehr ein bestimmter Spieler mehr HP hat .

Wie bereits gesagt ich würde mich freuen wenn jemand eine passende Lösung hat ...

Ich danke euch schon im Voraus.
 
  • VIP-Status für CSS Server Beitrag #2
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
ist alles kein Problem, wenn du denn Event-Script installiert hast. Sonst installier das mal schnell ;)

Du erstellst auf deinem Server im Verzeichniss addon/eventscripts/ einen Ordner namens "frittevip"
auf deinem rechner erstellst du nun eine text datei namens es_frittevip.txt und schreibst folgendes hinein:
Code:
block load
{
    es_xset VIP_Info "VIP-Script für mehr HP von TruMAn"
    es_set hpadvantage 0
    es_set sids 0
    es_xdoblock frittevip/config
    es_msg VIP-Script by TruMAn has been enabled
}

block config
{
    // Hier den HP vorteil für VIPs
    hpadvantage 10
    // Hier die VIP SteamIDs (am besten durch Kommas getrennt
    sids "STEAM_0:0:2473337, STEAM_X:X:XXXXXXX"
}

event player_spawn
{
    if (event_var(es_steamid) in server_var(sids)) do
    {
        es_set health 100
        es_math health + server_var(hpadvantage)
        es_setplayerprop event_var(userid) "CCSPlayer.baseclass.m_iHealth" server_var(health)
    }
}

block unload
{
    es_msg VIP-Script by TruMAn has been disabled
}
da ich mir den Code grade aus den Fingern gesaugt habe, garantiere ich weder für richtigkeit, funktionalität noch dafür, dass der Server oder der User keine bleibenden Schäden davon trägt!
Zudem darf dieser Code nicht ohne meine ausdrückliche Erlaubniss verfälscht oder verbreitet werden! Ausnahme ist der config-Block :p
 
Zuletzt bearbeitet von einem Moderator:
  • VIP-Status für CSS Server Beitrag #3
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
Ubnd muss das ganze dann noch in die Autoexec geschrieben werden ?
Oder wie genau läuft das ...
Es ist bei mir bereits das Eventscript 2.0 installiert !
Reicht das für dein Script aus !

Danke dir erstmal für deine Bemühungen !
 
  • VIP-Status für CSS Server Beitrag #4
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
Ubnd muss das ganze dann noch in die Autoexec geschrieben werden ?

ahhh vergessen zu erwähnen ^^ die frittevip.txt (muss es_frittevip.txt heißen der fehler ist mir gestern abend garnicht mehr aufgefallen ^^') lädst du natürlich in den dafür erstellten Ordner.
In der Autoexec.cfg fügst du noch "es_load frittevip" hinzu

Es ist bei mir bereits das Eventscript 2.0 installiert !
Reicht das für dein Script aus !

Eventscript 1.5 oder höher müsste reichen

das mit dem es_frittevip.txt könnte doch bitte ein Mod noch oben ändern
 
  • VIP-Status für CSS Server Beitrag #5
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
könntest du mir evt .
auch noch verraten wie man in die Datei einfügt dass ein Spieler noch z.B
5000 Schuss in den Waffen hat
und mehr Rüstung ...
Das wäre echt cool
 
  • VIP-Status für CSS Server Beitrag #6
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
Also irgendwie startet mein Server nicht mehr seitdem die Datei drauf ist ^^
 
  • VIP-Status für CSS Server Beitrag #7
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
Code:
block load
{
    es_xset VIP_Info "VIP-Script für mehr HP von TruMAn"
    es_set hpadvantage 0
    es_set armoradv 0
    es_set amoadv 0
    es_set sids 0
    es_xdoblock frittevip/config
    es_msg VIP-Script by TruMAn has been enabled
}

block config
{
    // Hier den HP vorteil für VIPs
    hpadvantage "10"
    // Hier den Armor vorteil für VIPs
    armoradv "10"
    // Munitionsvorteil (Gesammtzahl der Munition)
    amoadv "5000"
    // Hier die VIP SteamIDs (am besten durch Kommas getrennt)
    sids "STEAM_0:0:2473337, STEAM_X:X:XXXXXXX"
}

event player_spawn
{
    if (event_var(es_steamid) in server_var(sids)) do
    {
        es_set health "100"
        es_math health + server_var(hpadvantage)
        es_setplayerprop event_var(userid) CCSPlayer.baseclass.m_iHealth server_var(health)
        es_set armor "100"
        es_math armor + server_var(armoradv)
        es_setplayerprop event_var(userid) CCSPlayer.m_ArmorValue server_var(armor)
        /// Munition für Primaere Waffe
        es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_iAmmo.000 server_var(amoadv)
        /// Munition für Sekundaere Waffe
        es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_iAmmo.001 server_var(amoadv)
        /// Munition für HE-Granate
        es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_iAmmo.002 server_var(amoadv)
        /// Munition für Flash-Granate
        es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_iAmmo.003 server_var(amoadv)
    }
}

block unload
{
    es_msg VIP-Script by TruMAn has been disabled
}

Für die Werte der Munition geb ich noch weniger garantie, dass das funktioniert, es ist alles nur theoretisch richtig! Ich habe das ganze nicht ausprobiert!
Für die Kommentare die ich mit 3 Slashes einleite, gebe ich auch keine Garantie, dass diese stimmen!

Also irgendwie startet mein Server nicht mehr seitdem die Datei drauf ist ^^

Ich sagte ja, ich gebe keine Garantie und Schäden sind nicht auszuschließen :p

Was du mal versuchen kannst, ist die Datei aus der autoexec.cfg heraus zu nehmen und dann ingame über die Console (und rcon_password) "rcon es_load frittevip" einzugeben

Wenn der Server dabei crasht liegt's sicher an dem Plugin, oder daran, wie du evtl. den Code bearbeitet hast (z.B. bei den SIDS die zweiten Anfürungszeichen vergessen?)

Sonst müsstest du auf dem Server die Nachricht bekommen "VIP-Script by TruMAn has been enabled"
 
  • VIP-Status für CSS Server Beitrag #8
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
Naja
also der Server startet wieder
und siehe da das skript geht ...
Danke an dich Truman ...
Ich hätte nur noch gerne gewusst wie das mit dem zusatzgranaten, Armor und 5000 Schuss oder 500 Schuss in der Waffe geht ...
bzw den Code dazu ,....
 
  • VIP-Status für CSS Server Beitrag #9
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
Naja
also der Server startet wieder
und siehe da das skript geht ...
Danke an dich Truman ...
Ich hätte nur noch gerne gewusst wie das mit dem zusatzgranaten, Armor und 5000 Schuss oder 500 Schuss in der Waffe geht ...
bzw den Code dazu ,....

da hast du nicht richtig aufgepasst ;) ich hab meinen code ja nochmal zitiert und darin die änderungen gemacht

Ob das allerdings alles so funktioniert, wie es gedacht war, weiß ich nicht

btw: Du könntest mir mal deine ServerIP per PN schicken und die hier bereits eingetragene SteamID einfach mal drinn lassen ^^
 
  • VIP-Status für CSS Server Beitrag #10
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
Alles klar jetzt geht es ...
<kleine Frage noch ...
Könnte man einbauen dass alle spieler automatisch
ein VIP- Tag vorm namen haben standartmäßig ...
Das wäre super...
Du suchst nicht zufällig einen Clan oder ?
 
  • VIP-Status für CSS Server Beitrag #11
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
Alles klar jetzt geht es ...
<kleine Frage noch ...
Könnte man einbauen dass alle spieler automatisch
ein VIP- Tag vorm namen haben standartmäßig ...
Das wäre super...
Du suchst nicht zufällig einen Clan oder ?

nein tu ich nicht ;) ich bin immernoch dabei meinen alten clan aus der Versenkung zu haben ... wenn aber mal weitere Anfragen sind, zu Scripten etc. hätte ich gegen eine Aufnahme als Ehrenmitglied keine einwände ;)

Das mit dem Namenswechsel muss ich mir selbst nochmal angucken, also wie man den Aktuellen Namen erweitert ... dürfte aber kein Problem sein
 
  • VIP-Status für CSS Server Beitrag #12
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
So ist es bei STAMM festgelegt


############################################################################

stamm_tag_on_off = 1 # 1 = VIPs bekommen VIP Tag, 0 = Bekommen keins

stammtag = "--> *VIP" # VIP Tag, den VIPS bekommen, macht ein Deutliches Tag, also nicht einfach nur X oder so

stammtag_pos = "x" # x = Tag vor dem Namen y = Tag Hinter dem Namen
 
  • VIP-Status für CSS Server Beitrag #13
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
So ist es bei STAMM festgelegt


############################################################################

stamm_tag_on_off = 1 # 1 = VIPs bekommen VIP Tag, 0 = Bekommen keins

stammtag = "--> *VIP" # VIP Tag, den VIPS bekommen, macht ein Deutliches Tag, also nicht einfach nur X oder so

stammtag_pos = "x" # x = Tag vor dem Namen y = Tag Hinter dem Namen

Das ganze sieht nicht mehr nach Eventscript aus, könnte Pyton sein?

Davon hab ich leider keine Ahnung. Aber trotzdem wäre das nicht der richtige Code! Sobald ich zuhause bin (in ca. einer Stunde) werd ich mal in meinem Stammiescript nachgucken, wenn ich die Logic mit dem Namechange nicht schon längst gelöscht hab

Sonst könnte vllt das hier Funktionieren:
Code:
block load
{
    es_xset VIP_Info "VIP-Script für mehr HP von TruMAn"
    es_set hpadvantage 0
    es_set nameaddpos 0
    es_set armoradv 0
    es_set nameadd 0
    es_set amoadv 0
    es_set sids 0
    es_xdoblock frittevip/config
    es_msg VIP-Script by TruMAn has been enabled
}

block config
{
    // Hier den HP vorteil für VIPs
    hpadvantage "10"
    // Hier den Armor vorteil für VIPs
    armoradv "10"
    // Munitionsvorteil (Gesammtzahl der Munition)
    amoadv "5000"
    // Namenszusatz
    nameadd "[VIP]"
    // Zusatzposition (1=vor dem Namen, 2=hinter den Namen)
    nameaddpos "2"
    // Hier die VIP SteamIDs (am besten durch Kommas getrennt)
    sids "STEAM_0:0:2473337, STEAM_X:X:XXXXXXX"
}

event player_spawn
{
    if (event_var(es_steamid) in server_var(sids)) do
    {
        es_set health "100"
        es_math health + server_var(hpadvantage)
        es_setplayerprop event_var(userid) CCSPlayer.baseclass.m_iHealth server_var(health)
        es_set armor "100"
        es_math armor + server_var(armoradv)
        es_setplayerprop event_var(userid) CCSPlayer.m_ArmorValue server_var(armor)
        /// Munition für Primaere Waffe
        es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_iAmmo.000 server_var(amoadv)
        /// Munition für Sekundaere Waffe
        es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_iAmmo.001 server_var(amoadv)
        /// Munition für HE-Granate
        es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_iAmmo.002 server_var(amoadv)
        /// Munition für Flash-Granate
        es_setplayerprop event_var(userid) CCSPlayer.baseclass.localdata.m_iAmmo.003 server_var(amoadv)
    }
}

event player_activate
{
    if (event_var(es_steamid) in server_var(sids)) do
    {
        if (server_var(nameaddpos) equalto "1") do
        {
            es_cexec event_var(userid) name server_var(nameadd) event_var(username)
        }
        if (server_var(nameaddpos) equalto "2") do
        {
            es_cexec event_var(userid) name event_var(username) server_var(nameadd)
        }
    }
}

block unload
{
    es_msg VIP-Script by TruMAn has been disabled
}

Hier kann ich aber überhaupt nicht sagen, ob das überhaupt funktionieren kann! Wie gesagt, ich werde zuhause nochmal nachgucken
 
  • VIP-Status für CSS Server Beitrag #14
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
ich hatte zwar gestern schonmal nachgeguckt, aber habe leider die Befehle für den Namechange gelöscht >_<

Ich habe den letzten code hier selbst mal ausprobiert leider nur mit dem Erfolg, dass ich auf meinem Gungame server 2 weitere Wins verzeichnen durfte.

Also der letzte von mir gepostete Code funktioniert garnicht! Weder HP noch Rüstung! Das mit der Munition konnte ich mir grade so noch durch das Gungame-Addon erklären, da man hier die Waffen erst nach dem Spawn erhällt

Mal ne Frage zu deiner Aussage: "Alles klar jetzt geht es ..." und "und siehe da das skript geht ..." , Funktioniert das bei dir wirklich alles oder gibt es einschränkungen?
 
  • VIP-Status für CSS Server Beitrag #15
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
Naja ich weiss nicht obh es an deinem skript liegt aber
der Server spackt ein wenig wenn m,an ihn starten will !
die HP sowie muni klappt ...
rüstung mit der einschränkung dass wenn man im skript 100 eingibt man nur 12 erhält

was nicht weiter schlimm ist ...

Kann es an deinem skript liegen dasss der server nicht neustartet ,, =
 
  • VIP-Status für CSS Server Beitrag #16
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
Naja ich weiss nicht obh es an deinem skript liegt aber
der Server spackt ein wenig wenn m,an ihn starten will !
die HP sowie muni klappt ...
rüstung mit der einschränkung dass wenn man im skript 100 eingibt man nur 12 erhält

was nicht weiter schlimm ist ...

Kann es an deinem skript liegen dasss der server nicht neustartet ,, =

Also erstmal danke für die Rückmeldung, auch wegen dem Problem mit der Rüstung! Ich werd mir das morgen nochmal in Ruhe angucken!

Also, meiner Meinung nach, kann es nicht an meinem Script liegen! Es werden schließlich keine Servervariablen manipuliert, die zum starten notwendig wären.

Eventuell hast du ja das "es_load frittevip" in der autoexec.cfg VOR der initialisierung vom Eventscript?

Welche Version vom Script benutzt du? Wenn wir die 3 hier im Thread einfach mal durchnummerieren?
also die 1. wird es wohl nicht sein. Wohl eher die 2. mit Änderung von HP, Armor und Ammo? Wenn du mir den Gefallen tuen würdest, mal die 3. auszuprobieren, da bei mir GARNICHTS funktioniert ...

Mit freundlichen Grüßen - TruMAn
 
  • VIP-Status für CSS Server Beitrag #17
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
Hallo Truman
also in meiner autoexec steht nur dass es das vip skript laden soll ...
sonst nichts ...
Müsste da etwa noch etwas anderes drin stehen...
Da war vorher ein viereckiges kästchen drin .
das habe ich gelöscht !
 
  • VIP-Status für CSS Server Beitrag #18
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
Hallo Truman
also in meiner autoexec steht nur dass es das vip skript laden soll ...
sonst nichts ...
Müsste da etwa noch etwas anderes drin stehen...
Da war vorher ein viereckiges kästchen drin .
das habe ich gelöscht !

Oh sry, ich hatte da etwas falsch in erinnerung ... Da auf meinem Server mal WCS lief, musste ich ein paar mehr Befehle zum initialisieren vom Eventscript in die Autoexec.cfg schreiben.

Das "viereckige Kästchen" was du gelöscht hast, war vermutlich ein einfacher Zeilenumbruch, der (unter Windows) im editor falsch dargestellt wird, in Wordpad aber richtig

Also nur die Zeile "es_load frittevip" in der Autoexec.cfg

So direkt dürfte das den Server nicht aufhalten. Sonst gäbe es auch Probleme beim Mapwechsel, da die Autoexec.cfg auch bei jedem Mapwechsel ausgeführt wird.

Darf ich mal nach den Startoptionen deines Servers fragen?
 
  • VIP-Status für CSS Server Beitrag #19
Fritte

Fritte

Bekanntes Mitglied
Dabei seit
16.05.2008
Beiträge
964
Reaktionspunkte
0
Ort
C:/system32
Darfst du gerne nur leider weiß ich
nicht welche Antwort ich dir darauf geben soll .
Was genau meinst du mit Startoptionen
 
  • VIP-Status für CSS Server Beitrag #20
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
Darfst du gerne nur leider weiß ich
nicht welche Antwort ich dir darauf geben soll .
Was genau meinst du mit Startoptionen

Map, Tickrate, FPS, im grunde alles, was bei Serverstart gesetzt und festgelegt wird.
 
Thema:

VIP-Status für CSS Server

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben