Heyho Leute,
Vor einiger Zeit habe ich aus langerweile mit einem dynamischen Fraksystem angefangen, was ich eig sehr groß ausbauen wollte, pläne waren da..
Nur habe ich keine große lust mehr weiterzuschreiben, es besitzt jetzt schon ein paar funktionen.
1. Was beinhaltet es? (Grob)
- Fraks Ingame erstellen/Löschen
- Fraktyp zuweisen (1=cop, 2=medic, 3=gang)
- duty erlaubniss geben (darf frak in den dienst gehen? frak art 1-2)
- Dynamisches Pickupsystem (dutypickups für fraktionen, arrestpickups)
- Dynamisches Frakcar system (Ingame erstellen, löschen, parken, rang zuweisen)
- /Setleader, entleader, giverank, invite, uninvite, accept invite
- Fraktionscars auflisten, Gehalt ändern
- Frakpayday, ein payday der jede stunde ausgeführt wird
- Arrestsystem (angefangen)
- Frakkassen
1.1 Benutzer system
Es werden neue "accounts" für die fraktionseinstellungen erstellt, darüber läuft, in welcher frak ein spieler ist, ob er leader ist etc.
1.2 Pickupsystem
Es ist möglich das man ingame 2 verschiedene pickups erstellt, Einen Duty pickup, und einen Arrest Pickup.
Duty: Für cops und medics, um befehle auszuführen müssten sie in den dienst gehen
Arrest: Für Cops, um jemanden mit Wanteds einzusperren.
1.3 Carsystem
Für jede Fraktion können Fraktionsfahrzeuge erstellt werden, welche nur für Member/Leader der Fraktion sind.
Es ist möglich den Fahrzeugen einen benötigten Fraktionsrang zu geben.
DIe Fahrzeuge können von einem Leader Ingame geparktwerden.
1.4 Fraktionskasse/Frakpayday
Jede Fraktion hat eine Frakkasse und einem Frakpayday.
Beim Frakpayday wird dem Member das Gehalt gezahlt, welches der Leader für den Rang gesetzt hat.
Das Geld geht von der Fraktionskasse ab, diese kann aber aufgefüllt werden.
Mehr fällt mir im moment nicht ein was ich drüber schrieben könnte..
Wie gehe ich mit SQLite um?
Die handhabung von SQLite ist recht verständlich, dafür hab ich hier 2 Links, eine von der Wikiseite, und eine von nem Tutorial von BlackAce hier aus dem Forum.
http://wiki.sa-mp.com/wiki/SQLite
[ SCRIPTING ] SQLite | Die alternative zu MySQL
Abschluss
Ich hoffe das das System einigen weiterhilft, und das man vllt auch nochwas drauß machen kann, fals ich mal wieder lust habe, dran weiter zu schreiben werde ich das auch tun,
Geplant war ursprünglich ein komplettes pd system, was ich auch angefangen habe aber keine lust mehr zum weiterarbeiten^^
Ein Gangwarsystem etc.
Es ist aber verboten das Script als euers auszugeben, auch wenn ihr es weiter editiert, ihr dürft es nicht neu releasen und auch nicht verkaufen, egal wie weit es editiert ist.
Download
sscanf2: http://forum.sa-mp.com/showthread.php?t=120356
ocmd: [ INCLUDE ] ocmd 2.1.0 [ Update 24.7.2013 ]
Pastebin Script: http://pastebin.com/r62QZyau