Guten Tag Community,
Ich habe ein skinauswahl system gemacht für die die sich registrieren.
So nun jetzt meine frage und zwar möchte ich sowas auch für Fraktionen für jeweillige Frak soll es immer skins geben die man auswählen kann hier meine cods:
new SkinAuswahl[MAX_PLAYERS] = 1;
if(SkinAuswahl[playerid] >= 1)
{
new pID;
SetPlayerCameraPos(pID, -1771.9491,581.3073,335.4853);
SetPlayerCameraLookAt(pID, -1792.5695,567.3070,336.6637);
SetPlayerPos(pID, -1790.8938,567.6432,332.8019);
SetPlayerFacingAngle(pID,270.00);
SendClientMessage(pID,ROT,"Benutzen sie NUMPAD-4 (NUMPAD-RECHTS) Um zwischen den Skins zu Schalten");
SendClientMessage(pID,ROT,"Mit Der Taste Enter bzw. F können sie die Auswahl Beenden!");
TogglePlayerControllable(playerid, 0);
}
if(newkeys == KEY_SECONDARY_ATTACK)
{
if(SkinAuswahl[playerid] >= 1)
{
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid,ROT,"Skin erfolgreich Gewechselt!");
TogglePlayerControllable(playerid, true);
SpawnPlayer(playerid);
SkinAuswahl[playerid] = 0;
}
}
if(newkeys == KEY_ANALOG_RIGHT)
{
if(SkinAuswahl[playerid] == 1)
{
SetPlayerSkin(playerid, 0);
SkinAuswahl[playerid] += 1;
}
else if(SkinAuswahl[playerid] == 2)
{
SetPlayerSkin(playerid, 1);
SkinAuswahl[playerid] += 1;
}
else if(SkinAuswahl[playerid] == 3)
{
SetPlayerSkin(playerid, 2);
SkinAuswahl[playerid] += 1;
}
else if(SkinAuswahl[playerid] == 4)
{
SetPlayerSkin(playerid, 3);
SkinAuswahl[playerid] += 1;
}
else if(SkinAuswahl[playerid] == 5)
{
SetPlayerSkin(playerid, 200);
SkinAuswahl[playerid] = 1;
}
else if(SkinAuswahl[playerid] == 6)
{
SetPlayerSkin(playerid, 5);
SkinAuswahl[playerid] = 2;
}
}
Meine Abfrage:
if(isPlayerInFrakt(playerid,fID);