Guten Tag ich bin grade dabei /undercover fürs LSPD zu scripten
ich habe schon den Befehl und er geht auch soweit aber ich würde das gerne so haben
das er den alten Skin speichert und wenn man normal /undercover eingibt seinen alten Skin auch wieder bekommt.
Das zweite wäre dann noch das man alle skins nehmen kann die es von SAMP wiki gibt
es sieht grade so aus :
}
if(strcmp(cmd, "/undercover", true) == 0)
{
if(IsPlayerInFrac(playerid, 1))
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 257.6224,77.3044,1003.6406))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Benutze: /undercover [Skin Nummer]");
SendClientMessage(playerid, COLOR_GRAD1, "*Es gibt 6 Skins (Nummer 1-6");
return 1;
}
new skin = strval(tmp);
if(skin == 1)
{
SetPlayerSkin(playerid, 127);
return 1;
}
if(skin == 2)
{
SetPlayerSkin(playerid, 28);
return 1;
}
if(skin == 3)
{
SetPlayerSkin(playerid, 10);
return 1;
}
if(skin == 4)
{
SetPlayerSkin(playerid, 122);
return 1;
}
if(skin == 5)
{
SetPlayerSkin(playerid, 27);
return 1;
}
if(skin == 6)
{
SetPlayerSkin(playerid, 181);
return 1;
}
if(skin <= 0 || skin > 6)
{
SendClientMessage(playerid, COLOR_GRAD1, "Skin nicht vorhanden!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Du bist nicht am LSPD/FBI Duty Point!");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Cop/FBIler!");
}
return 1;
Ich denke es gibt sicherlich noch eine andere Lösung außer das man da jetzt alle Skinids reinschreibt was Ewig dauern würde
bzw. eine kürzere Lösung als diese.
MFG XDFanta