Posts: 760
Threads: 22
Joined: May 2011
Reputation:
0
On all those CreateDynamicObject() functions you can see that there is something like: -1,-1,-1
First -1 means which world id it will be in.
Second -1 means which interior id it will be in.
Third -1 means which player will see it.
What you want to do is to switch the first and/or the second one. I usually set my mappings in different virtual worlds IF and only IF I know they will be used in ONE world by EVERYONE. Those are the keywords. Otherwise you will want to use interior id and then set player's interior id everytime they enter that place regardless of what virtual world they have.
Bottom line is that you should set interior id's most o fthe time. ****** "samp limits" to see what is the max interior id, it doesn't matter if multiple mappings are in same one, as long as they are not at the same position while having same interior id. Remember that "normal world" is always virtual world 0 and interior id 0.