Mhm, lift doesn't accelerating it moves in 2.0 speed only, maybe i something doing wrong?
Код:
new Liftspeed;
new Lifttimer;
Код:
forward Liftspeed();
public Liftospeed()
public OnGameModeInit()
{
Lifttimer = SetTimer("liftspeed", 1000, true);
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if( newkeys == KEY_HORN )
{
if(IsPlayerInRangeOfPoint(playerid, 20.0 , 1477.21, 1750.11, 9.29))
{
if(GetPVarInt(playerid, "liftas") == 0)
{
MoveDynamicObject(liftas, 1480.31, 1746.09, 96.01, 5.0);
SetPVarInt(playerid, "liftas", 1);
GameTextForPlayer(playerid, "~G~ Keliates Aukstyn!", 2000, 5);
}
}
if(IsPlayerInRangeOfPoint(playerid, 20.0 , 1480.31, 1746.09, 96.01))
{
if(GetPVarInt(playerid, "liftas") == 1)
{
Liftspeed ++;
if(Liftspeed == 1)
{
MoveDynamicObject(liftas, 1481.07, 1744.07, 9.35, 2.0);
}
else if(Liftspeed == 6) // after 6 seconds
{
MoveDynamicObject(liftas, 1481.07, 1744.07, 9.35, 5.0);
}
SetPVarInt(playerid, "liftas", 0);
GameTextForPlayer(playerid, "~R~ Keliates zemyn!", 2000, 5);
}
}
}
return 1;
}
And 1 warning C:\Users\Lauryno\Desktop\Servas\filterscripts\obje ktai.pwn(31) : warning 204: symbol is assigned a value that is never used: "Lifttimer"