SendClientMessage(playerid, -1, "debug 2");
if (strcmp(cmd, "/cancela", true) == 0)
{
new x_opcao[256];
tmp = strtok(cmdtext, idx);
if (!strlen(tmp)) return SendClientMessage(playerid, -1, "USE: /cancela [open/close]");
if (strcmp(x_opcao, "open", true) == 0)
{
if (GetPlayerOrg(playerid) == 1 && IsPlayerInRangeOfPoint(playerid, 14.0, 1530.39270, -1451.35083, 13.17880))
{
MoveObject(Cancela1BPM, 1530.39270, -1451.35083, 13.17880+0.0001, 0.0001, 0.00000, 0.00000, 90.00000);
}
return 1;
}
if (strcmp(x_opcao, "close", true) == 0) //error
{
if (GetPlayerOrg(playerid) == 1 && IsPlayerInRangeOfPoint(playerid, 14.0, 1530.39270, -1451.35083, 13.17880))
{
MoveObject(Cancela1BPM, 1530.39270, -1451.35083, 13.17880, 0.0001, 0.00000, 89.60000, 0.00000);
}
SendClientMessage(playerid, -1, "debug 2");
}
return 1;
}
if (GetPlayerOrg(playerid) == 1 && IsPlayerInRangeOfPoint(playerid, 14.0, 1530.39270, -1451.35083, 13.17880))
Then you do not satisfy this statement:
pawn Код:
|
if (strcmp(x_opcao, "close", true) == 0) //error { if (GetPlayerOrg(playerid) == 1 && IsPlayerInRangeOfPoint(playerid, 14.0, 1530.39270, -1451.35083, 13.17880)) { MoveObject(Cancela1BPM, 1530.39270, -1451.35083, 13.17880, 0.0001, 0.00000, 89.60000, 0.00000); SendClientMessage(playerid, -1, "moving object"); } SendClientMessage(playerid, -1, "debug 2"); }
if (strcmp(x_opcao, "close", true) == 0) //error { if (IsPlayerInRangeOfPoint(playerid, 14.0, 1530.39270, -1451.35083, 13.17880)) { MoveObject(Cancela1BPM, 1530.39270, -1451.35083, 13.17880, 0.0001, 0.00000, 89.60000, 0.00000); SendClientMessage(playerid, -1, "moving object"); } SendClientMessage(playerid, -1, "debug 2"); }
printf("%d", GetPlayerOrg(playerid));
if(strcmp(cmd, "/cancela", true) == 0)
{
new tmpvar[6];
tmpvar = strtok(cmdtext, idx);
if(!strlen(tmpvar)) return SendClientMessage(playerid, -1, "USE: /cancela [open/close]");
if(!strcmp(tmpvar, "open", true))
{
if(GetPlayerOrg(playerid) == 1 && IsPlayerInRangeOfPoint(playerid, 14.0, 1530.39270, -1451.35083, 13.17880))
MoveObject(Cancela1BPM, 1530.39270, -1451.35083, 13.17880+0.0001, 0.0001, 0.00000, 0.00000, 90.00000);
}
else if(!strcmp(tmpvar, "close", true))
{
if(GetPlayerOrg(playerid) == 1 && IsPlayerInRangeOfPoint(playerid, 14.0, 1530.39270, -1451.35083, 13.17880))
MoveObject(Cancela1BPM, 1530.39270, -1451.35083, 13.17880, 0.0001, 0.00000, 89.60000, 0.00000);
}
else SendClientMessage(playerid, -1, "USE: /cancela [open/close]");
return 1;
}
Reputed! tranks!!
C:\Users\2\Desktop\gamemode\gamemodes\2.pwn(24018) : error 047: array sizes do not match, or destination array is too small Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
if(strcmp(cmd, "/cancela", true) == 0)
{
new tmpvar[6];
tmpvar = strtok(cmdtext, idx); //error <<<
if(!strlen(tmpvar)) return SendClientMessage(playerid, -1, "USE: /cancela [abrir/fechar]");
if(!strcmp(tmpvar, "abrir", true))
{
if(GetPlayerOrg(playerid) == 1 && IsPlayerInRangeOfPoint(playerid, 7.0, 1530.39270, -1451.35083, 13.17880))
MoveObject(Cancela1BPM, 1530.39270, -1451.35083, 13.17880+0.0001, 0.0001, 0.00000, 0.00000, 90.00000);
}
else if(!strcmp(tmpvar, "fechar", true))
{
if(GetPlayerOrg(playerid) == 1 && IsPlayerInRangeOfPoint(playerid, 7.0, 1530.39270, -1451.35083, 13.17880))
MoveObject(Cancela1BPM, 1530.39270, -1451.35083, 13.17880, 0.0001, 0.00000, 89.60000, 0.00000);
}
else SendClientMessage(playerid, -1, "USE: /cancela [abrir/fechar]");
return 1;
}