Hallo. Ich weis wie ein SetTimer funktioniert. Jetzt möchte ich je doch zu einem Timer noch zusätzlich Parameter mitliefern, also zb jetz in meinem Fall die Playerid eines Spielers. Dazu soll ja SetTimerEx gut sein. Aber obwohl ich wiki gelesen habe kappier ich die funktion nicht.
Da steht ja dies: SetTimerEx(funcname[], interval, repeating, const format[], {Float,_}:...)
funcname weis ich (is ja die public funktion zu der der timer weiterleitet)
interval is auch klar
repeating check ich auch
const format Was ist das?
Float ich weis das float ne kommazahl is aber weis nich was es in diesem Fall bedeutet.
So, wo kann ich hier parameter mitliefern, und wie kann ich es der Publicfunktion die ID wieder deutlich machen?
Danke für bemühungen.
EDIT: hab euch nochmal das geliefert was ich scripten will.
public OnPlayerDeath(playerid,killerid,reason)
//wenn playerid von killerid gekillt wird, soll playerid den killerid für 5 sekunden beobachten und dannach respawnen.
TogglePlayerSpectate(1);
PlayerSpetatePlayer(playerid,killerid);
// Hier soll jetzt noch ein timer mit 5 sekunden hin, der dn parameter Playerid enthält und soll weiterleiten zu PlayerRespawn. Wie geht das mit SetTimerEx?
public PlayerRespawn(//hier will ich jetzt die Playerid haben von dem SetTimerEx//)
{
TogglePlayerSpectate(playerid,0);
}