Problem(error/warning):Tazer sistem hocu napraviti da ne skida helte kada nekog tazam vec mu helt ostane isti, a naprimjer na range od 9.0 skida helt i pise da sam mu skinuo u donjem lijevom cosku 13.20 probavao sam ovo da rijesim ali nije mi uspjelo ako moze neko pomoc
Deo skripte: new Float: Poz[3];
GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
if(IsPlayerInRangeOfPoint(issuerid, 9.0, Poz[0], Poz[1], Poz[2]))
{
if( GetFactionType( playerid ) == ORG_TIP_PD ) return SCM( issuerid, CRVENA, "Ne mozes tazovati PD!" );
if(PI[playerid][xWanted] <= 0) return SCM( issuerid, CRVENA, "Taj igrac nema wanted pa ga ne mozes tazovati!");
if(PlayerCuffed[playerid] == 2) return ErrorMessage(playerid, "Taj igrac ima lisice!");
format( globalstring, sizeof( globalstring ), "%s je tazirao igraca %s.", ImeIgraca( issuerid ), ImeIgraca( playerid ) );
PorukaRadius( 20.0, issuerid, globalstring, LJUBICASTA );
TogglePlayerControllable( playerid, false );
PlayerCuffed[ playerid ] = 1;
new Float: HP; GetPlayerHealth(playerid, HP);
ac_SetPlayerHealth(playerid, HP);
SetPVarInt( playerid, "CuffTimerCalled", 1 );
TazerTimer[ playerid ] = SetTimerEx("TazovanTajmer", 15000, false, "i", playerid );
OnePlayAnim( playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0 );
}
}
}
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]Nije crash u pitanju
Slika/video ingame problema(obavezno ako je ingame problem): https://ibb.co/GxDC28v
iskreno ako ti taj problem ne pravi nikakav drugi problem ne bih se cimao da to sredim jer svakako da i kada te stvarno tazer pogodi malo te povredi ako si shvatio
Za pocetak ubacis weapon-config i SKY, uz njih ide damage informer
U skripti koristis callback OnPlayerDamage
Zatim kada dodjes u situaciju da ne dozvolis igracu da primi damage, stavis return 0;
primer :
[pawn]public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart) {
if(IgracLeti{playerid}) return 0;
return 1;
}[/pawn]
U primeru iznad, ako mu je promenljiva IgracLeti postavljena na true, igrac nece primiti nikakav damage bilo koje vrste
Neaktivna tema... Lock...