Hız Ve Zıplama Sistemi

İsterseniz Onplayercommandtext bölümüne komut olarak koyabilirsiniz.
if(strcmp("/hiz", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Float:x,Float:y ,Float:z;
GetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,z);
SetVehicleVelocity(GetPlayerVehicleID(playerid),x * 1.8,y * 1.8,z * 1.8);
}else{ SendClientMessage(playerid,0xFFFFFF,"Araçta değilsin.");}
return 1;
}
if(strcmp("/zipla", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
SetVehicleVelocity(GetPlayerVehicleID(playerid), 0.0, 0.0, 0.8);
}else{ SendClientMessage(playerid,0xFFFFFF,"Araçta değilsin.");}
return 1;
}
İsterseniz Onplayerkeystatechange bölümüne tuşa bağlı olarak koyabilirsiniz.
+ Y tuşu ile hızlanırsınız. H tuşu yükselirsiniz.
İsterseniz Onplayerkeystatechange bölümüne tuşa bağlı olarak koyabilirsiniz.
if(newkeys == KEY_YES)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Float:x,Float:y ,Float:z;
GetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,z);
SetVehicleVelocity(GetPlayerVehicleID(playerid),x * 1.8,y * 1.8,z * 1.8);
}else{ SendClientMessage(playerid,0xFFFFFF,"Araçta değilsin.");}
}
if(newkeys == KEY_CTRL_BACK)
{
if(IsPlayerInAnyVehicle(playerid))
{
SetVehicleVelocity(GetPlayerVehicleID(playerid), 0.0, 0.0, 0.8);
}else{ SendClientMessage(playerid,0xFFFFFF,"Araçta değilsin.");}
}
+ Y tuşu ile hızlanırsınız. H tuşu yükselirsiniz.