stock GetPlayerSpeed(playerid)
{
new Float:PlayerPos[4];
if(IsPlayerInAnyVehicle(playerid))
{
GetVehicleVelocity(GetPlayerVehicleID(playerid), PlayerPos[0], PlayerPos[1], PlayerPos[2]);
}
else
{
GetPlayerVelocity(playerid, PlayerPos[0], PlayerPos[1], PlayerPos[2]);
}
PlayerPos[3] = floatsqroot(floatpower(floatabs(PlayerPos[0]), 2.0) + floatpower(floatabs(PlayerPos[1]), 2.0) + floatpower(floatabs(PlayerPos[2]), 2.0)) * 253.3;
return floatround(PlayerPos[3], float_round);
}
if(GetPlayerSpeed(playerid) == 30) return SendClientMessage(playerid, 0xffffffff, "You are going at a speed of 30....");
new Pseconds[MAX_PLAYERS];
public OnGameModeInit()
{
SetTimer("PsecondsUpdate", 1000, true);
return 1;
}
public OnPlayerConnect(playerid)
{
Pseconds[playerid] = 0;
return 1;
}
forward PsecondsUpdate();
public PsecondsUpdate()
{
for(new i=0;i<MAX_PLAYERS();i++)
{
if(GetPlayerSpeed(i) > 29)
{
Pseconds[i] ++;
}
if(Pseconds[i] == 60)
{
GivePlayerMoney(i, 1);
Pseconds[i] = 0;
}
}
return 1;
}
new Pseconds[MAX_PLAYERS];
public OnGameModeInit()
{
SetTimer("PsecondsUpdate", 1000, true);
return 1;
}
public OnPlayerConnect(playerid)
{
Pseconds[playerid] = 0;
return 1;
}
forward PsecondsUpdate();
public PsecondsUpdate()
{
for(new i=0;i<MAX_PLAYERS();i++)
{
if(GetPlayerSpeed(i) < 30)
{
Pseconds[i] = 0;
}
if(GetPlayerSpeed(i) > 29)
{
Pseconds[i] ++;
}
if(Pseconds[i] == 60)
{
GivePlayerMoney(i, 1);
Pseconds[i] = 0;
}
}
return 1;
}
if(GetPlayerSpeed(i) < 30)
{
Pseconds[i] = 0;
}
C:\Users\Administrator\Documents\gm-samp\gm.pwn(752) : error 029: invalid expression, assumed zero C:\Users\Administrator\Documents\gm-samp\gm.pwn(752) : error 001: expected token: ")", but found ";" C:\Users\Administrator\Documents\gm-samp\gm.pwn(752) : error 001: expected token: ";", but found ")" C:\Users\Administrator\Documents\gm-samp\gm.pwn(752) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |
for(new i=0;i<MAX_PLAYERS();i++)
Originally Posted by Dark_Kostas
pawn Код:
|
for(new i = 0; i < MAX_PLAYERS; i++)
for(new i = 0; i < GetMaxPlayers(); i++)