Sie sind nicht angemeldet.

Chrisber

Administrator

  • »Chrisber« ist der Autor dieses Themas

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

1

Donnerstag, 22. November 2007, 14:42

[1.5+] VIP Mod 0.5 -> UPDATE <-

Vipmod 0.5

Neuerungen:
  • 0.5:
    • Fix: User bekamen nach Mapchange erneut Prefix
    • Fix: Runden wurden gezählt wenn man Specator ist
    • Fix: Ranking war glaube ich falschrum!?

  • 0.4:
    • Add: VIP Top Popup (ähnlich Mani's top Popup)
    • Add: Möglichkeit auszuwählen, was im Chat angezeigt werden voll bei VIP Rank (beide, runden, kills)
    • Add: Rank nach XX Tagen inaktivität zu löschen
    • Add: Kommando um nur Kills anzeigen zu lassen

  • 0.3:
    • Fix: Fehler bei Anzeige im Chat
    • Add: Möglichkeit, Models auszuwählen (Einstellungen: beim Connecten & per Chateingabe)
    • Add: Willkommens- und Abschiedstext


Achtung:
Wenn du bereits eine Datenbank hast, solltest du die es_vipmod_db.txt nicht mitkopieren!

Config:

Zitat

block config
{
es_xset vip_runden 1000 // Runden, nach denen man VIP wird
es_xset vip_kills 750 // Kills, nach denen man VIP wird
es_xset vip_ranktype "runden" // Ranktype; kann "runden" oder "kills" sein
es_xset vip_showrank "beide" // Was soll im VIP Ranking angezeigt werden; Möglich: "beide", "kills" oder "runden"

es_xset vip_top 1 // Erstellt ein Popup mit allen gelisteten Spieler nach dem besten Rank; 1 = Ja, 0 = Nein
es_xset vip_topchat "!viptop" // Das Kommando das in den Chat zu schreiben ist, um das Popup zu sehen

es_xset vip_deleterank 1 // Soll ueberhaupt nach inaktiven Eintraegen gesucht werden; 1 = Ja, 0 = Nein
es_xset vip_deleterankinterval 24 // Zeitpunkt in Sekunden, wann DB nach inaktiven Eintraegen sucht (86400 = 24 Stunden)
es_xset vip_deleterankabstand 30 // Tage, nach denen inaktive DB Eintraege geloescht werden

es_xset vip_prefix "[Stammie] " // Prefix für Stammies
es_xset vip_prefixposition "vorne" // Prefix vor oder hinter dem Namen; möglich: "vorne" oder "hinten"

es_xset vip_members "STEAM_0:0:0000000=STEAM_0:0:1111111" // User, die kein Prefix bekommen; mit = trennen

es_xset vip_chatrunden "!runden" // Kommando, um seine gespielten Runden anzuzeigen
es_xset vip_chatrundenpublic 0 // Sollen die gespielten Runden alle sehen oder nur der Spieler; 1 = Alle, 0 = Spieler

es_xset vip_chatkills "!kills" // Kommando, um seine Kills anzuzeigen
es_xset vip_chatkillspublic 0 // Sollen die Kills alle sehen oder nur der Spieler; 1 = Alle, 0 = Spieler

es_xset vip_chatrank "!viprank" // Kommando, um seinen Rank zu betrachten
es_xset vip_chatrankpublic 1 // Sollen die gespielten Runden alle sehen oder nur der Spieler; 1 = Alle, 0 = Spieler

es_xset vip_chatwelcome 1 // Willkommenstext bei VIPs; 1 = Ja, 0 = Nein
es_xset vip_chatwelcomepublic 1 // Sollen den Willkommenstext alle sehen oder nur der Spieler; 1 = Alle, 0 = Spieler
es_xset vip_chatwelcometext "%1 #greenist nun Online" // Text beim Anzeigen; %1 steht fuer den Spielernamen

es_xset vip_chatgoodbye 1 // Abschiedstext bei VIPs; 1 = Ja, 0 = Nein
es_xset vip_chatgoodbyetext "%1 #greenhat den Server verlassen" // Text beim Anzeigen; %1 steht fuer den Spielernamen

es_xset vip_models 1 // Models fuer VIPs; 1 = Ja, 0 = Nein
es_xset vip_modelchoice 1 // Muss auf 1 stehen, wenn "vip_modelchoicestart" oder "vip_modelchoicechat" auf 1 sind
es_xset vip_modelchoicestart 1 // Soll man sich das Model bei einem Teamjoin direkt aussuchen; 1 = Ja, 0 = Nein
es_xset vip_modelchoicechat 1 // Soll man das Model bei Chateingabe aussuchen können; 1 = Ja, 0 = Nein
es_xset vip_modelchoicechattext "!vipmodel" // Text der im Chat einzugeben ist, wenn man ein Model aussuchen will
}


Optimierung:

Zitat


>>> [Zeile 1] block config
>>> [Zeile 43] block load
>>> [Zeile 100] block unload
>>> [Zeile 118] event es_map_start
>>> [Zeile 126] block download
>>> [Zeile 175] block modelchoicepopup
>>> [Zeile 197] block modelchoice
>>> [Zeile 243] block kalkulieren
>>> [Zeile 255] block kalkulieren_speichern
>>> [Zeile 277] block deleterank
>>> [Zeile 286] block deleterank_speichern
>>> [Zeile 300] block toppopup
>>> [Zeile 305] event player_activate
>>> [Zeile 376] event player_disconnect
>>> [Zeile 402] event player_changename
>>> [Zeile 438] event player_say
>>> [Zeile 551] event player_death
>>> [Zeile 560] event player_spawn
>>> [Zeile 616] event player_team
>>> [Zeile 636] event round_end


Download:
Im Beitrag angehängt

Server, die v0.5 oder früher besitzen:
http://www.game-monitor.com/search.php?search=vip_ver&type=variable&game=cstrike2">http://www.game-monitor.com/search.php? ... e=cstrike2</a>

Danke an:
hEinZ (für Fehler & Tipps)
Asch (für die Idee)
DiggaBoon (für Fehler & Tipps)
SunnY (für Fehler & Tipps)
»Chrisber« hat folgende Dateien angehängt:
  • vipmod.zip (3 kB - 130 mal heruntergeladen - zuletzt: 5. Mai 2024, 02:10)
  • vipmod.zip (3,82 kB - 119 mal heruntergeladen - zuletzt: 16. Mai 2024, 14:16)
  • vipmod.zip (3,86 kB - 162 mal heruntergeladen - zuletzt: 3. Dezember 2023, 21:59)
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

DiggaBoon

Fortgeschrittener

Beiträge: 203

Wohnort: Ruhrpott

Rootserver vorhanden: Ja

  • Nachricht senden

2

Freitag, 23. November 2007, 11:12

Re: [1.5+] VIP Mod 0.3

Mojn, es scheint zu funktionieren bestteam

Ich hätte da noch eine Frage ^^ Wäre es möglich das Script auch in einer abgespeckten Version zu bekommen: Sprich das nur Runden Angezeigt werden. Habs mitbekommen man könnte Kills auf 99999 stellen, werden diese jedoch angezeigt wenn man !runden und !viprank eingibt.

Wäre nice wenn es machbar wäre, ansonsten gOOd jOb right

BoON kiss


3

Freitag, 23. November 2007, 12:23

Re: [1.5+] VIP Mod 0.3

Hi,
Ich hätte da auch noch eine Frage :-D
Bei der mani_server.cfg kann man ja einstellen das die Spieler bei X Tagen nach dem ranking auscheiden.
Bei diesem script hier nicht.Weiß ja nicht ob das was ausmacht,dachte mir nur wenn die Spieler alle in der DB gespeichert werden und viele vielleicht nur 1 - 10 mal auf den server joinen und danach nicht mehr dann wird die DB unnötig voll.Wäre es nicht sinnvoll das script evetll noch so umzugestalten das Spieler nach z.B. 50 Tage aus der DB autom. gelöscht werden?
Weiß ja nicht ob das besser wäre oder es eigentlich egal ist?? keinahn :)

