hey kann ich die Classid manuel auf 0 setzten ?
MfG uzii
hey kann ich die Classid manuel auf 0 setzten ?
MfG uzii
Meide zwar onplayerrequestclass, aber grob geraten:
classid = 0;
ne das habe ich schon probiert
ist ein ungültiger befehl !
Wurde von mir getestet und kommen keine Errors oder Warnings.
public OnPlayerRequestClass(playerid, classid)
{
classid = 0;
}
Okay es funktioniert nicht so wie ich möchte undzwar möchte ich das wenn er über die anzahl der ClassID´s geht das die ClassID wieder auf null gesetzt wird und er den skin von Classid 0 bekommt!
So sieht es Grad aus
if(SpielerInfo[playerid][pTeam] == 1)
{
if(classid == 0)
{
SetPlayerSkin(playerid,211);
}
else if(classid == 1)
{
SetPlayerSkin(playerid,280);
}
else if(classid == 2)
{
SetPlayerSkin(playerid,281);
}
else if(classid == 3)
{
SetPlayerSkin(playerid,282);
}
else if(classid == 4)
{
SetPlayerSkin(playerid,284);
}
else if(classid >= 4)
{
classid = 0;
}
}
else if(classid > 4)
{
OnPlayerRequestClass(playerid,0);
}
oder du setzt dort einfach die Funktion von der Abfrage classid == 0 rein