well..if you have removed the condition checking...
player can just make alot of Merchant class to FARM points / items accordingly..
they can just make a merchant with level 1 vending skills..and then put it anywhere..and vending..
and resulting their character to get point every hour....
there is no way to differentiate the merchant who currently vending is under Normal Vending...or using @autotrade...
unless you did some source mod and change the status ...perhap there might be a chances for you to avoid the above situation.