eshka
Ученик
Помогите решить проблему..
Вот команда.
Буду очень благодарен!
Вот команда.
В этих строчках нет эффекта.if(strcmp(cmd,"/accept",true)==0)
{
if(TicketOffer[playerid] < 999)
{
if(IsPlayerConnected(TicketOffer[playerid]))
{
if (ProxDetectorS(5.0, playerid, TicketOffer[playerid]))
{
GetPlayerName(TicketOffer[playerid], giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* Ты оплатил штраф $%d Оффицеру %s.", TicketMoney[playerid], giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* %s оплатил штраф в $%d.", sendername, TicketMoney[playerid]);
SendClientMessage(TicketOffer[playerid], COLOR_LIGHTBLUE, string);
GiveMoney(playerid, - TicketMoney[playerid]);
GiveMoney(TicketOffer[playerid], TicketMoney[playerid]);
TicketOffer[playerid] = 999;
TicketMoney[playerid] = 0;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Оффицер не возле вас !");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы не имеете штрафов!");
return 1;
}
}
Как исправить?GiveMoney(playerid, - TicketMoney[playerid]);
GiveMoney(TicketOffer[playerid], TicketMoney[playerid]);
Буду очень благодарен!
