Hans_Zimmer
Умник
Помогите пожалуйста сделать перевод респектов.
Примерно по такому коду как /pay.
Примерно по такому коду как /pay.
PHP:
if(strcmp(cmd, "/pay", true) == 0)
{
if(Player[playerid][pLevel] < 3)return send(playerid, COLOR_RED, ""vError"Передавать деньги можно только с 3 уровня.");
if(sscanf(params, "dd", params[0], params[1]))return send(playerid, COLOR_LIGHTBLUE, ""vCom"/pay [id] [кол-во]");
if(Player[playerid][pMoney] < params[1])return send(playerid, COLOR_RED, vNoMoney);
if(params[1] < 1 || params[1] > 50000)return send(playerid, COLOR_RED, ""vError"Нельзя передать меньше 1"GRN"$"WHT" или больше 50.000"GRN"$.");
if(!IsPlayerConnected(params[0]))return send(playerid, COLOR_RED, vNoConnect);
if(params[0] == INVALID_PLAYER_ID)return send(playerid, COLOR_RED, vNoID);
new Float:X,Float:Y,Float:Z;
GetPlayerPos(params[0],X,Y,Z);
if(!IsPlayerInRangeOfPoint(playerid,5.0,X,Y,Z))return send(playerid, COLOR_RED, ""vError"Вы слишком далеко.");
GetPlayerName(params[0], giveplayer, sizeof(giveplayer));
new playermoneys = Player[playerid][pMoney];
if(params[1] > 0 && playermoneys >= params[1])
{
GiveKapustaNC(playerid, -params[1]);
GiveKapustaNC(params[0], params[1]);
f(string,"Ты передал игроку %s[%d] %d"GRN"$.", giveplayer,params[0], params[1]);
send(playerid, COLOR_WHITE, string);
f(string,"Ты получил %d"GRN"$"WHT" от игрока %s[%d].", params[1], sendername(playerid), playerid);
send(params[0], COLOR_WHITE, string);
PlayerPlaySound(params[0], 1052, 0.0, 0.0, 0.0);
if(params[1] > 49999)
{
f(string,"%s[%d] передал %d$ игроку %s[%d]", sendername(playerid),playerid, params[1], giveplayer,params[0]);
SendAdminM(COLOR_YELLOW,string,1);
}
PlayerPlaySound(params[0], 1052, 0.0, 0.0, 0.0);
if(Masked[playerid] == true) f(string,"Незнакомец передал немного наличных %s.",giveplayer);
else f(string,"* %s передал немного наличных игроку %s.", sendername(playerid) ,giveplayer);
SendRadiusMessage(20.0, playerid, string, COLOR_PURPLE);
WriteLog("PayLog",string);
SaveAccount(playerid),SaveAccount(params[0]);
}
return true;
}
