←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Ham_Killed pytanie

Zablokowany

Yakashi - zdjęcie Yakashi 07.05.2013

Witam jak zapisac w danym publicu if'a aby on dawal dosiwadczenie tylko za zabicie przeciwnika... bo gdy popelnie samobojstwo badz zabije osobe ze swojej druzyny to dostaje expa

public killed(vid, kid){
if(IsPlayer(kid) && is_user_alive(kid))
{
dosw[kid]++;
}
}
Odpowiedz

  • +
  • -
K!113r - zdjęcie K!113r 07.05.2013

jeżeli kid == vid to jest to samobójstwo

get_user_team(kid) == get_user_team(vid) to jest to teamkill

Odpowiedz

  • +
  • -
Niide - zdjęcie Niide 07.05.2013

Tak powinno to wyglądać.

public killed(vid, kid){
	if(IsPlayer(kid) && is_user_alive(kid) && kid != vid && get_user_team(kid) != get_user_team(vid))
	{
		dosw[kid]++;
	}
}
Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 07.05.2013

Wystarczy
public killed(vid, kid){
if(is_user_connected(kid) && get_user_team(kid) != get_user_team(vid))
{
dosw[kid]++;
}
}
Odpowiedz

Yakashi - zdjęcie Yakashi 10.05.2013

// do zamkniecia
Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 10.05.2013

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany