Drive by COPS
#2

Idea ta e destul de drăguță, doar că are cвteva probleme:

1. Nu numai pasagerul poate trage, și șoferul poate dacă se uita stanga/dreapta sau dacă este pe motor.
2. Dacă tragi la roți, tot iei dmg mașinii respective.

Оncearcă așa:
Code:
                new Float:vhealth, Float:phealth;
		new veh = GetPlayerVehicleID(Target);
                GetVehicleHealth(veh, vhealth);
                GetPlayerHealth(Traget, phealth);
		if(vhealth <= 550 && IsPlayerConnected(shooter) && IsPlayerConnecter(Traget) && phealth != 0)
		{
	 		SetVehicleHealth(veh, 550);
	   		TogglePlayerControllable(Shooter, 0);
	   		SetTimerEx("ResetFreeze", 10000, false, "i", Shooter);
			SendClientMessage(Shooter,COLOR_RED,"Drive-By: You`re freeze for 10 seconds !");
		}
Am оncercat să includ și jucătorul оn acea condiție deoarece funcția se referă la jucător, nu la mașină. Оn plus, era greșită condiția.
Return Values:
1 - success
0 - failure (i.e. player not connected).
The player's health is stored in the specified variable.

Sursa: https://sampwiki.blast.hk/wiki/GetPlayerHealth
Acea funcție returna mereu 1, iar 1 este mereu mai mic decвt 550. Deci orice glonț dădeai, mereu luai freeze.
Reply


Messages In This Thread
Drive by COPS - by jamal1992 - 15.07.2014, 01:58
Re: Drive by COPS - by TheCartman - 15.07.2014, 17:41
Re: Drive by COPS - by jamal1992 - 17.07.2014, 18:06

Forum Jump:


Users browsing this thread: 1 Guest(s)