subarev
Ученик
Сделал команду для /accept но всё же когда игрока освобождают за сумму то у игрока деньги снимаются но адвокату они не приходят!
PHP:
if(strcmp(params[0],"free",true) == 0)
{
//if(OfferStat[playerid] != 21) return SCM(playerid,GREY,"Тебе не предлагали выйти из тюрьмы.");
new inv = Offer[playerid];
if(GetPlayerMoney(playerid) < SHM[playerid]) return send(playerid,COLOR_GREY,"У тебя нет столько денег.");
Player[playerid][pJailTime] = 1;
//GivePlayerKapusta(playerid, -params[0]);
//Player[playerid][pMember] += params[0];
GivePlayerKapusta(playerid, -SHM[playerid]);
GivePlayerKapusta(Player, SHM[playerid]);
format(string, sizeof(string), "Внимание! Адвокат %s[%d] выпустил из тюрьмы %s[%d] за $%d.",sendername(inv),inv,sendername(playerid),playerid,SHM[playerid]);
SendTeamMessage(1, 0x8D8DFF00, string); SendTeamMessage(2, 0x8D8DFF00, string);
SendTeamMessage(3, 0x8D8DFF00, string); SendTeamMessage(10, 0x8D8DFF00, string);
SendTeamMessage(19, 0x8D8DFF00, string);
SFM(playerid, COLOR_BLUE, "Адвокат %s выпустил тебя за $%d.",sendername(inv),SHM[playerid]);
SFM(inv, COLOR_BLUE, "Ты выпустил %s за $%d.",sendername(playerid),SHM[playerid]);
//Player[inv][pLawSkill]++;
ApprovedLawyer[playerid] = 0;
OfferStat[playerid] = 999;
Offer[playerid] = 999;
SHM[playerid] = 0;
return 1;
}
