Tach Breadfishler,
Ich habe da ein Problem mit meinem Tacho System Tutorial von MrMonat ich habe alles gemacht wie er im Video:
Hier die Errors und Warnings:
C:\Users\User\Desktop\SAMP SERVER\gamemodes\Selfmade.pwn(697) : warning 235: public function lacks forward declaration (symbol "sekunde")
C:\Users\User\Desktop\SAMP SERVER\gamemodes\Selfmade.pwn(704) : error 001: expected token: ")", but found ","
C:\Users\User\Desktop\SAMP SERVER\gamemodes\Selfmade.pwn(832) : warning 202: number of arguments does not match definition
C:\Users\User\Desktop\SAMP SERVER\gamemodes\Selfmade.pwn(832) : warning 202: number of arguments does not match definition
C:\Users\User\Desktop\SAMP SERVER\gamemodes\Selfmade.pwn(832) : warning 202: number of arguments does not match definition
C:\Users\User\Desktop\SAMP SERVER\gamemodes\Selfmade.pwn(832) : error 001: expected token: ",", but found ";"
C:\Users\User\Desktop\SAMP SERVER\gamemodes\Selfmade.pwn(839) : error 017: undefined symbol "rtn"
C:\Users\User\Desktop\SAMP SERVER\gamemodes\Selfmade.pwn(840) : error 017: undefined symbol "rtn"
Quellcodes:
public sekunde() //Betroffene Zeile : public function lacks forward declaration (symbol "sekunde")
{
new string[128];
for(new i=0; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
if(!IsPlayerInAnyVehicle(i))continue;
format(string,sizeof(string,"%ikm/h", getPlayerSpeed(i)); //Betroffene Zeile: error 001: expected token: ")", but found ","
GameTextForPlayer(i, string, 1000, 1);
}
return 1;
}
Das habe ich zwischen: OnPlayerText und OnPlayerCommandText
getPlayerSpeed(playerid)
{
new Float:x, Float:y, Float:z;
if(IsPlayerInAnyVehicle(playerid))
{
GetVehicleVelocity(GetPlayerVehicleID(playerid, x, y, z);
}
else
{
GetPlayerVelocity(playerid, x, y, z);
}
//rtn = wurzel(x*x + y*y + z*z);
rtn = floatsqroot(x*x + y*y + z*z);
return floatround(rtn * 100 * 1.61);
Hoffentlich hat da einer eine Lösung... will es natürlich noch mit einem Textdraw machen aber kommt erst im nächsten Tutorial