AAO-Tutorials.de

Ankündigung
+++ Da sich bei AA2 kaum noch etwas tun wird, werden alle Arbeiten an dieser Seite eingestellt. +++
Ankündigung

AAO-Tutorials.de » Server - Powerpoints » Hallo Gast [Anmelden|Registrieren]

Navigation
» Portal
» Forum
» Links
» Chat
» TS Viewer
» Aktuelle Umfragen
» Board FAQ
» Verlinke uns
» Statistik
» Impressum
» Americas Army

» Systemanforderung
» Erste Schritte
» Das Hud
» Die Tastatur
» Das Training
» Die Waffen
» Die SF Waffe
» Die Maps
» Der AA Browser
» Kommandos im Game
» Kürzel im Spiel
» AA ACP
» Interessantes

» Fragen & Antworten
» PB Kicks Reasons (engl.)
» AA Newsletter (engl.)
» The Soldiers Creed
» AA Versionen
» AAO Tracker
» TS Tutorials

» TS Installation
» TS Einstellungen
» TS Server erstellen
» Game Tutorials

» Konsolenkommandos
» User.ini
» ArmyOps/Server.ini
» Waffen für alle
» Performance Guide
» Server Tutorials

» LanServer erstellen
» Gameserver einrichten
» Honor registrieren
» PB aktualisieren
» PB Screenshots
» Server Regeln
» Playeradmins eintragen
» Auth Ein + Aus stellen
» Waffenmodus
» Server Tracking
» Powerpoints
» Favorit Server
» Administration
» Commandpost
» Diverses

» AAEPBSS Anleitung
» Teamspeak 2 Client
» Teamspeak Overlay
» Webpost fürs TS
» Telnet Script
» WebSpectator

Server - Powerpoints
Punkbuster updaten
 
Für alle die es per exec Befehl auf dem Server ausführen müssen/wollen die müssen alle hier gezeigten Befehle in eine Text Datei packen und immer ein admin vor den jeweiligen Befehl ranmachen! Ein Beispiel:

pb_sv_powerguid 420a9a4f 100 =VAU=Jaggl[AUT]

wird zu...

admin pb_sv_powerguid 420a9a4f 100 =VAU=Jaggl[AUT]




1) Das PB Webtool:

Man öffen die Datei pbsv.cfg (befindet sich im /system/pb Ornder bei euch am Server) wenn diese Datei nicht vorhanden sein sollte dann einfach erstellen!

Man füge diese Zeilen ein:



pb_sv_httpPort Dein Webtoolport
pb_sv_httpAddr "Deine IP vom Server"
pb_sv_httpRefresh 60
pb_sv_httpKey "Dein Passwort"


hier ein Beispiel:


admin pb_sv_httpPort 1716 <-- ein tipp, ich nehme gleich immer den serverport weil der sowieso schon auf der firewall freigegeben ist!

admin pb_sv_httpAddr "193.221.121.57"

admin pb_sv_httpRefresh 60

admin pb_sv_httpKey "passwort"


Das Pb Webtool ist für die Powerpoints nicht zwingend notwendig ist aber ganz nützlich!




2) Die Powerpoints:

Das wichtigest hierfür ist das man den exakten Usernamen und die letzten 8 stellen das PB Guid des jeweiligen Users kennt.

So nun öffen wir die pbsv.cfg und fügen folgendes ein:


pb_sv_powerguid 8.DIGIT.GUID 100 USERNAME

Die Zahl 100 könnt ihr von 1-100 verändern, somit kann man rechte vergeben wer was machen kann mit den Powerpoints!


Ein Beispiel anhand meines Playernamens:


pb_sv_powerguid 420a9a5e 100 MavHitman

Ich habe somit 100 Powerpoints auf dem Server!


Jetzt kann man noch bestimmen wer was mit so und so viel Powerpoints machen kann/darf


Ein kurzes Beispiel hier:


pb_sv_rcon 100 pb_sv_
pb_sv_rcon 100 admin message

pb_sv_rcon 50 adminsay
pb_sv_rcon 50 map
pb_sv_rcon 50 pb_sv_kick


Mit 100 Powerpoints könnte ich so wie es hier zusehen ist alles ausführen weil ich ja 100 Points habe das sind mehr wie 50 somit kann ich auch diese Commandos ausführen!


Ich nehme jetzt mal die erste Zeile und erläutere sie etwas genauer.

pb_sv_rcon 100 pb_sv_ das beteutet das jeder der 100 Powerpoints hat ein pb_rcon pb_sv Commando ausführen kann. Das heißt die Zahl in dem Beispiel sind die Powerpoints die benötigt werden um diesen Befehl ausführen zu können!


