TDM Trainingsscript Ballas vs Yakzua Gangfight

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
  • Moin,
    wollte mal mein altes "Traingsscript" hier reinstellen, da
    vllt. doch nützliches dabei ist für den ein oder anderen :)


    Kurz vor weg:
    - Es ist kein 100% Selfmade und kein professionelles Script


    [tabmenu]

    [tab='Über den Server',http://forum.sa-mp.de/icon/threadImportantM.png][subtab='Einführung',]

    Es sind 2 Teams, Yakuza und Ballas, die sich gegenseitig bekämpfen. Beide Fraktionen haben Gebiete in San Fierro und Las Venturas, die sie erobern können.
    Welche Fraktion am Ende am meisten Kills hat, hat gewonnen und bekommt Geld.

    [subtab='Ballas',]

    Die Gang Ballas hat ihre Base in San Fierro.
    Man kann zwischen 5 verschiedenen Skins wählen. Die Base ist in San Fierro gewählt, da die
    dem alten Server entsprechen sollte und bei dem ist die Ballas Base nun mal dort.
    Sie besitzt:
    - 1 Burrito
    - 1 Remington
    - 1 Stretch Limosine
    - 2 Broadways
    - 1 Savanna
    - 1 Tahoma
    - 1 Vodoo
    Screenshot:

    [subtab='Yakuza',]

    Die Yakuza hat ihre Base in Las Venturas.
    Sie besitzen 5 verschiedene Skins die man auswählen kann. Ihre Ausfahrt ist mit 2 Toren überwacht die Mitglieder der Yakuza
    durch /tor oder Hupen öffnen können, falls sie in einem Auto sitzen. Admins können das Tor im
    Notfall mit /ator öffnen.
    Die Mafia besitzt:
    - 3 Burritos
    - 3 Sentinels
    - 3 Buffalos
    - 1 Stretch Limosine
    Screenshots:


    [subtab='Sonstiges',]

    Auf dem Server existiert ein Login und Registriersystem. Es gibt ein Adminsystem, jedoch kann
    man am Anfang nur Admin werden, indem man in der Spielerdatei das Level setzt. Um Cheater zu erkennen, habe ich einen
    Sound eingebaut, der erscheint wenn man die Hitbox eines Spielers trifft. Verliert er kein Leben, hat er irgend etwas an.
    Um Teamhits zu vermeiden habe ich Team Count eingesetzt. Man kann so lange wie man will auf sein Kamerad schießen und
    er stirbt nicht.


    Hab mal nen Account erstellt fürs Testen:
    Name: Test
    Passwort: 1234
    Mit /help seht ihr die normalen Befehle und /ahelp die Admin Befehle.


    [tab='Befehle',http://www.woltlab.com/forum/wcf/icon/nextS.png]

    Admin Befehle:
    Adminlevel 1: /kick ** /admin ** /setweather ** /cc ** /repp ** /freeze ** /tv ** /carrespawn ** /gun ** /ator ** /asay ** /aw
    Adminlevel 1: /sethp ** /setam ** /swat
    Adminlevel 2/3/4: /ban ** /setskin ** /veh ** /explode ** /getip ** /mute ** /restart ** /goto ** /gethere ** /jail ** /dc
    Adminlevel 5: /makeadmin ** /rban


    Befehle:
    /f (Für Teamchat) ** /waffen (Für Waffenset) ** /o (Für Chat) ** /w (Für PrivatChat) ** /weste (Für Schutzweste)
    /report (Für Probleme da) ** /server (Zeigt IP Adressen etc.) ** /gangfight (Gebietekampf starten) ** /kill (Für Teamchange)


    [tab='Systeme',http://files.softicons.com/download/internet-icons/browsers-icons-by-tatice/png/256/InternetExplorer.png]
    [subtab='Gangfight',]

    Auf dem Server gibt es ein Gangfight System.
    Das Ziel ist es 25 Spieler in dem Gebiet zu erschießen, was erobert wird.
    Das Gebiet was man grade erobert flasht mit der Farbe des Gebietbesitzers und Angreifers.
    Es gibt insgesamt 9 Gebiete die man in SF und in LV erobern kann mit /gangfight.
    Dazu muss man aber im Pickup stehen. Nach einer Eroberung eines Gebietes kann es 1 Stunde
    nicht angegriffen werden. Damit alles fair im Gangfight abläuft kriegt jeder Spieler vollen Armour.
    Hat eine Fraktion den Gangfight gewonnen bekommt sie eine Belohnung.
    Gebiete:


    Gangfight:


    [subtab='Waffen',]

    In dem Waffensystem kann man wählen zwischen verschiedenen Waffen.
    Es gibt die Ak47, Sniper, SD Pistole, M4, Deagle, Shotgun und die Mp5.
    Diese werden gespeichert, dass man mit ihnen spawnt, auch wenn man sich ausgeloggt hat.
    Wenn man sich um entschieden hat, kann man sie wieder mit /waffen löschen und neue holen.
    Dies geht aber nicht im Auto, da man sonst Drive By machen könnte.
    Menü:


    [subtab='Spawn',]

    Um nicht beim Spawn in anderen Spielern festzuhängen oder gekillt zu
    werden habe ich mir etwas ausgedacht. Man spawnt in einem Interior an einen von 5 verschiedenen Punkten die
    durch ein Zufalls System gewählt werden. Dann muss man in einen Pickup laufen, der sich am Ausgang befindet und
    'Enter' drücken um heraus zu kommen. Dies ermöglicht AFK zu gehen, zu chatten etc. ohne dabei getötet zu werden.
    Ausgang:


    [subtab='Chat',]

    Es gibt einmal den Normalen Chat, der nur für Spieler in der nähe Angezeigt wird.
    Dann einmal den Öffentlichen Chat /o und den Whisperchat /w, um andere Spieler anzuschreiben. Für
    taktische Gespräche gibt es den Fraktionschat /f, der nur für die Fraktion angezeigt wird.
    Die Chats:

    Spoiler anzeigen

    (1 = Öffentlicher Chat, 2+3 Whisperchat, 4 Normaler Chat, 5 Fraktionschat)


    [subtab='Abschuss',]

    Wenn man jemanden tötet bekommt man eine Belohnung. Es wird
    für alle der jeweilige Abschuss abgespielt. Es gibt 6 verschiedene Abschüsse. Den letzten bekommt man
    nach dem 24'ten Kill ohne zu sterben. Die Belohnung steigert sich von jedem Abschuss.


    [subtab='Kill',]

    Wenn man jemanden tötet werden die Kills und Tode gespeichert.
    Diese werden angezeigt sobald man gespawnt ist. Stirbt man kommt man für wenige Sekunden
    in die Killcam. Tötet man sich selbst spawnt man sofort. Wenn man jemanden tötet bekommt man einen
    kurzen Bescheid, wen man getötet hat oder von wem.
    Killcam:


    [tab='Downloads',http://forum.sa-mp.de/icon/goToFirstNewPostS.png]

    [/tabmenu]


    Ihr dürft das Script verwenden, bearbeiten, Sachen ausbauen, was ihr wollt.
    Copyrights etc. sind nicht vorhanden.
    Viel Spaß damit :D


    MfG FaridBangSAMP


    Edits:

    Spoiler anzeigen
    /Edit1: Rechtschreibung
    /Edit2: Titel geändert
    /Edit3: Rechtschreibung
    /Edit4: Includes hinzugefügt
    /Edit5: Rechtschreibung
    /Edit6: Verbessert
    /Edit7: Rechtschreibung
    /Edit8: Downloadlink erneuert

  • Mhh irgendwie will es ned Unknow steht da :/ Habe alles in die Server.cfg gemacht :/ streamer plugin ist auch drin... Kann jemand helfen :/ habe alles versucht!


    Server Log
    [21:31:19]
    [21:31:19] Server Plugins
    [21:31:19] --------------
    [21:31:19] Loading plugin: streamer
    [21:31:19] Failed (plugins/streamer: cannot open shared object file: No such file or directory)
    [21:31:19] Loaded 0 plugins.

    Server Log
    [21:31:19]
    [21:31:19] Filterscripts
    [21:31:19] ---------------
    [21:31:19] Loaded 0 filterscripts.

    Server Log
    [21:31:19] Script[gamemodes/Trainingsscript.amx]: Run time error 19: "File or function is not found"
    [21:31:19] Number of vehicle models: 0


    /e:Server Logs hinzu

    Geetz,
    -Roman


    2 Mal editiert, zuletzt von Jasper. ()

  • [list=1][*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[*]
    SendClientMessage(playerid,COLOR_WHITE,"");[/list]


    What the fuck it's this :huh:
    Es geht einfacher und ich hoffe auch das du es weisst, bestimmt weisst du es :b
    Der script an sich ist gut, aber der Code... :S

  • Eventuell kannst du pro Fraktion maximal 4 Spieler einbringen.


    zB.


    - Einen Gruppenleader & 3 Member


    Und dann machst du an die 6 Fraktionen.


    Wie du/man die vollbekommst / - bekommt dafür gibt es ja den Server-Werbung Thread.

  • Sehr gutes Script,
    werde es mir irgendwann mal downloaden bzw. jetzt schonmal downloaden für spätere Zeiten, falls ich wieder ein eigenes Projekt aufmache.

    Du interessierst dich für GTA:V Roleplay und bist mindestens 18 Jahre alt?

    Informationen über Klaerwerk FiveLife und alle nötigen Informationen zu deiner Bewerbung findest du hier:


    oie_8142155KFDkhZZfmmykuamn.png

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen