Hallo Leute,
ich habe hier für einen User im Forum ein Fraktion´s Autohaus geschrieben.
Beschreibung:
- Leader einer Fraktion können Fahrzeuge kaufen, verkaufen und parken.
- Nur Fraktion´s Member können mit den gekaufen Fahrzeugen fahren.
- Geld wird dem Leader von der Hand abgezogen.
- Alle Werte werden in einer SQL Datenbank geschrieben.
Installation:
Ihr fügt diese beiden Callback´s in euer Script damit mein FS die folgenden Werte zurückgegeben bekommt.
forward GetPlayerFactionID(playerid);
public GetPlayerFactionID(playerid)
{
if(PlayerInfo[playerid][pLeader]!=0)return PlayerInfo[playerid][pLeader];
else if(PlayerInfo[playerid][pMember]!=0)return PlayerInfo[playerid][pMember];
}
forward GetPlayerLeaderID(playerid);
public GetPlayerLeaderID(playerid)
{
return PlayerInfo[playerid][pLeader];
}
Die SQL DB muss per Hand erstellt werden.
Hier können Auto´s für die Fraktionen in folgenden Schema geaddet werden:
new fCarDealerCars[2][fCarDealer] = {
{411,"Infernus",5000,1489.6309,2838.5767,10.5474,180.6838,-1},
{560,"Sultan",5000,1484.5950,2838.9211,10.5474,179.9544,-1}
//Model, Name, Preis, X, Y, Z, R, -1 (Für die carid)
};
Es werden noch reichlich Update´s kommen hab mir einiges einfallen lassen.
Download:
Achtung: Das Script ist ungetestet dürfte aber funktionieren
Eine MySql Connect Funktion muss noch eingesetzt werden.
Ich bitte nur fortgeschrittene User dieses System zu downloaden da es nach dem Update für Anfänger unbrauchbar sein wird.
Plugin: MySql R6 von GStylez. Nächste Version kommt mit dem R7 Plugin.
LG RFT