Jetz hier nochmal die Befehle und die erklährung was man im schlussentlich auf dem Server in die Console eintippen muß. Die ich drinnen habe (sind sicher nicht alle die es gibt aber wie ich finde die wichtigsten!)




pb_sv_rcon 100 pb_sv_

Damit kann man generell alle Befehle die mit pb_sv beginnen ausführen, einfach in die Console folgendes reinschreiben und danach Enter drücken!

pb_rcon pb_sv (Damit du diesen Befehl ausführen kannst brauchst du laut diesen Einstellungen min. 100 Powerpoints!)



pb_sv_rcon 100 admin message

Damit kann man eine Meldung in den Chat bringen, der Befehl leutet:

pb_rcon admin message (Damit du diesen Befehl ausführen kannst brauchst du laut diesen Einstellungen min. 100 Powerpoints!)



pb_sv_rcon 50 adminsay

Damit kann man eine Meldung in die mitte des Bildschirms bringen, der Befehl leutet:

pb_rcon adminsay (Damit du diesen Befehl ausführen kannst brauchst du laut diesen Einstellungen min. 50 Powerpoints!)



pb_sv_rcon 50 map

Damit kann man die Map am Server switchen, das einziege Porblem dabei ist das man neu Connecten muss! Der Befehl leutet:

pb_rcon map (Damit du diesen Befehl ausführen kannst brauchst du laut diesen Einstellungen min. 50 Powerpoints!)



pb_sv_rcon 50 pb_sv_kick

Damit kann man Leute vom Server kicken, der Befehl lautet:

pb_kick (pb_kick 1 5 <-- das würde den player mit der pb id 1 für 5 min kicken/bannen)

oder

pb_rcon pb_kick (Damit du diesen Befehl ausführen kannst brauchst du laut diesen Einstellungen min. 50 Powerpoints!)

Die PB ID bekommt ihr raus wenn man den Befehl pb_plist eintippt und dann enter drückt, dann könnt ihr die ganzen Playernamen sehen und bei jedem Namen steht ganz links eine Zahl, diese Zahl ist seine PB ID nicht zu verwechseln mit der "normalen" ID die man mit dem Befehl playerlist ansehen kann, das ist nicht immer die selbe!





3) PB Screenshots:

Ich zeige euch hier nur kurz meine Settings dmait euer Server automatisch PB Screenshots von jedem Spieler mach, diese Screenshots findet ihr dann im Ordner /system/pb/svss

Es steht in jeder Zeile die erklährung dabei, leider auf Englisch aber ihr braucht sowieso nicht mehr viel ändern, funtzt auch so wunderbar!



pb_sv_task 10 305 "pb_sv_say 0 PB configs by www.punksbusted.com"
;Auto Generated by PunkBuster Server
pb_sv_MsgPrefix "PunkBuster Server" //[PB Message Prefix (default=^3PunkBuster Client)]
pb_sv_MaxDlRate 4 //[KB/sec requested per file (default=4)]
pb_sv_MaxConDls 2 //[concurrent downloads (default=1)]
pb_sv_KickLen 1 //[minutes (default=2)]
pb_sv_CvarFreq 6 //[# of range checks per minute]
pb_sv_CvarLogging 0 //[1=Reg. Log, 2=Var Log, 3=Both, 0=Neither]
pb_sv_CvarWalk 0 //[0=disabled, 1-4=Walk through obtained Cvar lists]
pb_sv_CvarUserPulse 30 //[How often (in min.) to auto-send CvarUser command]
pb_sv_CvarChangedPulse 30 //[How often (in min.) to auto-send CvarChanged command]
pb_sv_CQC 1 //[0=No, 1=Yes (default=1)]
pb_sv_LogSync 0 //[0=No, 1=Yes (default=0)]
pb_sv_LogCeiling 200 //[High log filename serial #]
pb_sv_SsFloor 1 //[Low screenshot filename serial #]
pb_sv_SsCeiling 200 //[High screenshot filename serial #]
pb_sv_SsCmd "" //[Filename of system command to run after screenshots]
pb_sv_SsWidth 800 //[Requested pixel width of remote screenshots]
pb_sv_SsHeight 600 //[Requested pixel height of remote screenshots]
pb_sv_SsXpct 50 //[Percentage across screen for remote screenshots]
pb_sv_SsYpct 50 //[Percentage down screen for remote screenshots]
pb_sv_SsSrate 1 //[Sample Rate for remote screenshots]
pb_sv_SsDelay 10 //[Maximum delay client waits before capturing screenshot]
pb_sv_SsPath "" //[Path where remote screenshots are saved]
pb_sv_AutoSsFrom 60 //[Minimum # of seconds to wait before requesting next ss]
pb_sv_AutoSsTo 1200 //[Maximum # of seconds to wait before requesting next ss]
pb_sv_AutoSs 1 //[0=No, 1=Yes (default=0)]
pb_sv_Sleep 100 //[# of Milliseconds (default=60)]
pb_sv_PowerMin 10 //[power points]
pb_sv_PowerDef 1 //[power points]
pb_sv_PowerKickLen 5 //[minutes (default=5)]
pb_sv_httpPort //[port #]
pb_sv_httpAddr "" //[external IP Address]
pb_sv_httpRefresh 30 //[seconds]
pb_sv_httpKey "" //[key]
pb_sv_httpMaps "" //[map list (separate by spaces)]
pb_sv_scoreKick 0 //[minimum score (negative)]
pb_sv_changePeriod 999 //[seconds]
pb_sv_changeMax 0 //[max name changes allowed]
pb_sv_dupNameGrace 60 //[seconds]
pb_sv_autoUpdBan 1 //[0=No, 1=Yes (default=0)]
pb_sv_extChar 1 //[0=No, 1=Yes (default=0)]
pb_sv_guidRelax 0 //[1=UNKN, 2=WRONGIP, 4=DUP (add desired values)]
pb_sv_load pbsvlog.cfg // Added by Auto-MBL
pb_sv_protecttag 1 =VAU=





