Kako Napravit da igrač klekne ako ima 5 10% života

Započeo Nodze, Januar 23, 2019, 14:38:45 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): zanima me kako da napravim kad lika neko puca i ostane mu 5 10%  života, pa bi igrač trebao da klekne dok neko ne doÄ'e da mu pomogne, Il ako niko ne pomogne, onda da umre za 1 ili 2min ,, slično kao na igrici Free fire ako ste igrali
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Poslednja Izmena: Januar 24, 2019, 20:17:00 POSLE PODNE od Bašovski

Gamemod: Spotify Community
Owner: Nodze ( Dzenan Levic )

Igraš free fire ? ;D
Add me Muamer16
Da bacimo koji duo nisam ni ja ulazio mozda mjesec dana  ;D

Citat: ʍÕ,,ʍɿ poslato Januar 23, 2019, 14:40:23 POSLE PODNE
Igraš free fire ? ;D
Add me Muamer16
Da bacimo koji duo nisam ni ja ulazio mozda mjesec dana  ;D
Sad ću te add (Nodzeftw ) moj nick

Gamemod: Spotify Community
Owner: Nodze ( Dzenan Levic )

Postavi proveru pod OnPlayerUpdate ili napravi novi callback i timer
Poslednja Izmena: Januar 23, 2019, 15:36:23 POSLE PODNE od Pawno

Citat: Pawno poslato Januar 23, 2019, 15:33:16 POSLE PODNE
Postavi proveru pod OnPlayerUpdate ili napravi novi callback i timer
Daj kod, ja znam gdje bi šta išlo, Al daj kod kakav neki primjer da bi znao napraviti
Npr za to kako ide kod kad mu ostane 10% HP-a pa da klekne i Posle podesit animaciju i TD dodat koliko mu  je ostalo vremena da prezivi

Gamemod: Spotify Community
Owner: Nodze ( Dzenan Levic )


Zar nije logicno postavit kod onplayertakedamage /onplayergivedamage :D ili cak onplayerweaponshot al weaponshot ce radit samo npr kad bi ja u tb puco par puta nekim oruzjem,tako da stavi onplayertakedamage xd
69

Citat: youngdeal poslato Januar 23, 2019, 16:23:01 POSLE PODNE
Zar nije logicno postavit kod onplayertakedamage /onplayergivedamage :D ili cak onplayerweaponshot al weaponshot ce radit samo npr kad bi ja u tb puco par puta nekim oruzjem,tako da stavi onplayertakedamage xd
Ma daj mi kod kad mu skine hp-a  na 10% i samo lik da klekne bog te, ne pitam vas to gdje sta ide jbte, ako me razumes brate ;) ;) ;)

Gamemod: Spotify Community
Owner: Nodze ( Dzenan Levic )

Citat: Nodze poslato Januar 23, 2019, 19:15:27 POSLE PODNE
Ma daj mi kod kad mu skine hp-a  na 10% i samo lik da klekne bog te, ne pitam vas to gdje sta ide jbte, ako me razumes brate ;) ;) ;)
Pitao si kako da napraviš, a ne da ti neko pošalje gotov rad

Citat: Pawno poslato Januar 23, 2019, 19:26:34 POSLE PODNE
Pitao si kako da napraviš, a ne da ti neko pošalje gotov rad
Nisam mislio na gotov kod
Nego daj neki primjer koda kako se pravi ovo. Za 10% HP  i da klekne

Gamemod: Spotify Community
Owner: Nodze ( Dzenan Levic )

public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
    if(issuerid != INVALID_PLAYER_ID)
    { 
		new Float: hp;
		GetPlayerHealth(playerid, hp);
		if( hp <= 10)
		{
		    ApplyAnimation(playerid, "CRACK", "crckdeth1", 4.1, 1, 0, 0, 0, 0, 0);
		    SendClientMessage(playerid, -1, "Ranjeni ste, pozovite pomoc!");
		}
    }
    return 1;
}


Ovo važi samo ako te neki igrač upuca, ako hoćeš da se isto desi prilikom pada sa neke visine, obriši ovo
if(issuerid != INVALID_PLAYER_ID)

- Lupio sam animaciju, potraži na sampwiki koja ti odgovara

Citat: Nodze poslato Januar 23, 2019, 19:15:27 POSLE PODNE
Ma daj mi kod kad mu skine hp-a  na 10% i samo lik da klekne bog te, ne pitam vas to gdje sta ide jbte, ako me razumes brate ;) ;) ;)
ja sam skontao tako + sam mislio da ces procitat Medin post znaci dao  ti je funkcije i ti samo trebas postavit to haha u tom publicu,dok ti je 1 rekao za onplayerupdate da se tu stavi a to nije potrebno sto bi svake sec pozivao tu sta vezano za to msm mos ti to haha al ne valja nije opt i nema smisla, kad mozes preko onplayertakedamage kad je napravljen u vezi gubljenja Hpa haha :D samo ime govori
69

Citat: Pawno poslato Januar 24, 2019, 01:21:16 PRE PODNE
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
    if(issuerid != INVALID_PLAYER_ID)
    { 
		new Float: hp;
		GetPlayerHealth(playerid, hp);
		if( hp <= 10)
		{
		    ApplyAnimation(playerid, "CRACK", "crckdeth1", 4.1, 1, 0, 0, 0, 0, 0);
		    SendClientMessage(playerid, -1, "Ranjeni ste, pozovite pomoc!");
		}
    }
    return 1;
}


Ovo važi samo ako te neki igrač upuca, ako hoćeš da se isto desi prilikom pada sa neke visine, obriši ovo
if(issuerid != INVALID_PLAYER_ID)

- Lupio sam animaciju, potraži na sampwiki koja ti odgovara
A ovako to ide, hvala živ bio, Odo sad Napravit medicinsku kao pomoć i to kao liku moraš Dat i njemu se poveća Kao na 30% HP-a... pa ću još neke stvari dozavrsit

Gamemod: Spotify Community
Owner: Nodze ( Dzenan Levic )