[Mini]Bundeswehr Test-/Übungsserver

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Abend,
    habe hier ein etwas älteres Script gefunden, als ich angefangen hab zu scripten.
    War kein Projekt oder sonst was, sondern habe es geschrieben, um auf N*va Es*orts
    für die Bundeswehr ein kleinen Server zu entwerfen. War auch als Übung für mich selbst gedacht.
    Habs nicht ganz zu Ende geschrieben und ist auch nicht ressourcen sparend geschrieben, also seid mir nicht böse.
    Denke ein paar können damit vielleicht was anfangen, wenn sie auch soetwas für Ihre Fraktion tuen wollen.
    Man braucht nur Anfänger Kenntnisse, um es etwas zu editieren und es vielleicht etwas zu verschönern.
    Dient als kleine Grundlage für andere, die gerade anfangen zu scripten ;)


    Was hat es?
    Da ich nicht alles gemacht habe, sondern etwas glaube ich aus manchen anderen Filter scripts rauskopiert habe,
    gehört es nicht alleine mir. Falls ihr etwas findet von jemand anderem, dann dankt ihm von mir ;)


    - Sparrows werden an beiden Seiten Objekte angesetzt
    - DINI
    - /help Befehl, der noch überarbeitet werden muss (fehlen viele Befehle)
    - MD5 gehashte Passwörter (nicht das beste, aber reicht)
    - Support System (eingefügt)
    - Tacho (eingefügt) [Filterscript]
    - Shamalpass [Filterscript]
    - Cargobob (Shamalpass umgeschrieben) [Filterscript]
    - Shamal mit "g" betreten und im Innnenraum mit mehreren stehen (war für Flugübungen gedacht)
    - Cargobob (Transportheli auch betretbar, s.o.)
    - Login/Register/Accounts speichern etc.
    - /equipksk, /equip
    - Man muss User in der Whitelist freischalten (/add /remove, oder auf dem FTP)
    - Nachdem jemand "nicht-freigeschaltetes auf den Server kam ist er gefreezed (muss mit /freischalten freigeschaltet werden)
    - /invite in die Bundeswehr
    - /makeleader
    - /setrank
    - /makeadmin
    - /fun (Deagle Duell, usw.) /funexit
    - /waffentheorie (wollte eigentlich einen Bot eibauen, den man abschiessen muss) [unerledigt]
    - /it (User einem Team zuweisen)
    - /portteam (weiteres unten)
    - ab bestimmten Rang verschiedene Fahrzeuge
    - Chat /r /d (/r = team, /d = Fraktion/Alle)
    - /kick, /bann, /tban
    - /respawncars als Admin oder Leader
    - andere Adminbefehle



    Team System


    - mit /it kann jemand mit Rang 9 jemanden ins Team einladen
    - mit /portteam das gesamte Team zu einem Ort porten (ab Rang 9)
    - Team 1 wird als Angreifer gespawnt
    - Team 2 als Verteidiger
    - Spawn nach dem Tod wieder an der Army Base
    - /tmember um zu schauen, wer im Team ist



    Fun System


    - 1 gegen 1 (mehrere Räume)
    - Alle gegen Alle (2 Räume)
    - alle mit Random Spawns versehen



    Was muss ich editieren?


    Es wäre gut, wenn ihr einmal den Befehl:
    ocmd:regeln
    zu euren eigenen Regeln umformuliert, ist mir aber recht egal




    Auto-ServerNachrichten:
    public AutoPM()
    auch bearbeiten, bitte.



    Register Dialog Regeln:

    Code
    ShowPlayerDialog(playerid,DIALOG_REGELN,DIALOG_STYLE_MSGBOX


    auf eure Regeln auch umschreiben



    Timer:
    SetTimer("AutoPM",1200000,1);
    auf eure gewünschte Zeit anpassen!



    Accounts
    :
    werden alle paar Minuten gespeichert, da ich Anfangs Probleme mit dem Speichern hatte und nur zur Sicherheit gemacht habe.
    Könnt ihr aber jetzt raus tun. (Nachricht an Admins [ziemlich nervig])
    public saveall()
    SetTimer("saveall", 1000*300, true);


    Public und Timer einfach löschen, dann habt ihrs raus



    Abschluss:
    Downloaded einfach den ganzen Ordner, entpackt ihn und fügt die Dateien in eurem Server Ordner ein.
    Server.cfg ersetzen oder abschreiben. Vor dem Connecten in /scriptfiles/White/
    eine .txt Datei erstellen mit eurem Account Namen (benötigt um überhaupt zu Connecten).
    Connecten, registrieren, /rcon login [euer rcon passwort], /makeadmin [eure ID], /freischalten [eure ID], /invite [eure ID], /setrank [eure ID], /makeleader [eure ID], FERTIG.
    Wenn ihr Hilfe braucht, kann ich euch gerne zur Seite stehen, da sich erfahrene Scripter sowas eh nicht rein ziehen :D
    Dürft damit machen was ihr wollt. Brauchs nicht mehr also Have Fun!
    Werde editieren wenn mir noch was einfällt



    Daten:
    Zeilen: 3616
    Filterscripts: ShamalPas, Cargobob, Tachometer
    Gamemode: Uebungsserver (sscanf)
    Plugins: keine, könnt aber das Script zum Streamer umschreiben, deshalb streamer.so streamer.dll
    Scriptfiles: Accounts, White (Verzeichnisse)
    server.cfg:

    Code
    echo Executing Server Config...lanmode 0rcon_password changememaxplayers 50port 7777hostname Übungsserver San Andreas Bundeswehrgamemode0 Uebungsserverfilterscripts ShamalPas Tachometer Cargobobannounce 0query 1weburl onfoot_rate 40incar_rate 40weapon_rate 40stream_distance 300.0stream_rate 1000maxnpc 10logtimeformat [%H:%M:%S]



    Kontakt:
    SA-MP Forum: Pall.
    Teamspeak: ts.back-to-rp.de
    Skype: ST0NY_M4H0NY


    Download & Pastebin:


    Pastebin: Klick mich!
    Download: Klick mich!
    Testserver: 84.200.18.159:7777
    Demo Namen:

    Code
    Name:Passwort
    demo1:demo
    demo2:demo
    demo3:demo
    demo4:demo
    demo5:demo


    //edit 1: Demo pws, /help Befehl etc


    8 Mal editiert, zuletzt von Pall. ()