Can I use Multiple tags on if?

I know im stupid

    if (collision.gameObject.tag == Tagas) //can i use MULTIPLE? Tags?
    {
        var contact : ContactPoint = collision.contacts[0];
        var rot : Quaternion = Quaternion.FromToRotation(Vector3.up, contact.normal);
        var pos : Vector3 = contact.point;
        Instantiate(Sprogimas, pos, rot);
        Destroy (gameObject);
    }

So can I or can’t?

I believe what you are looking for are called operators. more than likely you are interested in the “Or” and the “And” operators. If you would like to make sure conditions 1 and condition 2 are true you would use &&

if you wanted to check if condition 1 or condition 2 is true you would use ||

You can look at some basic examples here

Or using you code as an example:

if (collision.gameObject.tag == Tagas && Hitpoints < 10) //can i use MULTIPLE? Tags?
    {
        var contact : ContactPoint = collision.contacts[0];
        var rot : Quaternion = Quaternion.FromToRotation(Vector3.up, contact.normal);
        var pos : Vector3 = contact.point;
        Instantiate(Sprogimas, pos, rot);
        Destroy (gameObject);
    }

Note: the character | is shift backslash