Во 2 варианте 3 способа у меня ошибка,
вместо:
<?if($AUTHOR_SITE$ or $OTHER1$)?>...
<?if($OTHER3$ or $OTHER2$)?>...
<?if($OTHER5$ or $OTHER4$)?>...
Надо:
<?if($AUTHOR_SITE$ and $OTHER1$)?>...
<?if($OTHER3$ and $OTHER2$)?>...
<?if($OTHER5$ and $OTHER4$)?>...
Так как при or условие сработает если указанно хоть одно из значений (ID, название игры), а при and - если буду заданны оба значения!