Позитифчик=)
Умник
Ребят помогите с переводом команды /get guns на DC_CMD
PHP:
else if(strcmp(cmd,"/get",true)==0)
{
new x_job[64];
x_job = strcharsplit(cmdtext, idx);
if(!strlen(x_job)) return SendClientMessage(playerid, COLOR_GRAD1, "Используйте: /get (fuel/guns)");
else if(strcmp(x_job,"guns",true) == 0)
{
if(IsAGang(playerid)) return SendClientMessage(playerid,COLOR_GREY,YouGangNot);
{
new numberof;
tmp = strcharsplit(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /get guns [кол-во]");
if(PlayerInfo[playerid][pRank] < 4) return SendClientMessage(playerid, COLOR_GREY,"Функция доступна с 4 ранга");
numberof = strval(tmp);
if(!IsATerra(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Вы не на своей базе");
if((PlayerInfo[playerid][pMats] + numberof) > 500) return SendClientMessage(playerid, COLOR_GREY,"Нельзя взять больше");
if(numberof < 1 || numberof > 500) return SendClientMessage(playerid, COLOR_GREY, "Вы не можете взять меньше 1 и больше 500 материалов");
if(IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 4) return SendClientMessage(playerid,COLOR_GREY,YouGangNot);
{
PlayerInfo[playerid][pMats] += numberof;
if(PlayerInfo[playerid][pMember] == 12)
{
if(ballasmatbi <= 0) return SendClientMessage(playerid, COLOR_GREY,YouMatsNot); ballasmatbi -= numberof;
}
else if(PlayerInfo[playerid][pMember] == 13)
{
if(vagosmatbi <= 0) return SendClientMessage(playerid, COLOR_GREY,YouMatsNot); vagosmatbi -= numberof;
}
else if(PlayerInfo[playerid][pMember] == 15)
{
if(groovmatbi <= 0) return SendClientMessage(playerid, COLOR_GREY,YouMatsNot); groovmatbi -= numberof;
}
else if(PlayerInfo[playerid][pMember] == 17)
{
if(aztekmatbi <= 0) return SendClientMessage(playerid, COLOR_GREY,YouMatsNot); aztekmatbi -= numberof;
}
else if(PlayerInfo[playerid][pMember] == 18)
{
if(rifamatbi <= 0) return SendClientMessage(playerid, COLOR_GREY,YouMatsNot); rifamatbi -= numberof;
}
format(stringer, sizeof(stringer), "У вас %d/500 материалов с собой", PlayerInfo[playerid][pMats]);
SendClientMessage(playerid, COLOR_WHITE, stringer);
SaveMaterials();
return true;
}
}
}
else return true;
}
