Please help please
#1

please help that I want to make many houses with the same interior please help!!

{
if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2789.3572,-181.2847,10.0625))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,2);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2786.7581,-175.4368,10.0625))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,3);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2790.2412,-168.3128,7.2020))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,4);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2791.6191,-145.9572,7.8594))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,5);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2786.9619,-118.3217,10.0625))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,6);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2790.2463,-111.3623,7.2020))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,7);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2791.5840,-107.2661,7.8594))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,;
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2786.9275,-89.8147,10.0625))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,9);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2790.2617,-82.5454,7.1953))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,10);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2789.1917,-52.5029,10.0625))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,11);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2791.6060,-36.0957,7.8594))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,12);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2791.5869,-17.6523,7.8594))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,13);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2786.9048,0.2129,10.0625))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,14);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2790.2532,7.3283,7.1953))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,15);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2786.7542,62.6477,10.0625))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,16);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2790.2412,69.8381,7.2020))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,17);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2791.5913,91.9624,7.8594))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,1;
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2786.9011,119.8505,10.0625))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,19);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2790.2510,126.8585,7.2020))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,20);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2791.5864,130.5676,7.8594))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,21);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2789.2036,183.8236,10.0625))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,22);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2791.5935,200.4878,7.8594))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,23);
return 1;
}
else if (strcmp("/enter", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5,-2791.6162,218.5822,7.8594))
SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,24);
return 1;
}


here are the codes please help
Reply
#2

Why do you check the same thing over and over again? (if cmdtext equals "/enter")

Not saying this is the only problem in your code.
Reply
#3

use something like this
pawn Код:
if (strcmp("/enter", cmdtext, true, 10) == 0)
{
    if(IsPlayerInRangeOfPoint(playerid,5,-2789.3572,-181.2847,10.0625))
    {    
        SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
        SetPlayerInterior(playerid,1);
        SetPlayerVirtualWorld(playerid,2);
    }
    else if(IsPlayerInRangeOfPoint(playerid,5,-2786.7581,-175.4368,10.0625))
    {
        SetPlayerPos(playerid,222.9907,1287.1294,1082.1406 );
        SetPlayerInterior(playerid,1);
        SetPlayerVirtualWorld(playerid,3);
    }
    // Do the same with other codes
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)