Započeo Plen Ki Mun
•31. Mar. 2018.• ZaključanoUbojstvo 'Range'
546
pregleda
5
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
526
Postovi:
101
Teme:
Pridružio se:Sep. 2015
31. Mar. 2018.
Problem(error/warning): Problem je u tome što, kada god pritisnem LMB i predator stvori eksploziju a nema niti jednoga igraca blizu kaze da je ubijen a nisam bio bilzu njega a on svejedno umre to jest postavlja mu health na 0. I isto tako, ako smo u timu istom i ako aktiviram eksploziju skida mu health u ubija ga. To jest, ako smo u istom timu nebi trebalo da ga ubije.
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Sve ok
Slika/video ingame problema(obavezno ako je ingame problem):
@Ino42O
if(PRESSED(KEY_FIRE))
{
if(RcBombActivated == 1)
{
new str;
if(!IsPlayerInAnyVehicle(playerid))
return SCM(playerid,0xFF0000FF,"Nisu u vozilu.");
GetPlayerPos(playerid, PlayerPos, PlayerPos, PlayerPos);
SetPlayerPos(playerid, RcLastPos, RcLastPos, RcLastPos);
SetPlayerFacingAngle(playerid, RcLastPos);
KillTimer(RcBombTimer);
CreateExplosion(PlayerPos, PlayerPos, PlayerPos , 12, 0.0);
DestroyVehicle(RcVehicleBomb);
RcBombActivated = 0;
foreach(new i : Player)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(i, x, y, z);
if(IsPlayerInRangeOfPoint(playerid, 10.0, PlayerPos, PlayerPos, PlayerPos))
{
if(GetPlayerTeam(i) != GetPlayerTeam(playerid))
{
SetPlayerHealth(i, 0.0);
SCM(i, -1,"Ubijen si")
SCM(i, -1,"Ubio te predator likuso");
CallLocalFunction("OnPlayerDeath", "iii", i, playerid, 51);
DajNovac(playerid, 5000);
SetPlayerScore(playerid, PInfo += 1);
}
}
}
}
}
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Sve ok
Slika/video ingame problema(obavezno ako je ingame problem):
@Ino42O
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
526
Postovi:
101
Teme:
Pridružio se:Sep. 2015
31. Mar. 2018.
Kako sam na to zaboravio.... Sada radi, ali preostaje samo ovo za tim, jer clanovi istoga tima mogu 'ubijati' to jest skidati health drugima ukoliko se nađu u range-.
Možda sam i tu promiješao 'playerid' i 'i' ili provjera mora biti ista ?
Možda sam i tu promiješao 'playerid' i 'i' ili provjera mora biti ista ?
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
526
Postovi:
101
Teme:
Pridružio se:Sep. 2015
31. Mar. 2018.
Siguran sam jer isto tako imam sistem nagazne mine i ako netko stane na tu minu od igraca iz istoga tima tko je postavio minu nece ga ubiti a provjera je ista.
if(GetPlayerTeam(i) != GetPlayerTeam(playerid))
if(GetPlayerTeam(i) != GetPlayerTeam(playerid))
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava