Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [DW]Edu poslato Februar 16, 2013, 19:14:54 POSLE PODNE

Naslov: [Pomoc] /seatbelt
Poruka od: [DW]Edu poslato Februar 16, 2013, 19:14:54 POSLE PODNE
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):
Naslov: Odg: [Pomoc] /seatbelt
Poruka od: [DW]Edu poslato Februar 17, 2013, 18:06:26 POSLE PODNE
BUMP
Naslov: Odg: [Pomoc] /seatbelt
Poruka od: 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
Naslov: Odg: [Pomoc] /seatbelt
Poruka od: Blaeks poslato Februar 18, 2013, 13:50:23 POSLE PODNE
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