←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Stary
Item 1/LW na wyrzucenie broni przeciwnikowi

Locked

  • +
  • -
alc0's Photo alc0 29.07.2011

Nie mogę nigdzie znaleźć działającego rozwiązania, próbowałem opcji z tych tematów:
[CoD Stary] Item z wyrzucaniem broni przeciwnika - AMXX.pl: Support AMX Mod X
[CoD Stary] 2 opcje - AMXX.pl: Support AMX Mod X

Ale mam błąd w TakeDamage:
QTM_CodMod.sma(1101) : error 029: invalid expression, assumed zero

Zależy mi na tym żeby było 1/LW, niestety takie rozwiązanie nie działa:
if(informacje_przedmiotu_gracza[idattacker][0] == 50 && random_num(1, informacje_przedmiotu_gracza[idattacker][1]) == 1))
{
	client_cmd(this, "drop");
}

Dodano 29 lipiec 2011 - 23:45:
Ale ze mnie ********** Nawias dałem 2 razy :( A sprawdzałem to kilka razy...

Sory, wszystko śmiga jak należy...
Quote

  • +
  • -
Ciuchcia:D's Photo Ciuchcia:D 30.07.2011

Ja moge tylko takie cos dac jak komus odbiezesz 40 hp to mu wypada bron


Znajdz

public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits)


a pod tym daj to

if(informacje_przedmiotu_gracza[idattacker][0] == XX && damage >= 40.0)
		client_cmd(this, "drop");

Gdzie XX to twoj numer itemu
Quote

  • +
  • -
alc0's Photo alc0 30.07.2011

To już by była za duża szansa... :P Ale działa mi już wszystko...
Quote
Locked