25.09.2009, 14:14
I've got a problem. The /mdelevator has ALWAYS been working, but suddenly it just doesn't.. This is what I've made(NO ERRORS AT ALL):
Pastebin link
ALL the cmds except /mdelevator works :/
Pastebin link
pawn Код:
new FDGate1,FDMaingate, FDGate1status, FDMaingatestatus, FDElevator, FDElevatorstatus, MDGate1, MDGate1status, MDElevator, MDElevatorstatus;
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/fdhangar", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(20, playerid, 1701.0929,-1507.6711,13.3828))
if(FDGate1status)
{
MoveObject(FDGate1, 1700.859375 , -1507.785156 , 14.566914, 1);
FDGate1status = 0;
}
else
{
MoveObject(FDGate1, 1700.859375 , -1507.785156 , 8.566914, 1);
FDGate1status = 1;
}
return 1;
}
if (strcmp("/fdmaingate", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(15, playerid, 1674,-1479.9602,13.3828))
if(FDMaingatestatus)
{
MoveObject(FDMaingate,1674 , -1479.0 , 14.0, 1);
FDMaingatestatus = 0;
}
else
{
MoveObject(FDMaingate, 1674 , -1471.0 , 14.0, 1);
FDMaingatestatus = 1;
}
return 1;
}
if (strcmp("/fdelevator", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(20, playerid,1709.761596 , -1465.448852 , 16))
if(FDElevatorstatus)
{
MoveObject(FDElevator, 1709.761596 , -1465.448852 , 33.256496 , 3);
FDElevatorstatus = 0;
}
else
{
MoveObject(FDElevator, 1709.761596 , -1465.448852 , 13.812069 , 3);
FDElevatorstatus = 1;
}
return 1;
}
if (strcmp("/mdmaingate", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(20, playerid,1142.2526,-1289.9144,13.5873))
if(MDGate1status)
{
MoveObject(MDGate1, 1138.368408 , -1290.706909 , 14 , 2);
MDGate1status = 0;
}
else
{
MoveObject(MDGate1, 1146.368408 , -1290.706909 , 14 , 2);
MDGate1status = 1;
return 1;
}
if (strcmp("/mdelevator", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(30, playerid,1148.358032,-1315.570678,24))
if(MDElevatorstatus)
{
MoveObject(MDElevator, 1148.358032,-1315.570678,31.79 , 6);
MDElevatorstatus = 0;
}
else
{
MoveObject(MDElevator, 1148.358032,-1315.570678,14 , 6);
MDElevatorstatus = 1;
}
return 1;
}
}
return 0;
}