Interiors problem
#1

So I just built my first interior, and I've added it all in to my script, but when I do /enter it just drops me into the sky...


pawn Код:
new HospitalEnter, HospitalExit;

HospitalEnter = CreatePickup(1318, 1, 1173.1139,-1323.3595,15.3962, 0);
HospitalExit = CreatePickup(1318, 1, 467.52, -54.94, 924.45, 0);

command(enter, playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1173.1139,-1323.3595,15.3962)) // hospital
    {
        SetPlayerPos(playerid, 467.52, -54.94, 924.45);
        SetPlayerInterior(playerid, 0);
        GameTextForPlayer(playerid, "~w~Los Angeles All Saints Hospital~n~~r~Type /exit to go outside!", 3000, 5);
        LoadInterior(playerid);
    }
        return 1;
}

command(exit, playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 5.0, 467.52,-54.94,924.45))
    {
        SetPlayerPos(playerid, 1173.1139,-1323.3595,15.3962);
        SetPlayerInterior(playerid, 0);
        LoadInterior(playerid);
        //FadePlayerScreen(playerid, BLACK, 5);
    }
        return 1;
}

    if(pickupid == HospitalEnter)GameTextForPlayer(playerid, "~b~Los Angeles All Saints Hospital~n~~w~Type /enter to go inside!", 3000, 5);
    if(pickupid == HospitalExit)GameTextForPlayer(playerid, "~b~Los Angeles All Saints Hospital~n~~w~Type /exit to go outside!", 3000, 5);
The co-ordinates are all correct.. the only issue I can think of is the interior ID, but I created this interior from scratch, so wouldn't it use 0? When I do /enter and do /save, these are the co-ordinates: 467.52,-54.94,924.45

Ignore any loose indentation, it doesn't look like that on the script, it's all indented fine.

