Hallo, wie schon im Titel steht möchte ich eine makeleader funktion machen, also ein komplettes leadersystem... am besten noch mit einem kleinem beispiel ( z.B. /gov) damit ich weiß, wie ich es dann abfrage.
Mein Fraktionssystem ist recht simple. Mein Server ist auf MySQL aufgebaut.
enum SpielerDaten
{
pName[MAX_PLAYER_NAME],
pLevel,
pGeld,
pKills,
pTode,
pFraktion,
pLeader,
pAdminlevel,
pRang,
Float:pHealth
}
new SpielerInfo[MAX_PLAYERS][SpielerDaten];
public OnPlayerSpawn(playerid)
{
if(SpielerInfo[playerid][pFraktion] == 1)
{
GivePlayerSpawnWeapons(playerid);
SetPlayerPos(playerid,262.1181,71.1083,1003.2422);
SetPlayerInterior(playerid,6);
}
if(SpielerInfo[playerid][pFraktion] == 2)
{
GivePlayerSpawnWeapons(playerid);
SetPlayerPos(playerid,1307.5833,-869.5357,40.0940);
SetPlayerInterior(playerid,0);
}
return 1;
}
stock GivePlayerSpawnWeapons(playerid)
{
if(SpielerInfo[playerid][pFraktion] == 1)
{
GivePlayerWeapon(playerid,22,120); // 9mm
GivePlayerWeapon(playerid,29,210); // Mp5
GivePlayerWeapon(playerid,3,1); // Schlagstock
GivePlayerWeapon(playerid,41,600); // Spray
}
if(SpielerInfo[playerid][pFraktion] == 2)
{
GivePlayerWeapon(playerid,24,235); // Deagle
GivePlayerWeapon(playerid,29,540); // Mp5
GivePlayerWeapon(playerid,31,420); // M4
}
}
Danke im Vorraus
//Edit - Eingerückt und in Pawncode