seriu
Специалист
Автор: НЕ знаю!
Вырезал команду из мода: "Мадьяр РП" немного изменил. когда передавалось больше 500к писало тому кто передавал "вы получили..." - убрал!
кому нужна команда берите p/s на RLS работает.
если было извеняюсь.
Вырезал команду из мода: "Мадьяр РП" немного изменил. когда передавалось больше 500к писало тому кто передавал "вы получили..." - убрал!
кому нужна команда берите p/s на RLS работает.
PHP:
if(strcmp(cmd, "/transfer", true) == 0 || strcmp(cmd, "/wiretransfer", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pLevel] < 3)
{
SendClientMessage(playerid, COLOR_GRAD1, "Вы должны быть уровня 3 !");
return 1;
}
if(!PlayerToPoint(20.0,playerid,2308.7268,-13.8100,26.7422))
{
SendClientMessage(playerid, COLOR_GREY, "Вы не в банке!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}Используйте: /transfer [id] [сумма]");
return 1;
}
giveplayerid = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}Используйте: /transfer [id] [сумма]");
return 1;
}
moneys = strval(tmp);
if (IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
playermoney = PlayerInfo[playerid][pBank] ;
if (moneys > 0 && playermoney >= moneys)
{
new mtext[20];
new year, month, day;
getdate(year, month, day);
if (month == 1) {mtext = "January";}
else if (month == 2) {mtext = "February";}
else if (month == 3) {mtext = "March";}
else if (month == 4) {mtext = "April";}
else if (month == 5) {mtext = "May";}
else if (month == 6) {mtext = "June";}
else if (month == 7) {mtext = "in July";}
else if (month == 8) {mtext = "August";}
else if (month == 9) {mtext = "Sentebrya";}
else if (month == 10) {mtext = "October";}
else if (month == 11) {mtext = "November";}
else if (month == 12) {mtext = "December";}
new hour,minuite;
gettime(hour,minuite);
FixHour(hour);
hour = shifthour;
PlayerInfo[playerid][pBank] -= moneys;
PlayerInfo[giveplayerid][pBank] += moneys;
format(string, sizeof(string), "{FFFFFF}Вы передали %d вирт, на счет %s [%d/%d/%d %d:%d] ", moneys, giveplayer,day,month,year,hour,minuite);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, sizeof(string), "{FFFFFF}Вы получили %d вирт, на свой счет от %s [%d/%d/%d %d:%d]", moneys, sendername,day,month,year,hour,minuite);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
printf("%s", string);
Pay(string);
PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Неверная сумма сделки.");
}
}
}
else
{
format(string, sizeof(string), " %d не активен.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}
профикса [C.M.D] у меня нету :|
Последнее редактирование:
