Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Fojnica poslato Septembar 29, 2017, 10:30:53 PRE PODNE

Naslov: OnPlayerTakeDamage
Poruka od: Fojnica poslato Septembar 29, 2017, 10:30:53 PRE PODNE
Skripta koju koristim:Edit ( SA )
Detaljan opis problema:Pa ubacio sam FS kada nekog pogodite i čuje se muzika e pa dodao sam kod public ostalih i iskoče mi errori..
Dio skripte:[pawn]public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
PlayerPlaySound(issuerid, 17802, 0.0, 0.0, 0.0);
return 1;
}[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno): https://imgur.com/2VH76ja
Naslov: Odg: OnPlayerTakeDamage
Poruka od: Tosic ツ poslato Septembar 29, 2017, 10:33:53 PRE PODNE
Malo procitaj kakve sve funkcije sadrzi mod. Ne mozes duplirati funkciju koja je vec tu. Ono sto ti hoces da uradis je da deo
[pawn]
PlayerPlaySound(issuerid, 17802, 0.0, 0.0, 0.0);
[/pawn]
stavis u tu funkciju koju vec imas u modu! Ovo ti je osnovno :P
Naslov: Odg: OnPlayerTakeDamage
Poruka od: Slade poslato Septembar 29, 2017, 10:36:39 PRE PODNE
Ukoliko koristiš YSI, a šansa je 99% da koristiš, morat ćeš ga ažurirati u tom smislu da gdje je YSI redefinirao taj callback, morat ćeš ga ispraviti i dodati bodypart na kraju, jer po sampu u tom callbacku zadnji parametar je bodypart, a u YSIu je weaponid, postoji rješenje, pokušaj ovo: http://forum.sa-mp.com/showthread.php?p=2938509

Citat: Tosic ãƒ,, poslato Septembar 29, 2017, 10:33:53 PRE PODNE
Malo procitaj kakve sve funkcije sadrzi mod. Ne mozes duplirati funkciju koja je vec tu. Ono sto ti hoces da uradis je da deo
[pawn]
PlayerPlaySound(issuerid, 17802, 0.0, 0.0, 0.0);
[/pawn]
stavis u tu funkciju koju vec imas u modu! Ovo ti je osnovno :P

Bože, šta reče ?
Naslov: Odg: OnPlayerTakeDamage
Poruka od: Tosic ツ poslato Septembar 29, 2017, 10:39:52 PRE PODNE
Citat: Slade poslato Septembar 29, 2017, 10:36:39 PRE PODNE
Ukoliko koristiš YSI, a šansa je 99% da koristiš, morat ćeš ga ažurirati u tom smislu da gdje je YSI redefinirao taj callback, morat ćeš ga ispraviti i dodati bodypart na kraju, jer po sampu u tom callbacku zadnji parametar je bodypart, a u YSIu je weaponid, postoji rješenje, pokušaj ovo: http://forum.sa-mp.com/showthread.php?p=2938509

Citat: Tosic ãƒ,, poslato Septembar 29, 2017, 10:33:53 PRE PODNE
Malo procitaj kakve sve funkcije sadrzi mod. Ne mozes duplirati funkciju koja je vec tu. Ono sto ti hoces da uradis je da deo
[pawn]
PlayerPlaySound(issuerid, 17802, 0.0, 0.0, 0.0);
[/pawn]
stavis u tu funkciju koju vec imas u modu! Ovo ti je osnovno :P

Bože, šta reče ?
Moze koristiti u drugom pwn ali da koristi YSI hook. Vidis da koristi fs :P
Naslov: Odg: OnPlayerTakeDamage
Poruka od: Fojnica poslato Septembar 29, 2017, 10:41:29 PRE PODNE
Å ta sad da radim, da fixam taj kurac ? :)