Hallo Leute,
ich hatte langeweile und habe ein Fraktions Kassen System mit /setgehalt gescriptet.
Bevor ihr es benutzen könnt müsst ihr folgenes verändern und einfügen.
#define Factions 12 // Mit der Anzahl euren Fraktionen
#define Ranks 6// Mit der Anzahl eure Rängen
Dies müsst ihr in euer Godfather script einfügen:
forward GetPlayerMember(playerid);//The Godfather
public GetPlayerMember(playerid)
{
return PlayerInfo[playerid][pMember];
}
forward GetPlayerLeader(playerid);//The Godfather
public GetPlayerLeader(playerid)
{
return PlayerInfo[playerid][pLeader];
}
forward GetPlayerRank(playerid);//The Godfather
public GetPlayerRank(playerid)
{
return PlayerInfo[playerid][pRank];
}
Unter PayDay(playerid) fügt ihr dies ein:
CallRemoteFunction("Gehalt", "d", playerid);
Es gibt 4 verschiedene Befehle:
/fbankdepost[Menge] // Geld in der kasse einzahlen
/fbank // Zeig an wieviel Geld in der Kasse ist.
/fwithdraw[Menge] //Zahl geld aus(Nur für Leader)
/fsetgehalt[Rank][Gehal] // Stellt den Gehalt für den angegebenen Rank ein (Nur für Leader)
Dieses System ist ungetestet.