A szerverre való csatlakozáskor a \'dollárjelző\' nem jelenik meg.
Eltüntetni pedig max. úgy tudod, hogy az alábbi kódot berakod az onplayerconnect alá.
TogglePlayerSpectating(playerid, 1);
E: Az általad megnevezett \'dollárjelző\' ha jól tudom csak akkor jelenik meg, ha s0beitet alkalmazol, tehát azt nem ártana letörölni. :)
A szerverre való csatlakozáskor a \'dollárjelző\' nem jelenik meg.
Eltüntetni pedig max. úgy tudod, hogy az alábbi kódot berakod az onplayerconnect alá.
TogglePlayerSpectating(playerid, 1);
E: Az általad megnevezett \'dollárjelző\' ha jól tudom csak akkor jelenik meg, ha s0beitet alkalmazol, tehát azt nem ártana letörölni. :)
Ez a baj, hogy ha ezt rakja be akkor van egy bizonyos kamera állás amit mutat ha nem specelsz semmit és azt nem tudod állítani. De ha beállítod a kamerát, akkor ha elég nagy drunk szintet adsz a játékosnak el kell tűnnei. (Nemtudom mennyi kell ahhoz, hogy eltűnjön a hud, de tudom hogy el lehet vele, kérdés csak az, hogy nem-e fog dőlöngélni a kamera.)
Sokféle megoldást lehet alkalmazni még ezen kívül. Itt egy példa.:
public OnPlayerRequestClass(playerid, classid) {
SetSpawnInfo(playerid, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0); // Without this you\'ll be kicked when you spawn. Set it to wherever you want.
TogglePlayerSpectating(playerid, true);
SetTimerEx(\"login_dialog\", 100, 0, \"i\", playerid);
return 1;
}
forward login_dialog(playerid);
public login_dialog(playerid) {
SetPlayerCameraPos(playerid, x,y,z);
SetPlayerCameraLookAt(playerid, x,y,z);
// Show dialogs etc. here
return 1;
}