James_Gilfa
Новичок
Здраствуйте дорогие форумчане у меня возникла проблема с командой не знаю почему она не используется.
В чем проблема? я пишу команду и нечего не происходит.
HTML:
CMD:bank(playerid, params[])
{
if(PlayerLogged[playerid] == 0) return true;
if(IsAMafia(playerid) || IsAGang(playerid) || PlayerInfo[playerid][pMember] == F_QUITENEWS || PlayerInfo[playerid][pMember] == F_CASINO)
{
new full;
for(new i = 1; i <= TOTALATM; i++)
if(IsPlayerInRangeOfPoint(playerid, 3.0, ATMInfo[i][aX],ATMInfo[i][aY],ATMInfo[i][aZ]))
if(PlayerInfo[playerid][pLeader] > 0 || PlayerInfo[playerid][pMember] > 0 && strcmp(PlayerInfo[playerid][pSendername],FracInfo[PlayerInfo[playerid][pMember]][fAssistant],true) == 0)
{
BankFracEnter(playerid);
full++;
}
else SendClientMessage(playerid, COLOR_GREY, YouCanNotBank);
}
else SendClientMessage(playerid, COLOR_GREY, YouCanNot);
return true;
}
Код:
stock BankFracEnter(playerid){
new bank;
if(PlayerInfo[playerid][pMember] == F_GROVE) bank = FracBank[0];
if(PlayerInfo[playerid][pMember] == F_BALLAS) bank = FracBank[1];
if(PlayerInfo[playerid][pMember] == F_RIFA) bank = FracBank[2];
if(PlayerInfo[playerid][pMember] == F_AZTECAS) bank = FracBank[3];
if(PlayerInfo[playerid][pMember] == F_VAGOS) bank = FracBank[4];
if(PlayerInfo[playerid][pMember] == F_YAKUZA) bank = FracBank[5];
if(PlayerInfo[playerid][pMember] == F_LCN) bank = FracBank[6];
if(PlayerInfo[playerid][pMember] == F_RM) bank = FracBank[7];
if(PlayerInfo[playerid][pMember] == F_QUITENEWS) bank = FracBank[8];
if(PlayerInfo[playerid][pMember] == F_CASINO) bank = FracBank[11];
format(totalstring, 256, "Ââîä ñðåäñòâ â áàíê îðãàíèçàöèè\nÂûâîä ñðåäñòâ èç áàíêà îðãàíèçàöèè\n áàíêå îðãàíèçàöèè: %i äîëëàðîâ", bank);
ShowPlayerDialog(playerid, D_JOB+131, 2, "Áàíê", totalstring, "Ïðèíÿòü", "Îòìåíà");
return true;}
Код:
case D_JOB+131:
{
if(!response) return true;
switch(listitem)
{
case 0:
{
new price, bank;
if(sscanf(inputtext, "i",price)) return ShowPlayerDialog(playerid, D_JOB+133, 1, "Ïîëîæèòü äåíüãè", "Ââåäèòå êîë-âî äîëëàðîâ:", "Ïîëîæèòü", "Íàçàä");
if(price < 1 || price > GetMoney(playerid))
{
SendMes(playerid, COLOR_GREY, "Êîë-âî äîëëëàðîâ îò 1 äî %i!", GetMoney(playerid));
return ShowPlayerDialog(playerid, D_JOB+133, 1, "Ïîëîæèòü äåíüãè", "Ââåäèòå êîë-âî äîëëàðîâ:", "Ïîëîæèòü", "Íàçàä");
}
if(sscanf(inputtext, "i",price)) return ShowPlayerDialog(playerid, D_JOB+132, 1, "Âûâîä", "Ââåäèòå êîë-âî äîëëàðîâ:", "Ïðèíÿòü", "Íàçàä");
if(PlayerInfo[playerid][pMember] == F_GROVE) bank = FracBank[0];
if(PlayerInfo[playerid][pMember] == F_BALLAS) bank = FracBank[1];
if(PlayerInfo[playerid][pMember] == F_RIFA) bank = FracBank[2];
if(PlayerInfo[playerid][pMember] == F_AZTECAS) bank = FracBank[3];
if(PlayerInfo[playerid][pMember] == F_VAGOS) bank = FracBank[4];
if(PlayerInfo[playerid][pMember] == F_YAKUZA) bank = FracBank[5];
if(PlayerInfo[playerid][pMember] == F_LCN) bank = FracBank[6];
if(PlayerInfo[playerid][pMember] == F_RM) bank = FracBank[7];
if(PlayerInfo[playerid][pMember] == F_QUITENEWS) bank = FracBank[8];
if(PlayerInfo[playerid][pMember] == F_CASINO) bank = FracBank[11];
new sbank = bank+price;
SendMes(playerid, COLOR_BLUE, "Âû ïîëîæèëè %i äîëëàðîâ â ñåéô. Òåïåðü â ñåéôå: %i$", price, sbank);
GiveMoney(playerid, -price);
if(PlayerInfo[playerid][pMember] == F_GROVE) SetOtherInt("grovebank", FracBank[0]),FracBank[0]+=price;
if(PlayerInfo[playerid][pMember] == F_BALLAS) SetOtherInt("ballasbank", FracBank[1]),FracBank[1]+=price;
if(PlayerInfo[playerid][pMember] == F_RIFA) SetOtherInt("rifabank", FracBank[2]),FracBank[2]+=price;
if(PlayerInfo[playerid][pMember] == F_AZTECAS) SetOtherInt("aztecasbank", FracBank[3]),FracBank[3]+=price;
if(PlayerInfo[playerid][pMember] == F_VAGOS) SetOtherInt("vagosbank", FracBank[4]),FracBank[4]+=price;
if(PlayerInfo[playerid][pMember] == F_YAKUZA) SetOtherInt("yakuzabank", FracBank[5]),FracBank[5]+=price;
if(PlayerInfo[playerid][pMember] == F_LCN) SetOtherInt("lcnbank", FracBank[6]),FracBank[6]+=price;
if(PlayerInfo[playerid][pMember] == F_RM) SetOtherInt("rmbank", FracBank[7]),FracBank[7]+=price;
if(PlayerInfo[playerid][pMember] == F_QUITENEWS) SetOtherInt("ntoday", FracBank[8]),FracBank[8]+=price;
if(PlayerInfo[playerid][pMember] == F_CASINO) SetOtherInt("CASINObank", FracBank[11]),FracBank[11]+=price;
else
{
}
}
case 1:
{
if(PlayerLogged[playerid] == 0) return true;
if(PlayerInfo[playerid][pLeader] > 0 || PlayerInfo[playerid][pMember] > 0 && strcmp(PlayerInfo[playerid][pSendername],FracInfo[PlayerInfo[playerid][pMember]][fAssistant],true) == 0)
{
new price, bank;
if(sscanf(inputtext, "i",price)) return ShowPlayerDialog(playerid, D_JOB+132, 1, "Îáíàëè÷èòü", "Ââåäèòå êîë-âî äîëëàðîâ:", "Îáíàëè÷èòü", "Íàçàä");
if(PlayerInfo[playerid][pMember] == F_GROVE) bank = FracBank[0];
if(PlayerInfo[playerid][pMember] == F_BALLAS) bank = FracBank[1];
if(PlayerInfo[playerid][pMember] == F_RIFA) bank = FracBank[2];
if(PlayerInfo[playerid][pMember] == F_AZTECAS) bank = FracBank[3];
if(PlayerInfo[playerid][pMember] == F_VAGOS) bank = FracBank[4];
if(PlayerInfo[playerid][pMember] == F_YAKUZA) bank = FracBank[5];
if(PlayerInfo[playerid][pMember] == F_LCN) bank = FracBank[6];
if(PlayerInfo[playerid][pMember] == F_RM) bank = FracBank[7];
if(PlayerInfo[playerid][pMember] == F_QUITENEWS) bank = FracBank[8];
if(PlayerInfo[playerid][pMember] == F_CASINO) bank = FracBank[11];
if(price < 1 || price > bank)
{
SendMes(playerid, COLOR_GREY, "Êîë-âî äîëëàðîâ îò 1 äî %i!", bank);
return ShowPlayerDialog(playerid, D_JOB+132, 1, "Îáíàëè÷èòü", "Ââåäèòå êîë-âî äîëëàðîâ:", "Îáíàëè÷èòü", "Íàçàä");
}
SendMes(playerid, COLOR_BLUE, "Âû âçÿëè %i äîëëàðîâ èç ñåéôà. Îñòàòîê: %i$", price, bank-price);
GiveMoney(playerid, price,7255);
if(PlayerInfo[playerid][pMember] == F_GROVE) SetOtherInt("grovebank", FracBank[0]),FracBank[0]-=price;
if(PlayerInfo[playerid][pMember] == F_BALLAS) SetOtherInt("ballasbank", FracBank[1]),FracBank[1]-=price;
if(PlayerInfo[playerid][pMember] == F_RIFA) SetOtherInt("rifabank", FracBank[2]),FracBank[2]-=price;
if(PlayerInfo[playerid][pMember] == F_AZTECAS) SetOtherInt("aztecasbank", FracBank[3]),FracBank[3]-=price;
if(PlayerInfo[playerid][pMember] == F_VAGOS) SetOtherInt("vagosbank", FracBank[4]),FracBank[4]-=price;
if(PlayerInfo[playerid][pMember] == F_YAKUZA) SetOtherInt("yakuzabank", FracBank[5]),FracBank[5]-=price;
if(PlayerInfo[playerid][pMember] == F_LCN) SetOtherInt("lcnbank", FracBank[6]),FracBank[6]-=price;
if(PlayerInfo[playerid][pMember] == F_RM) SetOtherInt("rmbank", FracBank[7]),FracBank[7]-=price;
if(PlayerInfo[playerid][pMember] == F_QUITENEWS) SetOtherInt("ntoday", FracBank[8]),FracBank[8]-=price;
if(PlayerInfo[playerid][pMember] == F_CASINO) SetOtherInt("CASINObank", FracBank[11]),FracBank[11]-=price;
}
else
{
}
}
}
}
case D_JOB+132:
{
if(PlayerLogged[playerid] == 0) return true;
if(PlayerInfo[playerid][pLeader] > 0 || PlayerInfo[playerid][pMember] > 0 && strcmp(PlayerInfo[playerid][pSendername],FracInfo[PlayerInfo[playerid][pMember]][fAssistant],true) == 0)
{
new price, bank;
if(sscanf(inputtext, "i",price)) return ShowPlayerDialog(playerid, D_JOB+132, 1, "Îáíàëè÷èòü", "Ââåäèòå êîë-âî äîëëàðîâ:", "Îáíàëè÷èòü", "Íàçàä");
if(PlayerInfo[playerid][pMember] == F_GROVE) bank = FracBank[0];
if(PlayerInfo[playerid][pMember] == F_BALLAS) bank = FracBank[1];
if(PlayerInfo[playerid][pMember] == F_RIFA) bank = FracBank[2];
if(PlayerInfo[playerid][pMember] == F_AZTECAS) bank = FracBank[3];
if(PlayerInfo[playerid][pMember] == F_VAGOS) bank = FracBank[4];
if(PlayerInfo[playerid][pMember] == F_YAKUZA) bank = FracBank[5];
if(PlayerInfo[playerid][pMember] == F_LCN) bank = FracBank[6];
if(PlayerInfo[playerid][pMember] == F_RM) bank = FracBank[7];
if(PlayerInfo[playerid][pMember] == F_QUITENEWS) bank = FracBank[8];
if(PlayerInfo[playerid][pMember] == F_CASINO) bank = FracBank[11];
if(price < 1 || price > bank)
{
SendMes(playerid, COLOR_GREY, "Êîë-âî äîëëàðîâ îò 1 äî %i!", bank);
return ShowPlayerDialog(playerid, D_JOB+132, 1, "Îáíàëè÷èòü", "Ââåäèòå êîë-âî äîëëàðîâ:", "Îáíàëè÷èòü", "Íàçàä");
}
SendMes(playerid, COLOR_BLUE, "Âû âçÿëè %i äîëëàðîâ èç ñåéôà. Îñòàòîê: %i$", price, bank-price);
GiveMoney(playerid, price,7282);
if(PlayerInfo[playerid][pMember] == F_GROVE) SetOtherInt("grovebank", FracBank[0]),FracBank[0]-=price;
if(PlayerInfo[playerid][pMember] == F_BALLAS) SetOtherInt("ballasbank", FracBank[1]),FracBank[1]-=price;
if(PlayerInfo[playerid][pMember] == F_RIFA) SetOtherInt("rifabank", FracBank[2]),FracBank[2]-=price;
if(PlayerInfo[playerid][pMember] == F_AZTECAS) SetOtherInt("aztecasbank", FracBank[3]),FracBank[3]-=price;
if(PlayerInfo[playerid][pMember] == F_VAGOS) SetOtherInt("vagosbank", FracBank[4]),FracBank[4]-=price;
if(PlayerInfo[playerid][pMember] == F_YAKUZA) SetOtherInt("yakuzabank", FracBank[5]),FracBank[5]-=price;
if(PlayerInfo[playerid][pMember] == F_LCN) SetOtherInt("lcnbank", FracBank[6]),FracBank[6]-=price;
if(PlayerInfo[playerid][pMember] == F_RM) SetOtherInt("rmbank", FracBank[7]),FracBank[7]-=price;
if(PlayerInfo[playerid][pMember] == F_QUITENEWS) SetOtherInt("ntoday", FracBank[8]),FracBank[8]-=price;
if(PlayerInfo[playerid][pMember] == F_CASINO) SetOtherInt("CASINObank", FracBank[11]),FracBank[11]-=price;
}
else SendClientMessage(playerid,COLOR_GREY,"Âû íå ëèäåð");
return true;
}
case D_JOB+133:
{
new price, bank;
if(sscanf(inputtext, "i",price)) return ShowPlayerDialog(playerid, D_JOB+133, 1, "Ïîëîæèòü äåíüãè", "Ââåäèòå êîë-âî äîëëàðîâ:", "Ïîëîæèòü", "Íàçàä");
if(price < 1 || price > GetMoney(playerid))
{
SendMes(playerid, COLOR_GREY, "Êîë-âî äîëëëàðîâ îò 1 äî %i!", GetMoney(playerid));
return ShowPlayerDialog(playerid, D_JOB+133, 1, "Ïîëîæèòü äåíüãè", "Ââåäèòå êîë-âî äîëëàðîâ:", "Ïîëîæèòü", "Íàçàä");
}
if(sscanf(inputtext, "i",price)) return ShowPlayerDialog(playerid, D_JOB+132, 1, "Âûâîä", "Ââåäèòå êîë-âî äîëëàðîâ:", "Ïðèíÿòü", "Íàçàä");
if(PlayerInfo[playerid][pMember] == F_GROVE) bank = FracBank[0];
if(PlayerInfo[playerid][pMember] == F_BALLAS) bank = FracBank[1];
if(PlayerInfo[playerid][pMember] == F_RIFA) bank = FracBank[2];
if(PlayerInfo[playerid][pMember] == F_AZTECAS) bank = FracBank[3];
if(PlayerInfo[playerid][pMember] == F_VAGOS) bank = FracBank[4];
if(PlayerInfo[playerid][pMember] == F_YAKUZA) bank = FracBank[5];
if(PlayerInfo[playerid][pMember] == F_LCN) bank = FracBank[6];
if(PlayerInfo[playerid][pMember] == F_RM) bank = FracBank[7];
if(PlayerInfo[playerid][pMember] == F_QUITENEWS) bank = FracBank[8];
if(PlayerInfo[playerid][pMember] == F_CASINO) bank = FracBank[11];
new sbank = bank+price;
SendMes(playerid, COLOR_BLUE, "Âû ïîëîæèëè %i äîëëàðîâ â ñåéô. Òåïåðü â ñåéôå: %i$", price, sbank);
GiveMoney(playerid, -price);
if(PlayerInfo[playerid][pMember] == F_GROVE) SetOtherInt("grovebank", FracBank[0]),FracBank[0]+=price;
if(PlayerInfo[playerid][pMember] == F_BALLAS) SetOtherInt("ballasbank", FracBank[1]),FracBank[1]+=price;
if(PlayerInfo[playerid][pMember] == F_RIFA) SetOtherInt("rifabank", FracBank[2]),FracBank[2]+=price;
if(PlayerInfo[playerid][pMember] == F_AZTECAS) SetOtherInt("aztecasbank", FracBank[3]),FracBank[3]+=price;
if(PlayerInfo[playerid][pMember] == F_VAGOS) SetOtherInt("vagosbank", FracBank[4]),FracBank[4]+=price;
if(PlayerInfo[playerid][pMember] == F_YAKUZA) SetOtherInt("yakuzabank", FracBank[5]),FracBank[5]+=price;
if(PlayerInfo[playerid][pMember] == F_LCN) SetOtherInt("lcnbank", FracBank[6]),FracBank[6]+=price;
if(PlayerInfo[playerid][pMember] == F_RM) SetOtherInt("rmbank", FracBank[7]),FracBank[7]+=price;
if(PlayerInfo[playerid][pMember] == F_QUITENEWS) SetOtherInt("ntoday", FracBank[8]),FracBank[8]+=price;
if(PlayerInfo[playerid][pMember] == F_CASINO) SetOtherInt("CASINObank", FracBank[11]),FracBank[11]+=price;
return true;
}
В чем проблема? я пишу команду и нечего не происходит.
Последнее редактирование:
