[Map] Re-Alhambra Club
#1

Posts
Re-Alhambra by Ryder_Ballaz a.k.a x96664


Screens:








A little office:





Notes:
-This is my first map or re-map release of an interior and I hope you will like it.
-Please, do not upload this map claiming as yours!
-You need Incognito's Streamer plugin to run this map


Downloads:
You can add the code in your gamemode:
pawn Код:
//Under OnPlayerConnect
    //Alhambra
    RemoveBuildingForPlayer(playerid, 1823, 482.0625, -25.0938, 1002.0781, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 482.3906, -24.8672, 1002.5625, 0.25);
    RemoveBuildingForPlayer(playerid, 1754, 482.0469, -23.2891, 1002.0938, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 482.8906, -24.5547, 1002.5625, 0.25);
    RemoveBuildingForPlayer(playerid, 2290, 483.5156, -26.3516, 1002.0859, 0.25);
    RemoveBuildingForPlayer(playerid, 1754, 484.1250, -24.6172, 1002.0938, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 479.5078, -20.3828, 999.7813, 0.25);
    RemoveBuildingForPlayer(playerid, 1754, 485.4531, -24.7031, 1002.0938, 0.25);
    RemoveBuildingForPlayer(playerid, 1823, 486.3906, -25.2891, 1002.0781, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 486.6797, -24.6406, 1002.5625, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 486.8125, -24.7500, 1002.5625, 0.25);
    RemoveBuildingForPlayer(playerid, 2290, 487.8203, -26.3516, 1002.0859, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 487.2031, -24.5859, 1002.5625, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 487.1797, -25.1094, 1002.5625, 0.25);
    RemoveBuildingForPlayer(playerid, 1754, 488.4219, -25.1719, 1002.0938, 0.25);
    RemoveBuildingForPlayer(playerid, 1754, 488.0313, -23.3906, 1002.0938, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 490.6328, -24.3906, 999.7813, 0.25);
    RemoveBuildingForPlayer(playerid, 1547, 501.1641, -23.7813, 1000.7266, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 501.0469, -22.2813, 1000.7422, 0.25);
    RemoveBuildingForPlayer(playerid, 1547, 501.1094, -22.8125, 1000.7266, 0.25);
    RemoveBuildingForPlayer(playerid, 1548, 501.1094, -21.2266, 1000.7344, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 478.2188, -19.4141, 999.7813, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 477.2109, -16.1016, 1003.7266, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 477.3203, -13.9375, 1003.7266, 0.25);
    RemoveBuildingForPlayer(playerid, 1547, 500.9766, -19.2344, 1000.7266, 0.25);
    RemoveBuildingForPlayer(playerid, 1548, 501.1250, -18.1172, 1000.7344, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 503.3906, -17.6172, 1001.3438, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 503.3516, -17.8047, 1001.3438, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 503.5625, -17.6406, 1001.3438, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 503.5625, -17.4453, 1001.3438, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 478.1953, -7.1719, 999.7813, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 478.6016, -7.6953, 999.7813, 0.25);
    RemoveBuildingForPlayer(playerid, 1436, 479.5938, -8.9922, 1001.2188, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 479.2891, -5.4063, 1001.1797, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 479.8203, -5.8125, 1001.1797, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 480.8594, -5.0156, 1002.2656, 0.25);
    RemoveBuildingForPlayer(playerid, 1436, 479.5938, -4.2969, 1002.6328, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 501.4141, -7.5547, 999.7813, 0.25);
    RemoveBuildingForPlayer(playerid, 2779, 501.4688, -10.3672, 999.6797, 0.25);
    RemoveBuildingForPlayer(playerid, 2778, 502.4063, -7.5313, 999.6797, 0.25);
    RemoveBuildingForPlayer(playerid, 2681, 503.6484, -7.5156, 999.6797, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 495.0078, -5.4453, 1002.2656, 0.25);
    RemoveBuildingForPlayer(playerid, 1544, 495.2031, -5.3828, 1002.2656, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 497.1563, -7.1094, 999.7813, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 505.6797, -7.0156, 999.7813, 0.25);
    RemoveBuildingForPlayer(playerid, 2653, 506.1406, -4.3672, 1004.2109, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 502.1641, -1.8906, 999.7813, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 499.8438, -1.6172, 999.7813, 0.25);
    RemoveBuildingForPlayer(playerid, 2670, 505.8125, -1.5625, 999.7813, 0.25);
    RemoveBuildingForPlayer(playerid, 1776, 500.5625, -1.3672, 1000.7344, 0.25);
    RemoveBuildingForPlayer(playerid, 1775, 501.8281, -1.4297, 1000.7344, 0.25);

        //And this under OnGameModeInit
    //Alhambra
    CreateDynamicObject(19325, 489.37079, -24.22410, 1003.46552,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(19325, 486.05569, -20.90200, 1003.46552,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(19325, 482.41571, -20.90200, 1003.46552,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(19450, 499.44821, -1.65990, 1001.32300,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(19388, 500.26309, -7.83150, 1001.32001,   0.00000, 0.00000, 30.00000);
    CreateDynamicObject(19450, 499.44821, -1.65990, 1004.80298,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(19358, 500.25400, -7.78470, 1004.80298,   0.00000, 0.00000, 30.00000);
    CreateDynamicObject(19450, 507.44861, -3.32960, 1001.32300,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(19450, 507.44861, -3.33710, 1004.80298,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(19450, 503.65100, -0.80720, 1001.32300,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(19450, 502.56070, -0.80720, 1004.80298,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(19450, 505.11191, -8.19370, 1001.32300,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(19450, 505.11191, -8.19370, 1004.80298,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(1491, 499.68118, -6.81520, 999.67700,   0.00000, 0.00000, -60.00000);
    CreateDynamicObject(19172, 504.58060, -8.10950, 1001.83759,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(1714, 502.87646, -1.26938, 999.67706,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(19173, 502.92099, -0.89490, 1001.61249,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1704, 505.30569, -3.12110, 999.67657,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1703, 506.88519, -4.19030, 999.67670,   0.00000, 0.00000, -90.00000);
    CreateDynamicObject(1704, 506.21329, -7.46736, 999.67657,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(2126, 505.82440, -5.75690, 999.67700,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(2229, 499.74374, -0.67745, 999.67767,   0.00000, 0.00000, 45.00000);
    CreateDynamicObject(2229, 507.62247, -1.12364, 999.67767,   0.00000, 0.00000, -45.00000);
    CreateDynamicObject(2700, 499.79901, -2.89040, 1001.93298,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(2610, 502.08371, -7.76530, 1000.47650,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(2610, 502.56369, -7.76530, 1000.47650,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(1829, 506.85284, -7.42741, 1000.15649,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(19175, 507.35559, -5.34410, 1001.89270,   0.00000, 0.00000, -90.00000);
    CreateDynamicObject(19325, 477.34500, -13.99460, 1003.46552,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(14820, 476.53909, -14.95810, 1003.56812,   0.00000, 0.00000, -90.00000);
    CreateDynamicObject(19422, 476.44910, -14.76670, 1003.58209,   35.00000, 0.00000, 0.00000);
    CreateDynamicObject(2126, 477.17599, -17.49632, 1002.69141,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(19128, 475.31149, -19.35990, 1002.63171,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(19128, 475.31149, -15.41990, 1002.63171,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(19128, 475.32761, -11.49176, 1002.63171,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(3044, 505.29721, -4.44150, 1000.22369,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(2002, 500.04349, -4.30650, 999.66040,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(2206, 503.75449, -2.72650, 999.67688,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(1703, 474.00311, -15.79270, 1002.69757,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(1703, 474.35605, -10.81441, 1002.69757,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1703, 476.56537, -18.72495, 1002.69659,   0.00000, 0.00000, -90.00000);
    CreateDynamicObject(19319, 481.40881, -4.98140, 1001.73669,   -25.00000, 0.00000, 90.00000);
    CreateDynamicObject(1491, 473.81723, -21.32220, 1002.69702,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1517, 503.69070, -17.48270, 1001.53210,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1520, 503.65979, -17.82640, 1001.39209,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1517, 503.42426, -17.49793, 1002.07208,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1520, 503.41461, -17.71120, 1001.93213,   0.00000, 0.00000, 45.00000);
    CreateDynamicObject(1517, 503.44312, -17.88070, 1002.07208,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1703, 488.59720, -23.04720, 1002.10388,   0.00000, 0.00000, -90.00000);
    CreateDynamicObject(1703, 485.50583, -21.66577, 1002.10480,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1703, 487.55740, -26.43830, 1002.10480,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(2126, 486.97815, -24.46183, 1002.10553,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(1517, 505.54660, -5.82840, 1000.38361,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1520, 505.69919, -4.89340, 1000.24353,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1520, 502.82480, -2.48850, 1000.65228,   0.00000, 0.00000, -45.00000);
    CreateDynamicObject(18868, 503.37180, -2.43690, 1000.61249,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(2247, 504.09418, -3.00514, 1001.05713,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(2001, 488.74594, -26.37542, 1002.10486,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(2001, 488.51880, -21.85158, 1002.10535,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1703, 480.90579, -21.66580, 1002.10480,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(2126, 481.46832, -23.69004, 1002.10492,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1704, 479.80060, -23.58470, 1002.10101,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(2001, 479.77454, -21.63727, 1002.10535,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1704, 484.18155, -22.69970, 1002.10498,   0.00000, 0.00000, -90.00000);
    CreateDynamicObject(1703, 482.86844, -25.08413, 1002.10480,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(2002, 483.93921, -26.43830, 1002.10437,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(2229, 473.19720, -26.69890, 1002.10388,   0.00000, 0.00000, 135.00000);
    CreateDynamicObject(2229, 484.53860, -21.17420, 1002.10510,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1517, 482.60580, -23.11240, 1002.79132,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(1520, 481.29260, -23.15660, 1002.67133,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1517, 486.64029, -23.75700, 1002.74170,   0.00000, 0.00000, 180.00000);
    CreateDynamicObject(1517, 486.69199, -24.25910, 1002.74182,   0.00000, 0.00000, 90.00000);
    CreateDynamicObject(1520, 486.28391, -23.76570, 1002.66180,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1520, 486.30121, -24.21910, 1002.64178,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1517, 476.63950, -16.47090, 1003.40790,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(1520, 476.72739, -17.59700, 1003.25800,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(14416, 475.29099, -23.52870, 999.38483,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(19129, 482.72470, -10.94800, 999.63660,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(19128, 485.93149, -1.67100, 1001.34058,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(19128, 489.11151, -1.67100, 1001.34058,   0.00000, 0.00000, 0.00000);
    CreateDynamicObject(2190, 502.99094, -3.25387, 1000.61249,   0.00000, 0.00000, 180.00000);
By a request from some guys there is code for the command door (find and delete the unfity one) and add this code:
pawn Код:
//add this on the top of your script
new Adoor;
new CheckAdoor;
//this stays under ongamemodeinit/filterscriptinit

    CheckAdoor = 0;
    Gate1 = CreateObject(1536, 500.63559, -8.41743, 999.57617,   0.0, 0.0, 120.0);
   
CMD:adoor(playerid,params[])
{
    if(CheckAdoor == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid, 5.0, 500.63559, -8.41743, 999.57617)){
    SendClientMessage(playerid,-1,"You opened Alhambra's Office door!");
    MoveObject(Gate1, 501.34738, -9.63814, 999.57617, 2.0);
    CheckAdoor = 1;
    }
    }
    else
    {
    if(IsPlayerInRangeOfPoint(playerid, 5.0, 500.63559, -8.41743, 999.57617)){
    SendClientMessage(playerid,-1,"You closed Alhambra's Office door!");
    MoveObject(Gate1, 500.63559, -8.41743, 999.57617, 2.0);
    CheckAdoor = 0;
    }
    }
    return 1;
}
Or add this little filterscript to your server:


- Click to play!
Reply
#2

Comments ?
Reply
#3

Meh.
Reply
#4

Good job
Reply
#5

Execellent.
Reply
#6

It all looks good, except for that office door. Tight fit.
Reply
#7

Quote:
Originally Posted by Aerotactics
Посмотреть сообщение
It all looks good, except for that office door. Tight fit.
I am using a movable one on my server, which fits very well. If you or someone is interested I will upload code for it.
Reply
#8

a really nice job
Reply
#9

Quote:
Originally Posted by EmpireSk
Посмотреть сообщение
a really nice job
Thanks!
Reply
#10

It looks pretty nice
Good work
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)