No puedes poner Ratatta así ni el nombre así porque Ruby se piensa que eso es una variable, tampoco entiendo por qué has puesto un bucle for si no lo estás utilizando para nada.
El código debería de hacer algo así:
Events.onWildPokemonCreate+=proc {|sender,e|
pokemon=e[0]
if pokemon.species == 19 && $game_switches[100] && $game_map.map_id == 43
pokemon.name = "Chano"
end
}