Alright, let me break this down for you.
<?php
RegisterStreetAction("Highway","AS5X",10,-620,-259,-620,-323,HighwayEnter,"");
?>
Doesn't work, I've received an error saying incorrect number of parameters, so I double checked and saw that weirdly, RegisterStreetAction doesn't use ; at the end.
So i removed it and this is how it looks.
<?php
RegisterStreetAction("Highway","AS5X",10,-620,-259,-620,-323,HighwayEnter,"")
?>
That worked, so I created the HighwayEnter sub, added a privmsg debug to see if it's recognized, but there's no output at all once i drive in the area i registered.. I tried tinkering with the syntaxes in the RegisterStreetAction, ended up with
<?php
RegisterStreetAction(Highway,AS5X,10,-620,-259,-620,-323,HighwayEnter,"")
?>
which also worked, but there's no output from the sub that i created already. I know how to set zones, timers, subs and everything, but since RegisterStreetAction is new, and what i feel like is completely bugged out, i have no idea what's going on.