Hallo,
habe wieder ein kleines Problem mit meinem Script: Die Skins werden falsch eingelesen. Statt des gewünschten Skins wird irgendein anderer angezeigt.
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 5, 1, 0, 0, 0, 0); //Der hier geht ohne Probleme
AddPlayerClass(267,2031.6104,1915.6582,12.3359,269.5394,29,500,27,500,31,500); ////Ab dem tritt das Problem auf
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerSkin(playerid, classid); //380
gPlayerClass[playerid] = classid;
switch (classid) {
case 0:
{
GameTextForPlayer(playerid, "Zivilist", 3000, 3);
SetPlayerPos(playerid,-2690.67,2048.35,56.73);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerCameraPos(playerid,-2693.00,2052.62,55.73);
SetPlayerCameraLookAt(playerid,-2690.67,2048.35,56.73);
SetPlayerColor(playerid,COLOR_WHITE);
}
case 1:
{
GameTextForPlayer(playerid, "~r~Admin Silent", 3000, 3);
SetPlayerPos(playerid,-2690.67,2048.35,56.73);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerCameraPos(playerid,-2693.00,2052.62,55.73);
SetPlayerCameraLookAt(playerid,-2690.67,2048.35,56.73);
SetPlayerColor(playerid,COLOR_BLACK);
}
}
return 1;
}
Ist doch alles richtig oder?