Hi Leute,
da ich eine andere Art von "Tutorial" machen will, möchte ich das die Spieler den LS "Spawn" sehen. Funktioniert auch wunderbar!
Nur jetzt kommt das eigentliche Problem.
Die Kamerafahrt fängt erst gar nicht an. Egal ob registriert oder nicht!
Und wenn ich dini_Exists rausnehme, klappt es zwar, aber InterPolateCameraPos/LookAt geht nicht weg. Das heißt, der Spieler kommt aus der Kamerafahrt nicht mehr raus, aber er kann trotzdem rumlaufen.
PWN Code (OnPlayerSpawn)
public OnPlayerSpawn(playerid)
{
new Spielerdatei[64], name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei, sizeof(Spielerdatei), "/Spieler/%s.txt",name);
if(dini_Exists(Spielerdatei))
{
SetPlayerPos(playerid,2522.2588,-1678.1085,15.4970);
SetCameraBehindPlayer(playerid);
}
else
{
InterpolateCameraPos(playerid, 2503.063720, -1672.817993, 15.187110, 2411.021484, -1657.892089, 64.378120, 6500, CAMERA_CUT);
InterpolateCameraLookAt(playerid, 2507.829101, -1674.322265, 15.019173, 2415.021972, -1658.462768, 61.433658, 6500, CAMERA_CUT);
GameTextForPlayer(playerid,"LS Spawn",3000,5);
SCM(playerid,Grün,"Hier ist der LS Spawn.");
SCM(playerid,Grün,"Du kannst dir mit /waffen sofort Waffen holen und DM machen!");
SCM(playerid,Grün,"Oder du gehst zu DM, dort macht es mit mehr Leuten Spaß!");
}
return 1;
}
Bin auf Antworten gespannt
lg