Skripta koju koristim:/
Detaljan opis problema:Pa kad se desi samoubistvo eksplozijom ne izbaci mi tekst da sam pocinio to.... stavio sam ovo pod onplayerdeath
Dio skripte:[pawn] if(reason == 51)
{
new String[32];
format(String, 32, "pocinio si samoubistvo eksplozijom.");
SCM(playerid,-1,String);
}
[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Probaj ovako:
if(killerid == playerid)
{
if(reason == 51)
{
new String[64];
format(String, sizeof(String), "pocinio si samoubistvo eksplozijom.");
SCM(playerid,-1,String);
}
}
Daj nam malo vise, a i ovi zarezi ti nisu lepo "sklopljeni"
Usput evo ti i ovo
YCMD:samoubistvo(playerid, params[], help) // ili ako je zcmd onda CMD:saomubistvo(playerid, params[])
{
#pragma unused help
SetPlayerHealth(playerid, 0);
SCM(playerid, boja, "Pocinio si samoubistvo retarde maloumni!");
return 1;
}
Citat: Marinkovićâ,,¢ poslato Oktobar 04, 2017, 12:21:15 POSLE PODNE
Probaj ovako:
if(killerid == playerid)
{
if(reason == 51)
{
new String[64];
format(String, sizeof(String), "pocinio si samoubistvo eksplozijom.");
SCM(playerid,-1,String);
}
}
isto je
Citat: Unkovic2405 poslato Oktobar 04, 2017, 13:49:06 POSLE PODNE
Daj nam malo vise, a i ovi zarezi ti nisu lepo "sklopljeni"
Usput evo ti i ovo
YCMD:samoubistvo(playerid, params[], help) // ili ako je zcmd onda CMD:saomubistvo(playerid, params[])
{
#pragma unused help
SetPlayerHealth(playerid, 0);
SCM(playerid, boja, "Pocinio si samoubistvo retarde maloumni!");
return 1;
}
To je cijeli kod i koji ce mi vrag ta komanda za samoubistvo lol, nema to veze s ovim...
isti onaj kod imam za reason 53 i odlicno radi samo ovaj za expl. nece
Mozda je to neka druga eksplozija ili je pogresan ID?
(https://image.prntscr.com/image/nIj_7YVRTqSycvabh9yBhw.png)
ID je taÄan...
Nez za koju to eksploziju vrijedi ali meni je potrebno npr kad je igraÄ u vozilu i vozilo eksplodira da mu ispise taj tekst ili kad se zaleti u neku benz.pumpu i slicno.
na drugoj skripti ti radi a na toj ne?
Pokušaj dodati prije toga provjeru dal je id onoga koji ubija jednak playeridu, te dodaj još jednu provjeru dal je ubica INVALID_PLAYER_ID, pa testiraj.
Citat: Unkovic2405 poslato Oktobar 04, 2017, 13:49:06 POSLE PODNE
Daj nam malo vise, a i ovi zarezi ti nisu lepo "sklopljeni"
Usput evo ti i ovo
YCMD:samoubistvo(playerid, params[], help) // ili ako je zcmd onda CMD:saomubistvo(playerid, params[])
{
#pragma unused help
SetPlayerHealth(playerid, 0);
SCM(playerid, boja, "Pocinio si samoubistvo retarde maloumni!");
return 1;
}
Stvarno ne vjerujem šta si upravo napisao...
Citat: Åukmember=1996][/member] link=topic=115113.msg764820#msg764820 date=1507145835]
na drugoj skripti ti radi a na toj ne?
ma ne to nego imam u skripti za reason 53 koji radi odlicno na nacin koji sam gore napravio za reason 51 ali reason 51 ne reagira kad se desi eksplozija :)
Citat: Slade poslato Oktobar 04, 2017, 21:54:14 POSLE PODNE
Pokušaj dodati prije toga provjeru dal je id onoga koji ubija jednak playeridu, te dodaj još jednu provjeru dal je ubica INVALID_PLAYER_ID, pa testiraj.
Dodao i opet ništa
Citat: Arkoo poslato Oktobar 04, 2017, 22:02:58 POSLE PODNE
Citat: Åukmember=1996][/member] link=topic=115113.msg764820#msg764820 date=1507145835]
na drugoj skripti ti radi a na toj ne?
ma ne to nego imam u skripti za reason 53 koji radi odlicno na nacin koji sam gore napravio za reason 51 ali reason 51 ne reagira kad se desi eksplozija :)
Citat: Slade poslato Oktobar 04, 2017, 21:54:14 POSLE PODNE
Pokušaj dodati prije toga provjeru dal je id onoga koji ubija jednak playeridu, te dodaj još jednu provjeru dal je ubica INVALID_PLAYER_ID, pa testiraj.
Dodao i opet ništa
da nije eksplozija samo za c4 oruzije ?
Citat: Åukmember=1996][/member] link=topic=115113.msg764832#msg764832 date=1507147575]
Citat: Arkoo poslato Oktobar 04, 2017, 22:02:58 POSLE PODNE
Citat: Åukmember=1996][/member] link=topic=115113.msg764820#msg764820 date=1507145835]
na drugoj skripti ti radi a na toj ne?
ma ne to nego imam u skripti za reason 53 koji radi odlicno na nacin koji sam gore napravio za reason 51 ali reason 51 ne reagira kad se desi eksplozija :)
Citat: Slade poslato Oktobar 04, 2017, 21:54:14 POSLE PODNE
Pokušaj dodati prije toga provjeru dal je id onoga koji ubija jednak playeridu, te dodaj još jednu provjeru dal je ubica INVALID_PLAYER_ID, pa testiraj.
Dodao i opet ništa
da nije eksplozija samo za c4 oruzije ?
Nez za sto je , na samp wiki pise samo eksplozija
BUMP
jedino da nadjes neki drugi id
nmvz riješio sam sa razlogom 255 nije sto sam htio al je ok