Zrobiłem sobie funkcję o nazwie "lustrzany pocisk". Jest ona na pewnej klasie na nożu. I mam problem, gdyż dana osoba na tej klasie raz się załaduje to ma nieskończoną ilość tych lustrzanych pocisków. Mi chodziło tylko o to, za jedno załadowanie dostawało się jeden lustrzany pocisk. Niżej daję kod lustrzanego pocisku:
public lustrzanypocisk(this, idinflictor, idattacker, Float:damage, damagebits)
{
if(damagebits&(1<<1) && lustrzany_pocisk[this] == 1)
{
SetHamParamEntity(1, idattacker);
SetHamParamEntity(2,this );
SetHamParamEntity(3,this );
return HAM_HANDLED;
}
return HAM_IGNORED;
}Za wszystkie odpowiedzi bardzo dziękuję.
Użytkownik slowly edytował ten post 25.08.2010 21:05


Dodatki SourceMod



Temat jest zamknięty









