AndreyKa
15.07.2014, 13:23
Здравствуйте.Пишу новую работу дальнобойщиков,но система не работает.
1.
if(strcmp("/work",cmdtext,true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
SPD(playerid,6,DSL,"Рейсы","1.Из Los-Santos в San-Fierro\t\t\t[Продукты]\n","Взять","Выход");
}
return true;
}
2.Далее действие команды
case 6:
{
if(response)
{
switch(listitem)
{
case 0:
{
SetPVarInt(playerid,"gruz",1);
SetPlayerCheckpoint(playerid,2079.5298,-2046.6746,13.5469,10);
}
}
}
}
3.Действие чекпоинтов
SetPVarInt(playerid,"gruz",1);
{
DisablePlayerCheckpoint(playerid);
SetPVarInt(playerid,"gruz",2);
SetPlayerCheckpoint(playerid,-1327.4890,477.4093,7.1809,5);
}
SetPVarInt(playerid,"gruz",2);
{
SetPlayerCheckpoint(playerid,-1327.4890,477.4093,7.1809,5);
DisablePlayerCheckpoint(playerid);
}
Суть вопроса: Когда ввожу команду выбираю рейс,появляется чекпоинт еду на него,он исчезает(Это хорошо),а второй не появляется.Не подскажете,что здесь не так?
1.
if(strcmp("/work",cmdtext,true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
SPD(playerid,6,DSL,"Рейсы","1.Из Los-Santos в San-Fierro\t\t\t[Продукты]\n","Взять","Выход");
}
return true;
}
2.Далее действие команды
case 6:
{
if(response)
{
switch(listitem)
{
case 0:
{
SetPVarInt(playerid,"gruz",1);
SetPlayerCheckpoint(playerid,2079.5298,-2046.6746,13.5469,10);
}
}
}
}
3.Действие чекпоинтов
SetPVarInt(playerid,"gruz",1);
{
DisablePlayerCheckpoint(playerid);
SetPVarInt(playerid,"gruz",2);
SetPlayerCheckpoint(playerid,-1327.4890,477.4093,7.1809,5);
}
SetPVarInt(playerid,"gruz",2);
{
SetPlayerCheckpoint(playerid,-1327.4890,477.4093,7.1809,5);
DisablePlayerCheckpoint(playerid);
}
Суть вопроса: Когда ввожу команду выбираю рейс,появляется чекпоинт еду на него,он исчезает(Это хорошо),а второй не появляется.Не подскажете,что здесь не так?