Hey Breadfisher,
ich habe folgendes problem:
Ich wollte mir ein System machen mit dem ich "/skin [SkinID]" machen kann dieser Bewirkt damit man seinen Skin ändern kann.
Nun wollte ich Cop Skins in einem "Enum" speichern und diese abfragen bloß ich bekomm es nicht hin. Kann mir wer helfen?
/Skin System
ocmd:skin(playerid,params[])
{
new skinID,string[128];
if(sscanf(params,"i",skinID)) return SCM(playerid,gelb,"Benutzung: /skin [SkinID]");
if(skinID == 0)
{
SCM(playerid,rot,"Der CJ Skin ist Verboten!");
return 1;
}
else if(skinID == copskins[cskin]) //Error4319
{
if(GetPVarInt(playerid,"Fraktion") != 1) return SCM(playerid,rot,"Du bist kein Cop!");
SetPlayerSkin(playerid,skinID);
}
else if(skinID == 284)
SetPlayerSkin(playerid,skinID);
return 1;
}
enum
enum cskin
{
285, //Zeile 89
280,
281,
282,
283,
288,
284,
165,
286,
287,
63,
164
}
Dann noch ein New :
new copskins[cskin];
Erros:
C:\Users\Mike\Desktop\samp03dsvr_win32\gamemodes\selfmade.pwn(89) : error 001: expected token: "-identifier-", but found "-integer value-"
C:\Users\Mike\Desktop\samp03dsvr_win32\gamemodes\selfmade.pwn(4319) : error 032: array index out of bounds (variable "copskins")
C:\Users\Mike\Desktop\samp03dsvr_win32\gamemodes\selfmade.pwn(4312) : warning 204: symbol is assigned a value that is never used: "string"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
MFG Stein