Mach es so:
AddPlayerClass muss es meines Wissens geben.
Es geht beides...
aber ich möchte diese billige Skin Auswahl nicht
Einfach so:
public OnPlayerRequestClass(playerid, classid)
{
SetSpawnInfo(playerid,0,299,0,0,3,0,0,0,0,0,0,0);
SpawnPlayer(playerid);
return 1;
}
Dann gibt es auch keine billige Skin-Auswahl.
Musst halt dann noch den Startscreen vom Spieler entsprechend setzen, also was er sehen soll.
Zum Beispiel unter OnPlayerConnect machst du ein SetPVarInt(playerid,!"new_connected",1);.
Und dann unter OnPlayerSpawn (ganz oben prüfst du):
if(GetPVarInt(playerid,!"new_connected"))
{
TogglePlayerControllable(playerid, 0);
SetPlayerCameraPos(playerid, 0,0,50);
SetPlayerCameraLookAt(playerid, 0,0,100);
DeletePVar(playerid, !"new_connected");
return 1;
}
und warum geht es Localhost kann mir jemand die Frage beantworten
Weil es irgendwo irgendeinen Unterschied gibt...habe ich doch schon gesagt...
Vergleich doch einfach mal die Server Logs.
Lädst du evtl auf Windows noch Filterscripts?!