This simple script can be placed on a conversation node to make a certain hotspot visible at some point in the plot.
// ka_hotspot_show
//
// Set as visible the hotspot with name sHotspot
#include "kinc_worldmap"
void main(string sHotspot)
{
ShowHotspot(sHotspot);
}