[Map] Circle object
#1

Hey again !
Do you know any object that looks like this one, but more bigger ? I want to put a car above it.
Or any way to make it bigger.
PS : Its the 13646
Reply
#2

There is the same one in huge (used as Stadium ground, so probably too big).

Sadly you cannot scale objects in SAMP, so there is no way to make it bigger.
However you can use other objects (eg 18762) which you can place a couple of times with a defined offset (Z rotation). This will make it a circle. Also add a tiny position offset (Z) so it doesn't clip, or use a unicolor texture.

Here's a little example:

pawn Код:
for(new i = 0; i < 8; i ++) CreateObject(18762, 0.0, 0.0, 0.0 + i*0.0001, 90.0, 0.0, i * 22.5); // 5m
for(new i = 0; i < 16; i ++) CreateObject(18766, 0.0, 0.0, 0.0 + i*0.0001, 0.0, 0.0, i * 11.25); // 10m
Or just do it "manually" in a Map Editor.



I wouldn't go much bigger, that will use way more objects. But these two should be okay. There are some objects that have a size somewhere in between, may be exactly what you need.


Anyway wrong section, this is the release section for Maps.
Reply
#3

I didn't found any section, anyway how would i do that manually in map editor ? ^^
Reply
#4

Quote:
Originally Posted by Morningsider
Посмотреть сообщение
I didn't found any section, anyway how would i do that manually in map editor ? ^^
Use the rotation keys/commands, first rotate it to 90 degrees, another to 45 degrees and also 135 degrees (as perfect as possible), then fill the gaps. Or just do it by hand, first 0, 22.5, 45.0, 67.5, 90.0, etc.
Some Map Editors also let you configure how much an object will rotate if you press the key. If you choose the right values you can rotate, clone, rotate, clone and done.

With Texture Studio you can also set the rotation to an absolute value (forgot the command name), so that's easy as well.

If it's only 8 or 16 objects like in the example, doing it by hand is easy as well:

pawn Код:
CreateObject(18762, 0.0, 0.0, 0.0, 90.0, 0.0, 0.0);
CreateObject(18762, 0.0, 0.0, 0.0, 90.0, 0.0, 22.5);
CreateObject(18762, 0.0, 0.0, 0.0, 90.0, 0.0, 45.0);
CreateObject(18762, 0.0, 0.0, 0.0, 90.0, 0.0, 67.5);
...
Just an idea how you could build a Circle. There may be an object that fits perfectly for you, but I don't have any in mind.
Reply
#5

Yeah yeah i got it, thanks buddy.
Reply
#6

The best way to go about this is Texture Studio.

"/obmedit" is the command you'll want to use. The dialog takes a bit of practice to get down, but it's pretty simple. Just make sure you put in a few realistic values BEFORE the model ID or you will create an endless loop (a problem that is to be fixed in the next version, and may already be in the 'inprogress' branch but I don't know for sure). Once you learn to use this system to it's full potential you'll fucking love it, trust me because I do xD.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)