Cara é simples....
As 4 primeiras linhas tu vai decha assim:
local tile_pos = {x=position.x- 1 , y=position.y, z=position.z}
local crature = "Training monk"
local position = getThingfromPos(trainer_pos)
local trainer_pos = {x = position.x- 1 , y = position.y, z = position.z, stackpos=253}
Acho que ja vai funciona direto so muda as primeras 4 linhas...