SA-MP Forums Archive
[Map] [Collisionator] Hidden valley restaurant - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Filterscripts (https://sampforum.blast.hk/forumdisplay.php?fid=17)
+---- Forum: Maps (https://sampforum.blast.hk/forumdisplay.php?fid=64)
+---- Thread: [Map] [Collisionator] Hidden valley restaurant (/showthread.php?tid=407394)



[Collisionator] Hidden valley restaurant - Maxandmov - 13.01.2013

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.


Re: [Collisionator] Hidden valley restaurant - zJordioz - 13.01.2013

Looks good


Re: [Collisionator] Hidden valley restaurant - ofekw2 - 13.01.2013

very nice but it empty.


Re: [Collisionator] Hidden valley restaurant - James Norman - 13.01.2013

Nice job man.


Re : [Collisionator] Hidden valley restaurant - Soumi - 14.01.2013

Good job.


Re: [Collisionator] Hidden valley restaurant - Maxandmov - 14.01.2013

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


Re: [Collisionator] Hidden valley restaurant - Maxandmov - 14.01.2013

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)