[Map] [Collisionator] Hidden valley restaurant
#1

Hidden valley restaurant is a chinese take-out restaurant. I've been making collision for this restaurant for my project some time ago. Collision is done good, all collision but furnitures' as it's pretty hard to make collision for furniture inside... Don't tell me bad things just because I didn't do collision for furniture, I've done collision for all but it (( even roof )).

I've placed the restaurant in Dillimore, directly under the building I suppose in being Hidden Valley exterior.



The rest of images can be found below. Code is below as well.

Код:
CreateObject(18029,311.3999900,-201.5000000,-9.3000000,0.0000000,0.0000000,90.0000000); //object(smllrestaurant) (2)
CreateObject(1966,297.5000000,-199.0000000,-9.4000000,90.0000000,180.0000000,180.0000000); //object(imcompmovedr1_las) (1)
CreateObject(1966,304.2000100,-199.7000000,-9.4000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (2)
CreateObject(1966,311.0000000,-199.0000000,-9.4000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (3)
CreateObject(1966,297.2000100,-193.6000100,-9.4000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (4)
CreateObject(1966,300.6000100,-191.6000100,-9.4000000,90.0000000,180.0050000,179.9840000); //object(imcompmovedr1_las) (5)
CreateObject(1966,307.0000000,-191.7000000,-9.4000000,90.0000000,180.0050000,179.9840000); //object(imcompmovedr1_las) (6)
CreateObject(1966,313.7999900,-191.7000000,-9.4000000,90.0000000,180.0050000,179.9840000); //object(imcompmovedr1_las) (7)
CreateObject(1966,310.0000000,-195.3999900,-9.4000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (8)
CreateObject(1966,315.8999900,-196.2000000,-9.4000000,90.0000000,180.0050000,179.9840000); //object(imcompmovedr1_las) (9)
CreateObject(1966,307.1000100,-195.6000100,-9.4000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (10)
CreateObject(1966,311.0000000,-202.0000000,-6.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (11)
CreateObject(1966,304.2999900,-202.1000100,-6.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (12)
CreateObject(1966,297.6000100,-202.0000000,-6.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (13)
CreateObject(1966,314.0000000,-198.6000100,-6.6000000,0.0000000,0.0000000,90.0000000); //object(imcompmovedr1_las) (14)
CreateObject(1966,314.0000000,-192.0000000,-6.6000000,0.0000000,0.0000000,90.0000000); //object(imcompmovedr1_las) (15)
CreateObject(1966,293.7999900,-199.2000000,-6.6000000,0.0000000,0.0000000,90.0000000); //object(imcompmovedr1_las) (16)
CreateObject(1966,293.7999900,-194.2000000,-6.6000000,0.0000000,0.0000000,90.0000000); //object(imcompmovedr1_las) (17)
CreateObject(1966,298.7000100,-188.1000100,-6.6000000,0.0000000,0.0000000,90.0000000); //object(imcompmovedr1_las) (18)
CreateObject(1966,310.6000100,-197.1000100,-6.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (19)
CreateObject(1966,304.2000100,-197.1000100,-6.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (20)
CreateObject(1966,311.1000100,-188.7000000,-6.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (21)
CreateObject(1966,304.6000100,-188.7000000,-6.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (22)
CreateObject(1966,299.8999900,-188.7000000,-6.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (23)
CreateObject(1966,295.3999900,-191.3999900,-6.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (24)
CreateObject(1966,303.6000100,-194.3000000,-12.1000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (25)
CreateObject(1966,303.3999900,-197.1000100,-12.1000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (26)
CreateObject(14416,302.5000000,-195.3999900,-12.7000000,0.0000000,0.0000000,90.0000000); //object(carter-stairs07) (1)
CreateObject(1966,306.8999900,-194.3999900,-12.4000000,0.0000000,0.0000000,90.0000000); //object(imcompmovedr1_las) (27)
CreateObject(1966,294.5000000,-204.5000000,-6.6000000,0.0000000,0.0000000,90.0000000); //object(imcompmovedr1_las) (28)
CreateObject(1966,291.1000100,-201.1000100,-6.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (29)
CreateObject(1966,297.7000100,-199.3999900,-4.2000000,90.0000000,180.0050000,179.9840000); //object(imcompmovedr1_las) (30)
CreateObject(1966,297.7000100,-194.1000100,-4.2000000,90.0000000,180.0050000,179.9840000); //object(imcompmovedr1_las) (31)
CreateObject(1966,301.6000100,-190.5000000,-4.2000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (32)
CreateObject(1966,303.2000100,-195.8999900,-4.2000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (33)
CreateObject(1966,307.7999900,-195.8999900,-4.2000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (34)
CreateObject(1966,311.1000100,-195.7000000,-4.2000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (35)
CreateObject(1966,312.2999900,-191.3000000,-4.2000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (36)
CreateObject(1966,307.0000000,-190.8000000,-4.2000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (37)
CreateObject(1966,304.0000000,-199.8000000,-4.7000000,90.0000000,180.0050000,179.9840000); //object(imcompmovedr1_las) (38)
CreateObject(1966,310.6000100,-200.0000000,-4.7000000,90.0000000,180.0050000,179.9840000); //object(imcompmovedr1_las) (39)
CreateObject(1966,296.0000000,-197.1000100,-2.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (40)
CreateObject(1966,297.2999900,-197.1000100,-2.6000000,0.0000000,0.0000000,0.0000000); //object(imcompmovedr1_las) (41)
CreateObject(1966,305.3999900,-196.3000000,-12.2000000,90.0000000,179.9950000,179.9950000); //object(imcompmovedr1_las) (42)
An addition to the map can be found below in comments.







P.S. You're free to edit this hand-made collision and add it in your script. In case if you add me in credits.
Reply
#2

Looks good
Reply
#3

very nice but it empty.
Reply
#4

Nice job man.
Reply
#5

Good job.
Reply
#6

I'll add some furniture, but later. The point of this script is collision, not furniture.
Reply
#7

As I promised... But not furniture. I've added some collision... To counters. The collision is like 95% done, I couldn't do more. At least I've done the most of the job. Also I've added a cashier.
Код:
CreateObject(2932,309.1000100,-188.2000000,-9.7000000,0.0000000,0.0000000,90.0000000); //object(kmb_container_blue) (1)
CreateObject(2932,307.2000100,-188.2000000,-9.7000000,0.0000000,0.0000000,90.0000000); //object(kmb_container_blue) (2)
CreateObject(2885,308.2999900,-192.2000000,-8.3000000,0.0000000,0.0000000,0.0000000); //object(xref_garagedoor) (1)
CreateObject(2885,308.2999900,-191.7000000,-8.3000000,0.0000000,0.0000000,0.0000000); //object(xref_garagedoor) (2)
CreateObject(1282,304.2000100,-188.8000000,-7.0000000,0.0000000,0.0000000,0.0000000); //object(barrierm) (1)
CreateObject(1282,305.2999900,-188.8000000,-7.0000000,0.0000000,0.0000000,0.0000000); //object(barrierm) (2)
CreateObject(2753,306.3999900,-192.0000000,-8.0000000,0.0000000,0.0000000,0.0000000); //object(cj_ff_till_que) (1)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)