Skripta koju koristim: Geforce edit
Detaljan opis problema: Dodao sam komandu /seatbelt da se veze pojasem sigurnosnim, e sada kako da dodam kada nije vezan i sudari se da mu da drunk efekat i da mu skine hp-a malo ?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
BUMP
forward Velocidad(playerid);
public Velocidad(playerid)
{
new Float:Vx, Float:Vy, Float:Vz;
if(IsPlayerInAnyVehicle(playerid) && Informacion[playerid][Manejando])
{
GetVehicleVelocity(GetPlayerVehicleID(playerid), Vx, Vy, Vz);
if(Vx > -0.1 && Vx < 0.1 && Vy > -0.1 && Vy < 0.1)
{
new Float:Vida;
GetPlayerHealth(playerid, Vida);
SetPlayerHealth(playerid, Vida-20.0);
SetPlayerDrunkLevel(playerid, 500000);
Informacion[playerid][Manejando] = 0;
new String[256];
new Nombre[MAX_PLAYER_NAME];
GetPlayerName(playerid,Nombre,sizeof(Nombre));
format(String, sizeof(String), "{6EF83C}Vesti |{FFFFFF}Danas Los Santosu je bio udes, pocinio ga je %s.", Nombre);
ProxDetector(30.0, playerid, String, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
TCamara[playerid] = SetTimerEx("Camara", 10000, 1, "i", playerid);
}
}
return 1;
}
ja kod mene u modu imam ovo pa mozes da stavis if(belt = 0 ili kako vec ti je definisano da ide komanda
Citat: Dimi poslato Februar 18, 2013, 11:15:25 PRE PODNE
forward Velocidad(playerid);
public Velocidad(playerid)
{
new Float:Vx, Float:Vy, Float:Vz;
if(IsPlayerInAnyVehicle(playerid) && Informacion[playerid][Manejando])
{
GetVehicleVelocity(GetPlayerVehicleID(playerid), Vx, Vy, Vz);
if(Vx > -0.1 && Vx < 0.1 && Vy > -0.1 && Vy < 0.1)
{
new Float:Vida;
GetPlayerHealth(playerid, Vida);
SetPlayerHealth(playerid, Vida-20.0);
SetPlayerDrunkLevel(playerid, 500000);
Informacion[playerid][Manejando] = 0;
new String[256];
new Nombre[MAX_PLAYER_NAME];
GetPlayerName(playerid,Nombre,sizeof(Nombre));
format(String, sizeof(String), "{6EF83C}Vesti |{FFFFFF}Danas Los Santosu je bio udes, pocinio ga je %s.", Nombre);
ProxDetector(30.0, playerid, String, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
TCamara[playerid] = SetTimerEx("Camara", 10000, 1, "i", playerid);
}
}
return 1;
}
ja kod mene u modu imam ovo pa mozes da stavis if(belt = 0 ili kako vec ti je definisano da ide komanda
to sve mozes staviti pod onplayerupdate ili pod tajmer