Here's the object stuff
pawn Код:
CreateObject(14388, 442.19921875, -42.5, 926, 0, 0, 0);
CreateObject(14409, 452.30, -67.60, 921.30, 0.00, 0.00, 90.00);
CreateObject(14409, 452.30, -63.70, 921.30, 0.00, 0.00, 90.00);
CreateObject(14409, 452.30, -59.70, 921.30, 0.00, 0.00, 90.00);
CreateObject(14593, 412.3994140625, -84.5, 925.29998779297, 0, 0, 179.99450683594);
CreateObject(11472, 468.3994140625, -53.3994140625, 928.79998779297, 0, 0, 270);
CreateObject(1997, 446.70, -62.10, 922.80, 0.00, 0.00, 280.00);
CreateObject(1997, 449.50, -62.00, 922.80, 0.00, 0.00, 262.00);
CreateObject(1722, 468.39999389648, -69.199996948242, 924.40002441406, 0, 0, 0);
CreateObject(1722, 469.20001220703, -69.199996948242, 924.40002441406, 0, 0, 0);
CreateObject(1722, 470.10000610352, -69.199996948242, 924.40002441406, 0, 0, 0);
CreateObject(1722, 463.29998779297, -69.199996948242, 924.40002441406, 0, 0, 0);
CreateObject(1722, 462.5, -69.199996948242, 924.40002441406, 0, 0, 0);
CreateObject(1722, 461.70001220703, -69.199996948242, 924.40002441406, 0, 0, 0);
CreateObject(1722, 460.79998779297, -69.199996948242, 924.40002441406, 0, 0, 0);
CreateObject(1722, 460.90, -66.90, 924.40, 0.00, 0.00, 184.00);
CreateObject(1722, 461.70, -66.90, 924.40, 0.00, 0.00, 184.00);
CreateObject(1722, 462.40, -66.90, 924.40, 0.00, 0.00, 184.00);
CreateObject(1722, 463.20, -66.90, 924.40, 0.00, 0.00, 184.00);
CreateObject(1722, 468.30, -66.90, 924.40, 0.00, 0.00, 180.00);
CreateObject(1722, 469.00, -66.90, 924.40, 0.00, 0.00, 179.99);
CreateObject(1722, 469.80, -66.90, 924.40, 0.00, 0.00, 179.99);
CreateObject(1722, 469.80, -66.90, 924.40, 0.00, 0.00, 179.99);
CreateObject(1433, 466.79998779297, -68.699996948242, 924.59997558594, 0, 0, 0);
CreateObject(1433, 465.10000610352, -68.699996948242, 924.59997558594, 0, 0, 0);
CreateObject(2852, 466.80, -69.00, 925.10, 0.00, 0.00, 0.00);
CreateObject(2852, 465.00, -69.00, 925.10, 0.00, 0.00, 0.00);
CreateObject(2207, 461.80, -57.50, 924.40, 0.00, 0.00, 38.00);
CreateObject(1671, 461.60, -55.20, 924.80, 0.00, 0.00, 42.00);
CreateObject(2190, 461.40, -57.30, 925.20, 0.00, 0.00, 188.00);
CreateObject(2190, 462.40, -57.10, 925.20, 0.00, 0.00, 222.00);
CreateObject(2190, 463.10, -56.10, 925.20, 0.00, 0.00, 266.00);
CreateObject(1997, 447.10, -68.80, 922.80, 0.00, 0.00, 270.00);
CreateObject(1997, 444.70, -68.80, 922.80, 0.00, 0.00, 269.99);
CreateObject(1997, 442.40, -68.80, 922.80, 0.00, 0.00, 269.99);
CreateObject(1997, 442.40, -68.80, 922.80, 0.00, 0.00, 269.99);
CreateObject(1997, 415.10000610352, -87, 922.79998779297, 0, 0, 313.98901367188);
CreateObject(3387, 412.39999389648, -86.800003051758, 922.79998779297, 0, 0, 173.99572753906);
CreateObject(3387, 412.79998779297, -85.400001525879, 922.40002441406, 0, 0, 149.99572753906);
CreateObject(3393, 416.70001220703, -88.800003051758, 923, 0, 0, 313.99499511719);
CreateObject(3393, 417.10000610352, -85, 923, 0, 0, 45.986938476563);
CreateObject(3386, 413.79998779297, -84.199996948242, 922.90002441406, 0, 0, 129.99475097656);
CreateObject(14425, 404.20, -94.70, 920.10, 0.00, 0.00, 90.00);
CreateObject(4557, 355.90, -66.40, 922.80, 0.00, 0.00, 90.00);
CreateObject(14593, 361.70, -74.10, 925.30, 0.00, 0.00, 90.00);
CreateObject(1660, 365.3994140625, -67.3994140625, 918.5, 0, 0, 270);
CreateObject(1997, 365.20, -70.70, 922.80, 0.00, 0.00, 359.99);
CreateObject(1997, 361.20, -70.70, 922.80, 0.00, 0.00, 359.99);
CreateObject(1997, 356.10, -70.70, 922.80, 0.00, 0.00, 359.99);
CreateObject(1997, 353.00, -70.70, 922.80, 0.00, 0.00, 359.99);
CreateObject(1997, 353.00, -79.20, 922.80, 0.00, 0.00, 179.99);
CreateObject(1997, 356.10, -79.20, 922.80, 0.00, 0.00, 179.98);
CreateObject(1997, 360.20, -79.20, 922.80, 0.00, 0.00, 179.98);
CreateObject(1997, 365.00, -79.20, 922.80, 0.00, 0.00, 179.98);
CreateObject(2095, 363.90, -78.60, 922.60, 0.00, 0.00, 178.00);
CreateObject(2095, 361.40, -78.60, 922.60, 0.00, 0.00, 177.99);
CreateObject(2095, 355.00, -78.60, 922.60, 0.00, 0.00, 177.99);
CreateObject(2095, 353.80, -78.60, 922.60, 0.00, 0.00, 177.99);
CreateObject(2095, 354.00, -71.40, 922.60, 0.00, 0.00, 1.99);
CreateObject(2095, 355.20, -71.30, 922.60, 0.00, 0.00, 1.99);
CreateObject(2095, 362.30, -71.20, 922.60, 0.00, 0.00, 1.99);
CreateObject(2095, 364.40, -71.20, 922.60, 0.00, 0.00, 1.99);
CreateObject(11472, 396.29998779297, -70.800003051758, 922.5, 0, 0, 90);
CreateObject(11472, 383.60000610352, -64.099998474121, 922.5, 0, 0, 270);
CreateObject(11472, 373.69921875, -64.099609375, 922.5, 0, 0, 270);
CreateObject(11472, 385.10000610352, -70.800003051758, 922.5, 0, 0, 90);
CreateObject(11472, 382, -70.7998046875, 922.5, 0, 0, 90);
CreateObject(11472, 382.00, -70.80, 924.60, 0.00, 0.00, 90.00);
CreateObject(11472, 391.69921875, -70.7998046875, 924.59997558594, 0, 0, 90);
CreateObject(1523, 406.5, -77.199996948242, 923, 0, 0, 177.98950195313);
CreateObject(1523, 369.30, -68.20, 922.94, 0.00, 0.00, 90.00);
CreateObject(14744, 476.099609375, -67, 926.20001220703, 0, 0, 270);
CreateObject(11472, 481.20, -64.10, 924.60, 0.00, 0.00, 90.00);
CreateObject(11472, 481.20, -62.60, 924.60, 0.00, 0.00, 90.00);
CreateObject(11472, 482.10, -69.40, 924.60, 0.00, 0.00, 0.00);
CreateObject(11472, 481.10, -70.20, 924.60, 0.00, 0.00, 90.00);
CreateObject(11472, 475.90, -61.40, 924.60, 0.00, 0.00, 180.00);
CreateObject(1491, 475.19921875, -67.3994140625, 924.40002441406, 0, 0, 270);
CreateObject(2514, 477.20, -66.40, 924.40, 0.00, 0.00, 90.00);
CreateObject(2518, 477.70, -65.40, 924.20, 0.00, 0.00, 0.00);
CreateObject(2187, 477.10, -67.70, 924.40, 0.00, 0.00, 270.00);
CreateObject(2187, 478.30, -67.70, 924.40, 0.00, 0.00, 270.00);
CreateObject(2187, 479.50, -67.70, 924.40, 0.00, 0.00, 270.00);
CreateObject(11472, 459.259765625, -55.0498046875, 924.59997558594, 0, 0, 180.95581054688);
CreateObject(11472, 454.09, -60.34, 924.60, 0.00, 0.00, 270.30);
CreateObject(11472, 454.09, -60.34, 927.79, 0.00, 0.00, 270.30);
CreateObject(11472, 454.09, -60.34, 931.04, 0.00, 0.00, 270.30);
CreateObject(11472, 454.09, -60.34, 934.26, 0.00, 0.00, 270.30);
CreateObject(11472, 459.26, -55.05, 927.85, 0.00, 0.00, 180.96);
CreateObject(11472, 459.26, -55.05, 932.02, 0.00, 0.00, 180.96);
CreateObject(11472, 459.26, -55.05, 935.24, 0.00, 0.00, 180.96);
CreateObject(11472, 459.26, -55.05, 931.09, 0.00, 0.00, 180.96);
CreateObject(11472, 413.70001220703, -70.800003051758, 922.5, 0, 0, 90);
CreateObject(1660, 405.599609375, -80.19921875, 918.5, 0, 0, 0);
CreateObject(11472, 443.89999389648, -55.200000762939, 922.79998779297, 0, 0, 180.95581054688);
CreateObject(11472, 441, -53.200000762939, 922.79998779297, 0, 0, 270.95581054688);
CreateObject(11472, 434.10000610352, -54.639999389648, 922.79998779297, 0, 0, 0.955810546875);
CreateObject(11472, 442.5, -55.200000762939, 919.79998779297, 0, 0, 180.95581054688);
CreateObject(11472, 441.10000610352, -55.200000762939, 919.79998779297, 0, 0, 180.95581054688);
CreateObject(11472, 439.89999389648, -55.200000762939, 919.79998779297, 0, 0, 180.95581054688);
CreateObject(11472, 438.39999389648, -55.200000762939, 919.79998779297, 0, 0, 180.95581054688);
CreateObject(11472, 436.89999389648, -55.200000762939, 919.79998779297, 0, 0, 180.95581054688);
CreateObject(11472, 435.5, -55.200000762939, 919.79998779297, 0, 0, 180.95581054688);
CreateObject(11472, 440.29998779297, -55.200000762939, 926, 0, 270, 180.95581054688);
CreateObject(11472, 437.20001220703, -55.200000762939, 926, 0, 270, 180.95581054688);
CreateObject(11472, 434.20001220703, -55.200000762939, 926, 0, 270, 180.95581054688);
CreateObject(2165, 437.60000610352, -57.299999237061, 922.79998779297, 0, 0, 270);
CreateObject(2166, 437.60000610352, -59.200000762939, 922.79998779297, 0, 0, 180);
CreateObject(1671, 436.29998779297, -58, 923.29998779297, 0, 0, 70);
CreateObject(2198, 442.70001220703, -57.200000762939, 922.79998779297, 0, 0, 180);
CreateObject(2198, 440.79998779297, -56.400001525879, 922.79998779297, 0, 0, 89.994506835938);
CreateObject(1671, 442.20001220703, -55.5, 923.29998779297, 0, 0, 329.99938964844);
CreateObject(2287, 435.39999389648, -57.700000762939, 924.09997558594, 0, 0, 90);
CreateObject(2286, 436.79998779297, -54.099998474121, 924.40002441406, 0, 0, 0);
CreateObject(2284, 440, -54.5, 924, 0, 0, 0);
CreateObject(1491, 440.20001220703, -61.099998474121, 922.79998779297, 0, 0, 0);
CreateObject(11472, 426.79998779297, -58.900001525879, 922.79998779297, 0, 0, 180.95581054688);
CreateObject(1491, 443.24899291992, -61.069999694824, 922.79998779297, 0, 0, 180);
CreateObject(14593, 406.5, -50.099998474121, 925.29998779297, 0, 0, 0);
CreateObject(1491, 470.5, -48, 924.40002441406, 0, 0, 180);
CreateObject(2172, 410.89999389648, -51.299999237061, 922.90002441406, 0, 0, 270);
CreateObject(11472, 401.10000610352, -64.099998474121, 922.5, 0, 0, 270);
CreateObject(11472, 405.60000610352, -64.099998474121, 922.5, 0, 0, 270);
CreateObject(11472, 373.70001220703, -64.099998474121, 925.59997558594, 0, 0, 270);
CreateObject(11472, 398.5, -64.099998474121, 925.59997558594, 0, 0, 270);
CreateObject(1660, 414, -54.400001525879, 918.5, 0, 0, 180);
CreateObject(2172, 410.89999389648, -53.299999237061, 922.90002441406, 0, 0, 270);
CreateObject(2172, 410.89999389648, -49.299999237061, 922.90002441406, 0, 0, 270);
CreateObject(2172, 408.10000610352, -50.299999237061, 922.90002441406, 0, 0, 90);
CreateObject(1806, 409.70001220703, -50, 923, 0, 0, 286);
CreateObject(1806, 409.70001220703, -51.599998474121, 923, 0, 0, 285.99609375);
CreateObject(1806, 409.70001220703, -53.5, 923, 0, 0, 285.99609375);
CreateObject(1806, 409.29998779297, -49.700000762939, 923, 0, 0, 85.99609375);
CreateObject(2172, 408.10000610352, -52.299999237061, 922.90002441406, 0, 0, 90);
CreateObject(2172, 408.10000610352, -54.299999237061, 922.90002441406, 0, 0, 90);
CreateObject(1806, 409.29998779297, -51.400001525879, 923, 0, 0, 91.995483398438);
CreateObject(1806, 409.29998779297, -53.5, 923, 0, 0, 91.994018554688);
CreateObject(2172, 407.10000610352, -49.299999237061, 922.90002441406, 0, 0, 270);
CreateObject(2172, 407.10000610352, -51.299999237061, 922.90002441406, 0, 0, 270);
CreateObject(2172, 407.10000610352, -53.299999237061, 922.90002441406, 0, 0, 270);
CreateObject(1806, 405.79998779297, -51.799999237061, 923, 0, 0, 285.99609375);
CreateObject(1806, 405.79998779297, -49.700000762939, 923, 0, 0, 285.99609375);
CreateObject(1806, 405.79998779297, -53.400001525879, 923, 0, 0, 277.99609375);
CreateObject(2172, 404.10000610352, -50.299999237061, 922.90002441406, 0, 0, 90);
CreateObject(2172, 404.10000610352, -52.299999237061, 922.90002441406, 0, 0, 90);
CreateObject(2172, 404.10000610352, -54.299999237061, 922.90002441406, 0, 0, 90);
CreateObject(1806, 405.39999389648, -49.700000762939, 923, 0, 0, 95.99609375);
CreateObject(1806, 405.39999389648, -51.400001525879, 923, 0, 0, 95.993041992188);
CreateObject(1806, 405.39999389648, -53.299999237061, 923, 0, 0, 95.993041992188);
CreateObject(2172, 403.10000610352, -49.299999237061, 922.90002441406, 0, 0, 270);
CreateObject(2172, 403.10000610352, -51.299999237061, 922.90002441406, 0, 0, 270);
CreateObject(2172, 403.10000610352, -53.299999237061, 922.90002441406, 0, 0, 270);
CreateObject(1806, 401.89999389648, -50, 923, 0, 0, 275.99304199219);
CreateObject(1806, 401.89999389648, -51.900001525879, 923, 0, 0, 275.99304199219);
CreateObject(1806, 401.89999389648, -53.799999237061, 923, 0, 0, 275.99304199219);
CreateObject(2172, 404.10000610352, -41, 922.90002441406, 0, 0, 90);
CreateObject(2172, 404.10000610352, -43, 922.90002441406, 0, 0, 90);
CreateObject(2172, 404.10000610352, -45, 922.90002441406, 0, 0, 90);
CreateObject(2172, 403.10000610352, -44, 922.90002441406, 0, 0, 270);
CreateObject(2172, 403.10000610352, -42, 922.90002441406, 0, 0, 270);
CreateObject(2172, 403.10000610352, -40, 922.90002441406, 0, 0, 270);
CreateObject(2172, 407.10000610352, -40, 922.90002441406, 0, 0, 270);
CreateObject(2172, 407.10000610352, -42, 922.90002441406, 0, 0, 270);
CreateObject(2172, 407.10000610352, -44, 922.90002441406, 0, 0, 270);
CreateObject(2172, 408.10000610352, -41, 922.90002441406, 0, 0, 90);
CreateObject(2172, 408.10000610352, -43, 922.90002441406, 0, 0, 90);
CreateObject(2172, 408.10000610352, -45, 922.90002441406, 0, 0, 90);
CreateObject(2172, 410.89999389648, -40, 922.90002441406, 0, 0, 270);
CreateObject(2172, 410.89999389648, -42, 922.90002441406, 0, 0, 270);
CreateObject(2172, 410.89999389648, -44, 922.90002441406, 0, 0, 270);
CreateObject(1806, 409.70001220703, -45, 923, 0, 0, 285.99609375);
CreateObject(1806, 409.70001220703, -42.900001525879, 923, 0, 0, 285.99609375);
CreateObject(1806, 409.70001220703, -41.099998474121, 923, 0, 0, 285.99609375);
CreateObject(1806, 409.29998779297, -45.099998474121, 923, 0, 0, 85.995483398438);
CreateObject(1806, 409.29998779297, -42.900001525879, 923, 0, 0, 85.995483398438);
CreateObject(1806, 409.29998779297, -40.400001525879, 923, 0, 0, 85.995483398438);
CreateObject(1806, 405.79998779297, -45.099998474121, 923, 0, 0, 285.99609375);
CreateObject(1806, 405.79998779297, -43.400001525879, 923, 0, 0, 285.99609375);
CreateObject(1806, 405.79998779297, -41.099998474121, 923, 0, 0, 285.99609375);
CreateObject(1806, 405.39999389648, -44.700000762939, 923, 0, 0, 95.993041992188);
CreateObject(1806, 405.39999389648, -42.900001525879, 923, 0, 0, 95.993041992188);
CreateObject(1806, 405.39999389648, -40.5, 923, 0, 0, 95.993041992188);
CreateObject(1806, 401.89999389648, -45.099998474121, 923, 0, 0, 275.99304199219);
CreateObject(1806, 401.89999389648, -42.700000762939, 923, 0, 0, 275.99304199219);
CreateObject(1806, 401.89999389648, -40.5, 923, 0, 0, 275.99304199219);
CreateObject(14744, 389.10000610352, -63.200000762939, 924.70001220703, 0, 0, 0);
CreateObject(1660, 389.20001220703, -54.400001525879, 918.5, 0, 0, 179.99450683594);
CreateObject(1491, 391.07998657227, -64.099998474121, 923, 0, 0, 180);
CreateObject(11472, 398.29998779297, -64.099998474121, 922.5, 0, 0, 270);
CreateObject(11472, 386.10000610352, -64.099998474121, 925.59997558594, 0, 0, 270);
CreateObject(3389, 387.5, -58.299999237061, 922.5, 0, 0, 0);
CreateObject(3389, 388.39999389648, -58.299999237061, 922.5, 0, 0, 0);
CreateObject(3389, 389.39999389648, -58.299999237061, 922.5, 0, 0, 0);
CreateObject(3389, 390.39999389648, -58.299999237061, 922.5, 0, 0, 0);
CreateObject(3389, 391.29998779297, -58.299999237061, 922.5, 0, 0, 0);
Reply
#2

Are you sure the objects are created and streamed in time?
Reply
#3

Could it be due to the fact that my exterior objects (in the normal world) use CreateObject, and so do the interiors? Would changing interior objects to CreateDynamicObject fix this?
Reply
#4

UPDATE: Still isn't working
Reply
#5

BE SURE OF THE TELEPORT COORDINATES THAT YOU TYPED!
Reply
#6

the /save commands i useless really go get n00beit it and go ig to the interior then look at the right bottom of ur screen
Reply
#7

The objects are at the same co-ordinates as the SetPlayerPos
Reply
#8

http://weedarr.wikidot.com/interior
Reply
#9

Quote:
Originally Posted by Devilxz97
Посмотреть сообщение
Why are you giving me useless articles lol? This is a custom interior.
Reply
#10

oh shit, didnt read the topic carefully xD.
hmm, whats the problems ? the object not loaded ? huh
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)