22.03.2013, 14:12
Hola , bueno hoy he hecho un script para la velocidad de el jugador para mi V2 de mi FS y tengo un problema:
Cuбndo le doy va rapido pero se choca con el suelo y pierde vida ...
cуmo hago para que se levante aunque sea 1cm del suelo para que no se choque con el suelo ?
Codigo:
Cuбndo le doy va rapido pero se choca con el suelo y pierde vida ...
cуmo hago para que se levante aunque sea 1cm del suelo para que no se choque con el suelo ?
Codigo:
pawn Код:
#include <a_samp>
#pragma tabsize 0
#define yellow 0xFFFF00AA
new Pspeed[MAX_PLAYERS];
public OnPlayerSpawn(playerid)
{
Pspeed[playerid] = 0;
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/pspeed", true))
{
if(Pspeed[playerid])
{
Pspeed[playerid] = 0;
SendClientMessage(playerid, yellow, "Player Speed Desactivado.");
}
else
{
Pspeed[playerid] = 1;
SendClientMessage(playerid, yellow, "Player Speed Activado.");
}
return 1;
}
return 0;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_SPRINT)
{
if(Pspeed[playerid] == 1)
{
new Float:vx,Float:vy,Float:vz;
GetPlayerVelocity((playerid),vx,vy,vz);
SetPlayerVelocity((playerid), vx * 1.8, vy *1.8, vz * 1.8);
}
}
return 1;
}