Headshot System Tutorial
Pozdrav svima, ovo je moj prvi tutorial... Veoma je lak ali eto, mozda nekom pomogne...
Korak 1:Pravimo u public OnPlayerGiveDamage...
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart)
{
Korak 2:Zatim, stavljamo ako je pogodjen u glavu sniperom...
if(bodypart == 9 && weaponid == 34)
{
Korak 3:Stavljamo sta ce se desiti ako je pogodjen u glavu sniperom, ja sam stavio da damagedid ( onaj ko je pogodjen ) odmah izgubi hp i umre... P.S. Ja sam ovde stavio i poruke...
new str[128], ime[MAX_PLAYER_NAME];
GetPlayerName(damagedid, ime,sizeof(ime));
SetPlayerHealth(damagedid, 0);
SetPlayerArmour(damagedid, 0);
format(str,sizeof(str), "Pogodili ste igraca %s u glavu sniperom i ubili ste ga...", ime);
SendClientMessage(playerid, -1, str);
SendClientMessage(damagedid, -1, "Pogodjeni ste u glavu sniperom i umrli ste...");
Korak 4:Zatvorimo sve zagrade...
CEO KOD:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart)
{
if(bodypart == 9 && weaponid == 34)
{
new str[128], ime[MAX_PLAYER_NAME];
GetPlayerName(damagedid, ime,sizeof(ime));
SetPlayerHealth(damagedid, 0);
SetPlayerArmour(damagedid, 0);
format(str,sizeof(str), "Pogodili ste igraca %s u glavu sniperom i ubili ste ga...", ime);
SendClientMessage(playerid, -1, str);
SendClientMessage(damagedid, -1, "Pogodjeni ste u glavu sniperom i umrli ste...");
}
return 1;
}
E to bi bilo to sto se tice ovog lakog tutorijala... Naime, kao sto ste videli, koristili smo bodypart == 9. 9 oznacava glavu, ostale bodypart id mozete naci ovde >> http://wiki.sa-mp.com/wiki/Body_Parts
Nadam se da sam nekome pomogao :)
Dobro odradjeno.
Super :D
Nema credits ko te ucio? :/
Moze ovo i na OnPlayerTakeDamage
Zanimljiv sistem, ali ne verujem da ce ga neko koristit, opet nikad se ne zna, tebi pohvale za trud.
Citat: SejnurHD poslato Oktobar 23, 2017, 13:57:00 POSLE PODNE
Zanimljiv sistem, ali ne verujem da ce ga neko koristit, opet nikad se ne zna, tebi pohvale za trud.
Na NooBot-u postoji već duže vrijeme. :D
Dobar sistem ali ja ga nikad ne bih koristio zbog aimbot-a. :)
Citat: Muma poslato Oktobar 23, 2017, 14:00:18 POSLE PODNE
Citat: SejnurHD poslato Oktobar 23, 2017, 13:57:00 POSLE PODNE
Zanimljiv sistem, ali ne verujem da ce ga neko koristit, opet nikad se ne zna, tebi pohvale za trud.
Na NooBot-u postoji već duže vrijeme. :D
Dobar sistem ali ja ga nikad ne bih koristio zbog aimbot-a. :)
Pa stavis tipa, da treba 2 put da ga pukne u glavu, a nemoguce je odjednom 2 puta bez aima.
Nije samo na NB, ima na svakom RP serveru (mislim na LS-RP, CoA, RC:RP, ...) samo treba barem dva-tri puta pogodit da bi dropao igraca..
pohvale za trud.
Hvala svima :D
Citat: Unkovic2405 poslato Oktobar 23, 2017, 13:24:53 POSLE PODNE
Nema credits ko te ucio? :/
Moze ovo i na OnPlayerTakeDamage
A tvoj za CP ? :D Moze moze :P
Nije lose.
Dobar tutorial posluzit ce nekom
Dobro uradjeno
Lepo ali mogao si malo detaljnije 8)