[Pomoc] Health effects

Započeo yabb3
12. Sep. 2013. Zaključano
473
pregleda
10
postova
Stefan_Salvatore
4
Enforcer
12. Sep. 2013.
Skripta koju koristim: Ravens edit
Problem: sta nije u redu sa ovim kodom,nakon par minuta ispod 20hp teko onda mi se pojavi lose vreme i drunk effect.
kada uradim /gmx pojavi mi se txt you're injured itd...
Ne znam sta je lose u ovoj komandi i zasto ne radi dobro
public OnPlayerUpdateEx(playerid)
{
if(IsPlayerConnected(playerid))
{
new Float:health;
GetPlayerHealth(playerid,health);
if(health < 20.0 && IsPlayerInAnyVehicle(playerid))
{
    SetPlayerWeather(playerid, -66);
GameTextForPlayer(playerid, "~r~You're injured and needs a doctor!",5000,3);
}
else if(health < 20.0)
{
SetPlayerWeather(playerid, -66);
SetPlayerDrunkLevel(playerid,3000);
GameTextForPlayer(playerid, "~r~You're injured you need a doctor!",5000,3);
}
else
{
SetPlayerWeather(playerid, 1);
SetPlayerDrunkLevel(playerid,0);
}
}
PedjaZakon
5
Godfather
12. Sep. 2013.
health kako to moze da ima veze sa vremenom ?
Stefan_Salvatore
4
Enforcer
12. Sep. 2013.
|√|BE-RP|√|-Pinki ツ wrote on September 12, 2013, 1:32 am:
health kako to moze da ima veze sa vremenom ?


Pa staviti crveno vreme kao kad koristis heroin i drunk level i hodas kao da si ranjen i lose vidis kad si pred smrt kao da si ranjen tako imas efekat,medjutim ne kontam sta nije u redu...
Master1
4
Made Man
12. Sep. 2013.
napravi poseban timer koji ce se ponavljati sta ja znam svakih 1 sec i stavi ove prvojere
EuroGaming
5
Underboss
12. Sep. 2013.
probaj ovako
public OnPlayerUpdateEx(playerid)
{
if(IsPlayerConnected(playerid))
{
new Float:health;
GetPlayerHealth(playerid,health);
if(health == 20.0 && IsPlayerInAnyVehicle(playerid))
{
    SetPlayerWeather(playerid, -66);
GameTextForPlayer(playerid, "~r~You're injured and needs a doctor!",5000,3);
}
else if(health == 20.0)
{
SetPlayerWeather(playerid, -66);
SetPlayerDrunkLevel(playerid,3000);
GameTextForPlayer(playerid, "~r~You're injured you need a doctor!",5000,3);
}
else
{
SetPlayerWeather(playerid, 1);
SetPlayerDrunkLevel(playerid,0);
}
}
Stefan_Salvatore
4
Enforcer
12. Sep. 2013.
KuNNaâ„¢ wrote on September 12, 2013, 1:37 pm:
probaj ovako
public OnPlayerUpdateEx(playerid)
{
if(IsPlayerConnected(playerid))
{
new Float:health;
GetPlayerHealth(playerid,health);
if(health == 20.0 && IsPlayerInAnyVehicle(playerid))
{
    SetPlayerWeather(playerid, -66);
GameTextForPlayer(playerid, "~r~You're injured and needs a doctor!",5000,3);
}
else if(health == 20.0)
{
SetPlayerWeather(playerid, -66);
SetPlayerDrunkLevel(playerid,3000);
GameTextForPlayer(playerid, "~r~You're injured you need a doctor!",5000,3);
}
else
{
SetPlayerWeather(playerid, 1);
SetPlayerDrunkLevel(playerid,0);
}
}


Probao sam,nece i dalje ne kontam -.-
J0PS0NEE
4
Enforcer
12. Sep. 2013.
postavi igraču health na 100 kada se konektuje i onda probaj
EuroGaming
5
Underboss
12. Sep. 2013.
Niko_Crawford wrote on September 12, 2013, 1:37 pm:
probaj ovako
public OnPlayerUpdateEx(playerid)
{
if(IsPlayerConnected(playerid))
{
new Float:health;
GetPlayerHealth(playerid,health);
if(health == 20.0 && IsPlayerInAnyVehicle(playerid))
{
    SetPlayerWeather(playerid, -66);
GameTextForPlayer(playerid, "~r~You're injured and needs a doctor!",5000,3);
}
else if(health == 20.0)
{
SetPlayerWeather(playerid, -66);
SetPlayerDrunkLevel(playerid,3000);
GameTextForPlayer(playerid, "~r~You're injured you need a doctor!",5000,3);
}
else
{
SetPlayerWeather(playerid, 1);
SetPlayerDrunkLevel(playerid,0);
}
}


Probao sam,nece i dalje ne kontam -.-

Nemoguce probat cu ja na svom i reci cu ti dali radi.
Stefan_Salvatore
4
Enforcer
12. Sep. 2013.
KuNNaâ„¢ wrote on September 12, 2013, 1:37 pm:
probaj ovako
public OnPlayerUpdateEx(playerid)
{
if(IsPlayerConnected(playerid))
{
new Float:health;
GetPlayerHealth(playerid,health);
if(health == 20.0 && IsPlayerInAnyVehicle(playerid))
{
    SetPlayerWeather(playerid, -66);
GameTextForPlayer(playerid, "~r~You're injured and needs a doctor!",5000,3);
}
else if(health == 20.0)
{
SetPlayerWeather(playerid, -66);
SetPlayerDrunkLevel(playerid,3000);
GameTextForPlayer(playerid, "~r~You're injured you need a doctor!",5000,3);
}
else
{
SetPlayerWeather(playerid, 1);
SetPlayerDrunkLevel(playerid,0);
}
}


Probao sam,nece i dalje ne kontam -.-

Nemoguce probat cu ja na svom i reci cu ti dali radi.

Ok
Stefan_Salvatore
4
Enforcer
15. Sep. 2013.
jel si pogledao?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha