/* Plugin generated by AMXX-Studio */ #include #include #include #include #include new const nazwa[] = "Replicant"; new const opis[] = "Moze stawiac swoje repliki, ktore odbijaja obrazenia"; new const bronie = 1< entity_get_float(this, EV_FL_health)) { if(!bez_obrazen) { new entlist[33]; new numfound = find_sphere_class(this, "player", 190.0, entlist, 32); for (new i=0; i < numfound; i++) { new pid = entlist[i]; if (!is_user_alive(pid) || get_user_team(owner) == get_user_team(pid)) continue; cod_inflict_damage(owner, pid, 70.0, 0.3, this, (1<<24)); } } message_begin(MSG_BROADCAST,SVC_TEMPENTITY, iOrigin); write_byte(TE_EXPLOSION); write_coord(iOrigin[0]); write_coord(iOrigin[1]); write_coord(iOrigin[2]); write_short(sprite_blast); write_byte(32); write_byte(20); write_byte(0); message_end(); } return HAM_IGNORED; } public Spawn(id) ilosc_kukiel[id] = get_pcvar_num(pcvar_ilosc_replik); public NowaRunda() remove_entity_name("Kukla")