P.S. Aber das Script finde ich eine Super Sache.. TOP Arbeit Chrisber right bestteam

Mfg
SunnY

Chrisber

Administrator

  • »Chrisber« ist der Autor dieses Themas

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

4

Samstag, 24. November 2007, 09:45

Re: [1.5+] VIP Mod 0.3

Hi.
Danke für die Idee, ich arbeite es gleich mal ein.

@ BOon: Ich werde eine Möglichkeit geben, ob die Runden/Kills angezeigt werden sollen oder nicht.

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

DiggaBoon

Fortgeschrittener

Beiträge: 203

Wohnort: Ruhrpott

Rootserver vorhanden: Ja

  • Nachricht senden

5

Samstag, 24. November 2007, 10:23

Re: [1.5+] VIP Mod 0.3

Wäre nice wenn es halt nur nach Runden laufen würde, aber Du machst das schon ^^ right

BoON 8-)


Chrisber

Administrator

  • »Chrisber« ist der Autor dieses Themas

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

6

Samstag, 24. November 2007, 10:30

Re: [1.5+] VIP Mod 0.4 (UPDATED!!!)

So,
Update fertig.
Neue Version hängt oben dran!

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

7

Samstag, 24. November 2007, 12:47

Re: [1.5+] VIP Mod 0.4 (UPDATED!!!)

