GodFather
Новичок
Я по одному уроку который находится здесь http://pawno-info.ru/threads/3146-Создание-общаков-для-банд-мафий
Начал делать общаки для банд/мафий.
Но возникла сильная проблема.
Дело в том что после того как я добавил чтобы можно было деньги брать/ложить,
но там еще две функции чтобы брать/ложить материалы и наркотики.
Помогите пожалуйста чуть переделать этот скрипт
Чтобы заместо денег можно было брать материалы. Оч. срочно надо!
Начал делать общаки для банд/мафий.
Но возникла сильная проблема.
Дело в том что после того как я добавил чтобы можно было деньги брать/ложить,
но там еще две функции чтобы брать/ложить материалы и наркотики.
Помогите пожалуйста чуть переделать этот скрипт
PHP:
if(dialogid == 440)
{
if(response)
{
//---------------------------------------------money----------------------------
if(listitem == 0)
{
format(string, sizeof(string), "Положить\nВзять\nПросмотреть");
ShowPlayerDialog(playerid,4400,2,"Деньги",string,"Дальше","Отмена");
}
//---------------------------------------------drugs----------------------------
if(listitem == 1)
{
format(string, sizeof(string), "Положить\nВзять\nПросмотреть");
ShowPlayerDialog(playerid,4401,2,"Наркотики",string,"Дальше","Отмена");
}
//--------------------------------------------mats------------------------------
if(listitem == 2)
{
format(string, sizeof(string), "Положить\nВзять\nПросмотреть");
ShowPlayerDialog(playerid,4402,2,"Материалы",string,"Дальше","Отмена");}
//--------------------------------------------resp------------------------------
}
}
//==============================================================================
if(dialogid == 4400)
{
if(response)
{
if(listitem == 0)
{
format(string, sizeof(string), "Сумма деняг");
ShowPlayerDialog(playerid,4404,1,"Отдать банде",string,"Отдать","Назад");
}
if(listitem == 1)
{
format(string, sizeof(string), "Взять денги");
ShowPlayerDialog(playerid,4405,1,"Взять с склада",string,"Взять","Назад");
}
if(listitem == 2)
{
LoadRM();
format(string, sizeof(string), "У вашей банды %d доларов", GangMoney[10]);
SendClientMessage(playerid, COLOR_GREEN, string);
SaveRM();
}
}
}
if(dialogid == 4404)
{
if(response)
{
LoadRM();
new cashdeposit = strval(inputtext);
if (cashdeposit > GetPlayerMoney(playerid) || cashdeposit < 1)
{
SendClientMessage(playerid, COLOR_GRAD2, " Вы не имеете так много ! ");
}
else
{
GivePlayerMoney(playerid,-cashdeposit);
format(string, sizeof(string), " Вы положили %d в общяк банды ", cashdeposit);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
new babki = GangMoney[10] + cashdeposit;
GangMoney[10] = babki;
SaveRM();
return 1;
}
}
}
if(dialogid == 4405)
{
if(response)
{
LoadRM();
new cashdeposit = strval(inputtext);
if(PlayerInfo[playerid][pMember] == 20 && PlayerInfo[playerid][pRank] < 7 || PlayerInfo[playerid][pLeader] == 20)
{
if (cashdeposit > GangMoney[10] || GangMoney[10] < 1)
{
SendClientMessage(playerid, COLOR_GRAD2, " У банды нет столько ");
}
else
{
GivePlayerMoney(playerid,cashdeposit);
format(string, sizeof(string), " Вы взяли %d с общяка банды ", cashdeposit);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
new babki = GangMoney[10] - cashdeposit;
GangMoney[10] = babki;
SaveRM();
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_RED, "Вам нужен 7 ранг");
return 1;
}
}
}
