Quote: "I put 89898 cause if I put a small number there are many objects that already exists and I'm trying to make an object follow another object which the object being followed is the player"
What is object 89898? It would be a good idea to store the object number in a variable:
creepObj = 89898 then it's clear what it is and you wont make the mistake of typing "898989" or something.
Another benefit of using variables for things like this is that if you decide to change the value you can change it throughout the program by just changing the assignment, eg
creepObj = 2. Using a variable also means the object number could be changed mid-game, so you could do something like have only the closest object follow the player.
If you really don't want the follow object to change at all you could store the value in a constant, which can't be changed while the program is running.
If you wanted to give the object the next available number you could do something like this:
// find free object number
for i = 1 to i+1
if object exist(i) = 0 then exit
next i
creepObj = i
Have you used FOR loops yet? If you don't understand a command you can look it up in the help files.

Formerly OBese87.