tamperplay
Новичок
Здраствуйте ребята, обьясните мне либо если можете дать код, мне нужно сделать чтобы после оплаты штрафа (( /accepts )), не вся сумма оплаты штрафа шла полицейскому а только половина, например штраф 5.000 оплатил преступник а тебе дали только 1к, помогите пожалуйста))) Я нуб.
if(!strcmp(cmd,"/accepts",true))
{
if(TicketOffer[playerid] != INVALID_PLAYER_ID)
{
if(IsPlayerConnected(TicketOffer[playerid]))
{
if(ProxDetectorS(5.0, playerid, TicketOffer[playerid]))
{
new stringer1[300];
format(stringer1, sizeof(stringer1), "Вы оплатили штраф в размере %d вирт офицеру %s.", TicketMoney[playerid], pData[TicketOffer[playerid]][pNickname]);
SendClientMessage(playerid, COLOR_BLUE, stringer1);
format(stringer1, sizeof(stringer1), "%s оплатил штраф в размере %d вирт.", pData[playerid][pNickname], TicketMoney[playerid]);
SendClientMessage(TicketOffer[playerid], COLOR_BLUE, stringer1);
pData[playerid][pMoney] -= TicketMoney[playerid];
pData[TicketOffer[playerid]][pMoney] += TicketMoney[playerid];
TransferMoney(-1,playerid,-TicketMoney[playerid],"accept ticket");
TransferMoney(-1,TicketOffer[playerid],TicketMoney[playerid],"accept ticket");
TicketOffer[playerid] = INVALID_PLAYER_ID;
TicketMoney[playerid] = 0;
return true;
}
else return SendClientMessage(playerid, COLOR_GREY, "Полицейскйи не рядом с вами!");
}
else return SendClientMessage(playerid, COLOR_GREY, "Вам не выписывали штраф!");
}
return true;
}
Последнее редактирование:
