In meinem Beispiel waren x und y ganze Zahlen welche die Position des Tiles angeben sollten, id war die Nummer der Variablen in welcher das Ergebnis letzten Endes gespeichert werden soll.

Wenn du x und y aus durch Game_Variablen ersetzen willst müsstest du ungefähr folgendes schreiben:
Code:
x = $game_variables[id_x]
y = $game_variables[id_y]
a = $game_variables
b = $game_map
a[id_ziel] = b.terrain_tag(x, y)
Wobei id_x die Nummer der Variablen ist in welcher die X-Koordinate gespeichert ist, id_y die Nummer der Variablen ist in welcher die Y-Koordinate gespeichert ist und id_ziel die Nummer der Variablen ist in welcher das Ergebnis, also der Terrain Tag letzten Endes gespeichert werden soll.