4) PB Meldungen (Serverrules):


pb_sv_task 0 90 say ˙You play on a German located Server.....

pb_sv_task 4 300 say ˙Server Rules Loading.....
pb_sv_task 6 300 say ˙˙1) Serveradmin contact @ admin@virtual-army.net
pb_sv_task 8 300 say ˙˙2) Respect all Players.
pb_sv_task 10 300 say ˙˙3) Spamming is allowed.
pb_sv_task 12 300 say ˙˙4) No Civilian camping.
pb_sv_task 14 300 say ˙˙5) Clean Language.
pb_sv_task 16 300 say ˙˙6) No Recruiting except for =VAU=.

pb_sv_task 20 300 say ˙other Informations.....
pb_sv_task 22 300 say ˙˙1) Wir suchen noch Member.
pb_sv_task 24 300 say ˙˙2) Visit us @ www.virtual-army.net
pb_sv_task 26 300 say ˙˙3) This Server is sponserd by www.hosters.at
pb_sv_task 28 300 say ˙˙4) We may kick for paying Members.
pb_sv_task 30 300 say ˙˙5) Besucht unser Teamspeak @ 193.221.121.57 (Passwort: join)
pb_sv_task 32 300 say ˙˙6) Server logs all Playerusernames, IP and Guid!
pb_sv_task 34 300 say ˙˙7) This Server is streaming to AASA!


Wie gehts....?

pb_sv_task 75 480 say Die erste Zahl gibt an wenn nach wievielen Secunden die Meldung im Chat erscheinen soll, die zweite Zahl gibt an nach wievielen Secunden die Meldung wieder kommen soll.


Tipp:

Am besten ist es wenn ihr die 2 Zeit alle auf den gleichen wert stellt, sonnst kommen auch die Rules mit der Zeit nicht mehr in der gewünschten reihenfolge!


Ich hoffe es ist jedem klar was ich damit Zeigen will smile


Noch kurz was zu den Farben die man für die Meldungen verwenden kann:

˙˙ ist Gelb
˙ ist Rot


weitere Farben:

HIER


oder ein super Script mit dem man diese Meldungen machen plus Farben:

HIER <-- link funtzt im moment nicht mehr!


Wenn man nun Seine Rules fertig hat, pack man sie in eine .txt Datei die nenen wir jetzt mal Server_Rules.txt nun erstellen wir noch eine Dateiim PB Ordner (oder editieren sie wenn sie schon vorhanden ist) Namens pbsvuser.cfg.

In diese Datei kommt folgendes rein:

[quote]

pb_sv_taskempty; as two files use tasks it will be first to cleanup

pb_sv_taskempty server_rules.txt
pb_sv_load server_rules.txt[/qoute]

Damit laden wir beim Start des Server automatisch die Serverrules mit, wenn ich zb.: eine neue Bannliste hinzufügt auf eurem Server dann erstellt eine Txt Datei mit den Banns und fügt sie so wie oben zu sehen in der pbsvuser.cfg hinzu!




Wenn mich noch was wichtiges einfallen sollte werde ich den Thread hier up to Date bringen.



Ich hoffe das hier jedem klar ist das alles was ich gepostet habe, ausser den Serverrules in die Datei pbsv.cfg kommt!
Erstellt von MavHitman © 2006 by AAO-Tutorials

Powered by JGS-Portal Version 3.1.0 © 2002-2005 www.jgs-xa.de