Rooler123
Умник
Всем привет пользователи PI :3
У меня такая проблема, я пытаюсь взять маты прям на респе ( /get guns ) пишет "Вы не на своей базе", отхожу чутка дальше от респы, берутся маты, бред какой то помогите
У меня такая проблема, я пытаюсь взять маты прям на респе ( /get guns ) пишет "Вы не на своей базе", отхожу чутка дальше от респы, берутся маты, бред какой то помогите
PHP:
else if(strcmp(param,"guns",true) == 0)
{
if(IsAGang(playerid))
{
new numberof;
if(sscanf(params, "d", numberof )) return SendClientMessage(playerid, -1, "Введите: /get guns [кол-во]");
if(PTEMP[playerid][pRank] < 4) return SendClientMessage(playerid,COLOR_GREY,"Функция доступна с 4 ранга");
if(!IsATerra(playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
if((PTEMP[playerid][pMats] + numberof) > 500)
{
SendClientMessage(playerid, COLOR_GREY,"Вы не можете перенести так много материалов");
format(string, 128, "У вас %i/500 материалов с собой", PTEMP[playerid][pMats]);
SendClientMessage(playerid, -1, string);
return 1;
}
if(numberof < 1 || numberof > 500) return SendClientMessage(playerid, COLOR_GREY, "Вы не можете взять меньше 1 и больше 500 материалов");
if(IsAGang(playerid) && PTEMP[playerid][pRank] >= 4)
{
if(PTEMP[playerid][pMember] == 12)
{
if(ballasmatbi <= numberof) return SendClientMessage(playerid, COLOR_GREY, "На складе нет материалов");
ballasmatbi -= numberof;
}
else if(PTEMP[playerid][pMember] == 13)
{
if(vagosmatbi <= numberof) return SendClientMessage(playerid, COLOR_GREY, "На складе нет материалов");
vagosmatbi -= numberof;
}
else if(PTEMP[playerid][pMember] == 15)
{
if(groovmatbi <= numberof) return SendClientMessage(playerid, COLOR_GREY, "На складе нет материалов");
groovmatbi -= numberof;
}
else if(PTEMP[playerid][pMember] == 17)
{
if(aztekmatbi <= numberof) return SendClientMessage(playerid, COLOR_GREY, "На складе нет материалов");
aztekmatbi -= numberof;
}
else if(PTEMP[playerid][pMember] == 18)
{
if(rifamatbi <= numberof) return SendClientMessage(playerid, COLOR_GREY, "На складе нет материалов");
rifamatbi -= numberof;
}
PTEMP[playerid][pMats] += numberof;
format(string, 128, "У вас %i/500 материалов с собой", PTEMP[playerid][pMats]);
SendClientMessage(playerid, COLOR_WHITE, string);
format(YCMDstr, sizeof(YCMDstr), "%s взял материалы со склада", Name(playerid));
ProxDetector(30.0, playerid, YCMDstr, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return true;
}
}
}
