Originally Posted by jlalt
Код:
if(x == 1)
{
SetPlayerCheckpoint(playerid,1280.9083, -1242.0677, 13.9160, 2.0);
{
you opened if(x == 1) twice it should be:
PHP код:
if(x == 1)
{
SetPlayerCheckpoint(playerid,1280.9083, -1242.0677, 13.9160, 2.0);
}
full code:
PHP код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_CARPENTIERE)
{
if(response)
{
Carpentiere[playerid] = 1;
ShowInfoForPlayer(playerid,"Hai accettato il lavoro.", 3000);
SetPlayerAttachedObject(playerid,4,18635,6,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,1.000000,1.000000);
new x = random (2);
if(x == 0)
{
SetPlayerCheckpoint(playerid, 1280.0118, -1262.7102, 13.5107, 2.0);
}
if(x == 1)
{
SetPlayerCheckpoint(playerid,1280.9083, -1242.0677, 13.9160, 2.0);
}
if(x == 2 || x ==3)
{
SetPlayerCheckpoint(playerid,1268.9485, -1234.4961, 17.0519, 2.0);
}
CarCP[playerid] = 1;
}
else //this is the error line
{
Carpentiere[playerid] = 0;
ShowInfoForPlayer(playerid,"Hai rifiutato il lavoro.", 3000);
RemovePlayerAttachedObject(playerid,4);
DisablePlayerCheckpoint(playerid);
CarCP[playerid] = 0;
}
return 1;
}
return 0;
}
|