Hallo,
ich habe auf NoVa lange Zeit verbracht und einige Script erstellt.
Da ich jedoch nicht will, dass sowas einzigartiges nur ein Server hat, obwohl dem einen Projektleiter (nicht Allround) die Gangwar-Leute am A*sch vorbei gehen, wollte ich es hier veröffentlichen.
Ich habe für das Script viele Stunden gebraucht, habe überhaupt damit das Scripten gelernt.
Es ist von der Struktur nicht wirklich schön, aber das System an sich, wie es die Leute ingame sehen, ist wirklich einzigartig und jeder, der es getestet hat, weiß wieso ich es so bezeichne.
Ansich ist es das Standard-Gangwar-System.
Nur sind hierbei viele Regelbrüche (angepasst an NoVa, müsste von euch verändert werden) unmöglich
- Es spielt sich alles in einer anderen Dimension ab
- Damage-Anzeige
- Kill-Anzeige
- Fraktionsanzeige & Teilnehmeranzeige
- Statistik nach dem Gangwar (wer wv. Damage & Kills gemacht hat)
- unerlaubte Waffen werden vorher abgenommen und danach zurück gegeben
- Fahrzeuge spawnen am Totenkopf
- GW verteidigen mit /defend und angreifen mit /joinattack
- 3 Minuten Aufbauzeit, erst dann startet das Gangwar
- Beim Start des Gangwars werden die Fahrzeuge gebraket, geheilt, abgeschlossen
- Maximal 4 Attacks möglich
- Attacken ab 3 Online in beiden Fraktionen
- Man kann den Gegner Attacks erlauben, falls sie keine mehr haben
- Befehle:
- /attack - Zum Attacken
- /defend - Zum Verteidigen nach der Aufbauzeit
- /joinattack - Zum Nachjoinen (Attacker) nach der Aufbauzeit
- /tkweite - Reichweite zum TK anzeigen
- /areareset - Area-Schutz aktivieren/deaktivieren
- /ganggebiete - Ganggebiete anzeigen
- /stopgangwar - Gangwar stoppen
- /restartgangwar - Gangwar restarten
- /setganggebiet - Ganggebiet setten
- /allowattack - Attack erlauben
- /setgwattacks - Attack einer Fraktion setten
- /gwbefehle - Anzeigen aller Befehle
[*]Im Gangwar sind die wichtigsten Animationen und Befehle zum Heilen (wie eat, smoke oder internet) nicht möglich
[*]Helis für Gebiete wie Schiff und Pissgebiet spawnen am Jizzys (Pflicht, da GW in anderen Dimensionen stattfindet)
[*]Man kann nicht mehr als 1 im GW sein, außer man hat attackt und die Gegner waren genug online
[*]Nur die GW Teilnehmer können am Gangwar mitwirken, Zivis usw. nicht
[*]Unerlaubte Fahrzeuge sind im Gangwar nicht möglich
[*]Beim Gangwar-Start wird alles aufgefüllt (Hunger, Weste und Leben)
usw.
Ich kann nicht alles aufzählen, ich habe auch nicht wirklich Lust Screens zu machen.
Viele, die auf NoVa paar Gangwar gemacht haben, kennen das Script und können ja schreiben, wie es ist.
Um das Script einzufügen, müsst ihr bedenken:
1. Im Script gibt es die Gebiete, die ihr in gangareas.lua ab Zeile 1319 finden könnt. Ihr müsst diese in die Datenbank eintragen.
2. Die Gangwaranzeige kriegt den Damage vom Damagesystem in dmgsys_server.lua. Ihr müsst also am Ende der Funktion "damageCalcServer_func", wo die Funktion "damagePlayer" benutzt wird, das hier hinzufügen:
"if getElementData ( attacker, "imGW" ) or getElementDimension ( attacker ) == 14 then
triggerClientEvent (attacker, "rechneDMGAn", attacker, dadmg)
end"
dadmg ist dann entweder aval (also basicDMG * multiply) oder loss, müssst ihr davor erstellen und zuweisen.
3. Bei diesem Script darf nichts anderes in der 14. Dimension sein.
4. Ihr müsst die ganzen Befehle und die Adminränge dafür anpassen
Nochmal:
Das Script ist inhaltlich hässlich, ihr müsst euch da rumwühlen.
Ich habe immer versucht diese Einrückungen zu beachten, also sollte es nicht soo schwer sein.
Die Links:
http://www.file-upload.net/download-10768…gareas.lua.html
http://www.file-upload.net/download-10768…nzeige.lua.html
Ihr könnt hier eure Fragen stellen, ich werde sie auch beantworten.
Wenn ihr also etwas nicht verstanden habt oder irgendein Problem habt, einfach fragen.