Einfach nur Perfekt Chrisber right
Habe mir die neue Version gleich mal runter geladen und getestet!
Läuft alles einwandfrei und in bester Ordnung zwinker .
Vorallem die !viptop finde ich persönlich Super Klasse.
Das Script ist dir wirklich gut gelungen ..
Weiter so !! bestteam lovu zwinker

Mfg
SunnY

Chrisber

Administrator

  • »Chrisber« ist der Autor dieses Themas

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

8

Samstag, 24. November 2007, 12:48

Re: [1.5+] VIP Mod 0.4 (UPDATED!!!)

Thx!
Kannst du mir mal die IP von deinem Server geben?
Würde es auch gerne mal testen!

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

9

Samstag, 24. November 2007, 12:50

Re: [1.5+] VIP Mod 0.4 (UPDATED!!!)

Das ging jetzt aber flot mit deiner Antwort :-D
Klar hier meine IP
84.16.241.64:28200

Mfg

10

Sonntag, 25. November 2007, 14:34

Re: [1.5+] VIP Mod 0.4 (UPDATED!!!)

Hi Chrisber,
ich will dich ja mit diesem Script nicht Nervern aber was mir noch aufgefallen ist.Wenn man im Spectator ist, dann läuft das script anhand den Runden weiter.Also die Runden Zählen mit, obwohl man im Spect. ist..
Ich war letztens für 6 min im Spect. und als ich dan !viprank eingegeben habe,bin ich gut einige Plätze abgestürtzt.Und auf Dauer kann man so ganz runter fallen in der Wertung. :)
Wäre es nicht möglich das Script soweit zu ändern das die Runden nur gezählt werden wenn man auch wirklich spielt und --> im Spect. nicht ?? Ist nur eine Frage zwinker

Mfg
SunnY

Chrisber

Administrator

  • »Chrisber« ist der Autor dieses Themas

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

11

Sonntag, 25. November 2007, 15:52

Re: [1.5+] VIP Mod 0.5 -> UPDATE <-

Neue Version hängt oben dran!

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

Asch

Fortgeschrittener

Beiträge: 141

Wohnort: (D) NRW

Beruf: (Harz IV Emfänger)Nein lol Arbeiter

Rootserver vorhanden: Nein

  • Nachricht senden

12

Montag, 26. November 2007, 01:09

Re: [1.5+] VIP Mod 0.5 -> UPDATE <-

Hi Chrisber,
Bin die neue Version auch schon am Testen, aber nachdem Diggaboon es auch schon bei sich auf dem Server Testet denke ich es wird gut Funzen.
Und noch einmal danke Chrisber für deine mühe kiss4 kiss4 lovu lovu bestteam

PS. Und grüss dich auch Diggaboon, habt auch einen tollen Server, werde die Tage mal wieder bei euch eine Runde Daddeln Kommen.
Mfg
Willi [WWW] Gefreiter Asch


Das Lachen eines Kindes und die Dankbarkeit und Freundschaft eines Menschen, sind die schönsten Belohnungen , die man für etwas bekommen kann.

13

Donnerstag, 31. Januar 2008, 17:59

Re: [1.5+] VIP Mod 0.5 -> UPDATE <-

Wo kommen die Dateien hin ?

Kurze Info zur Installation wären nicht schlecht

Chrisber

Administrator

  • »Chrisber« ist der Autor dieses Themas

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

14

Freitag, 1. Februar 2008, 19:20

Re: [1.5+] VIP Mod 0.5 -> UPDATE <-

Hallo.
Die Dateien kommen alle nach addons/eventscripts/vipmod/.
Das heißt, du hast folgende Ordnerstruktur:

Quellcode

1
2
3
addons/eventscripts/vipmod/
      * es_vipmod.txt
      * es_vipmod_db.txt


Dann musst du noch es_load vipmod in die cfg/autoexec.cfg machen, damit es automatisch geladen wird ;)

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

15

Freitag, 1. Februar 2008, 20:19

Re: [1.5+] VIP Mod 0.5 -> UPDATE <-

Und wo habt ihr die Models dazu her das di auch passen ?

Danke - ihr seit super hier - in anderen Foren wird man voll angeschnautzt wenn man als Noob eine frage stellt

Chrisber

Administrator

  • »Chrisber« ist der Autor dieses Themas

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

16

Freitag, 1. Februar 2008, 21:53

Re: [1.5+] VIP Mod 0.5 -> UPDATE <-

Ups ^^
Habe ganz vergessen, die Models in die ZIP einzufügen ^^
Ich weiß gerade garnicht, wo ich die Models habe, ich muss die mal suchen...
Also am besten erstmal deaktivieren :)

Achja, nochwas: bitte schreibe deine Posts nicht immer in Fett, ich lese die auch so :D

So long, 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

17

Montag, 2. März 2009, 22:06

Re: [1.5+] VIP Mod 0.5 -> UPDATE <-

Ich sage auch mal danke für dieses Script. Nutze es auf meinem Public Server und soweit ich das in der Testphase sehen konnte funktioniert das Script einwandfrei. right

Chrisber

Administrator

  • »Chrisber« ist der Autor dieses Themas

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

18

Montag, 2. März 2009, 22:30

Re: [1.5+] VIP Mod 0.5 -> UPDATE <-

Hi.
Mir ist gerade aufgefallen, dass ich den Interval für das Suchen nach inaktiven Spielern auf 24 Sekunden gesetzt habe - KRITISCH!!!
Sei sicher dass du folgende Zeile unbedingt änders:

Quellcode

1
es_xset vip_deleterankinterval 24 // Zeitpunkt in Sekunden, wann DB nach inaktiven Eintraegen sucht (86400 = 24 Stunden)


~ 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

19

Dienstag, 3. März 2009, 14:30

Re: [1.5+] VIP Mod 0.5 -> UPDATE <-

Hab ich natürlich gemacht, ich les mir die Configs immer schön durch damit ich hinterher keine böse Überraschung erlebe. Hab das direkt auf 24Stunden gesetzt, das ist völlig ausreichend. bigri