Habe folgende Deklaration:
forward checkregion(killerid,oldx,oldy,distance);
Dann folgende Funktion:
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
printf("%f",Y);
Yy = Y - 500;
printf("%f",Yy);
SetTimerEx("checkregion",10000,0,"%f",playerid,X-500,Yy,500);
Leider sind Y und Yy die richtigen Werte, wenn ich aber
printf("%f",oldy);
als erste Zeile in der Timerfunktion einstelle, gibt mir dieser 0.0000 aus !
Hoffe auf (schnelle und kompetente) Hilfe ,
Trooper