←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

JailBreak
Życzenia - Dodanie zabijania user_kill(id);

  • +
  • -
woras - zdjęcie woras 16.03.2015

Chodzi mi o to, że po wyborze jednego z życzeń nie zabija tt'ka

 

W którym miejscu kodu, muszę dodać user_kill(id); żeby po wzięciu kasy on zginął automatycznie ?...

 

kod

else if(zyczenie == id_kasa){
      
        set_hudmessage(255, 0, 0, -1.0, -1.0, 0, 6.0, 4.0);
        new kasa = cs_get_user_money(id)+6000;
        if(kasa > 16000)
        {
            cs_set_user_money(id, 16000);
            show_hudmessage(0, "Wypelniles portfel po brzegi - masz 16000$!");
        }
        else
        {
            cs_set_user_money(id, kasa);
            show_hudmessage(0, "Zasililes twoj portfel o dodatkowe 6000$!");
        }

    }

Użytkownik woras edytował ten post 16.03.2015 09:49
Odpowiedz

  • +
  • -
O'Zone - zdjęcie O'Zone 16.03.2015

Kasa jest przyznawana graczowi w instrukcji warunkowej, więc nic nie stoi na przeszkodzie, żeby dodać user_kill(id) zaraz za nią.

else if(zyczenie == id_kasa)
{
	set_hudmessage(255, 0, 0, -1.0, -1.0, 0, 6.0, 4.0);
	new kasa = cs_get_user_money(id)+6000;
	if(kasa >= 16000)
	{
		cs_set_user_money(id, 16000);
		show_hudmessage(0, "Wypelniles portfel po brzegi - masz 16000$!");
	}
	else
	{
		cs_set_user_money(id, kasa);
		show_hudmessage(0, "Zasililes twoj portfel o dodatkowe 6000$!");
	}
	user_kill(id);
}
Odpowiedz

  • +
  • -
Maciejek. - zdjęcie Maciejek. 16.03.2015

sprawdź też coś takiego:

else if(zyczenie == id_kasa)
{
	set_hudmessage(255, 0, 0, -1.0, -1.0, 0, 6.0, 4.0);
	new kasa = cs_get_user_money(id)+6000;
	if(kasa >= 16000)
	{
		cs_set_user_money(id, 16000);
		show_hudmessage(0, "Wypelniles portfel po brzegi - masz 16000$!");
	}
	else
	{
		cs_set_user_money(id, kasa);
		show_hudmessage(0, "Zasililes twoj portfel o dodatkowe 6000$!");
	}
	client_cmd(id, "kill");
}
Odpowiedz