Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Novembar 22, 2012, 12:42:40 POSLE PODNE

Naslov: [Pomoc] oko pucanja iz kola
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Novembar 22, 2012, 12:42:40 POSLE PODNE
Scripta koju koristim: moja
Detaljan opis problema: Svi vec znate sta me muci pa ako mi neko moze dati FS neku ili nesto kako bi to mogo da sredim da nemogu da pucaju iz kola..
Deo scripte:
Naslov: Odg: [Pomoc] oko pucanja iz kola
Poruka od: vlado_plavsic poslato Novembar 22, 2012, 14:47:03 POSLE PODNE
Da li ti odgovara da ako neko pogodi nekoga iz kola s  oruzijem da ga kazni? Mnogo lakse da se uradi..
Naslov: Odg: [Pomoc] oko pucanja iz kola
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Novembar 22, 2012, 14:48:39 POSLE PODNE
E pa vidis moze i to kad neko nekog ubije iz kola da ode u zatvor ili tako nesto :D al kako to da uradim.
Naslov: Odg: [Pomoc] oko pucanja iz kola
Poruka od: vlado_plavsic poslato Novembar 22, 2012, 14:57:42 POSLE PODNE
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
new State = GetPlayerState(issuerid);
if(State == PLAYER_STATE_DRIVER|| State == PLAYER_STATE_PASSENGER)
{
SCM(issuerid,-1, " Dobili ste kick zbog pucanja na igraca iz auta. ");
SCM(playerid,-1, " Igrac koji je pucao na vas iz vozila je dobio Kick. ");
Kick(issuerid);
}
    return 1;
}


Vidi da li ovo radi. Namesteno je da ga kick ako NANESE DMG nekom igracu iz vozila.
Naslov: Odg: [Pomoc] oko pucanja iz kola
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Novembar 22, 2012, 19:12:14 POSLE PODNE
uporno mi baca ovaj eror
error 021: symbol already defined: "OnPlayerTakeDamage"
Naslov: Odg: [Pomoc] oko pucanja iz kola
Poruka od: vlado_plavsic poslato Novembar 22, 2012, 19:20:26 POSLE PODNE
Citat: Prodigy poslato Novembar 22, 2012, 19:12:14 POSLE PODNE
uporno mi baca ovaj eror
error 021: symbol already defined: "OnPlayerTakeDamage"

Zato sto vec imas taj callback. Izbrisi to sto sam ti ja dao i nadji OnPlayerTakeDamage u tvojoj skripti pre unosenja onog  mog i stavi pod njega ovo:

new State = GetPlayerState(issuerid);
if(State == PLAYER_STATE_DRIVER|| State == PLAYER_STATE_PASSENGER)
{
SCM(issuerid,-1, " Dobili ste kick zbog pucanja na igraca iz auta. ");
SCM(playerid,-1, " Igrac koji je pucao na vas iz vozila je dobio Kick. ");
Kick(issuerid);
}
Naslov: Odg: [Pomoc] oko pucanja iz kola
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Novembar 22, 2012, 23:19:24 POSLE PODNE
E tnx sredio sam moze LOCK