30.03.2009, 15:09
pawn Код:
if(!strcmp("/x", cmdtext, true, 2))
{
new Float:X, Float:Y, Float:Z, Float:dis;
if(cmdtext[2] != 32 || cmdtext[3] == EOS) dis = 5.0;
else dis = floatstr(cmdtext[3]);
if(IsPlayerInAnyVehicle(playerid))
{
new vid = GetPlayerVehicleID(playerid);
GetVehiclePos(vid, X, Y, Z);
SetVehiclePos(vid, X + dis, Y, Z);
}
else
{
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid, X + dis, Y, Z);
}
return true;
}
if(!strcmp("/y", cmdtext, true, 2))
{
new Float:X, Float:Y, Float:Z, Float:dis;
if(cmdtext[2] != 32 || cmdtext[3] == EOS) dis = 5.0;
else dis = floatstr(cmdtext[3]);
if(IsPlayerInAnyVehicle(playerid))
{
new vid = GetPlayerVehicleID(playerid);
GetVehiclePos(vid, X, Y, Z);
SetVehiclePos(vid, X, Y + dis, Z);
}
else
{
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid, X, Y + dis, Z);
}
return true;
}
if(!strcmp("/z", cmdtext, true, 2))
{
new Float:X, Float:Y, Float:Z, Float:dis;
if(cmdtext[2] != 32 || cmdtext[3] == EOS) dis = 5.0;
else dis = floatstr(cmdtext[3]);
if(IsPlayerInAnyVehicle(playerid))
{
new vid = GetPlayerVehicleID(playerid);
GetVehiclePos(vid, X, Y, Z);
SetVehiclePos(vid, X, Y, Z + dis);
}
else
{
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid, X, Y, Z + dis);
}
return true;
}