СТЕПКА
Новичок
Здравствуйте,я сделал систему банка ,но проблема в том что я не могу снять деньги а ложить могу,мне пишет что невозможно перевести
Вот сам код:
Вот сам код:
Код:
if(dialogid == 410)
{
if(strlen(tmp) >= 9 || strval(tmp) <= 0 || CCCash[playerid]<=strval(tmp)) {
if(Lang[playerid]==0) SendClientMessage(playerid,yellow," Невозможно перевести.");
return 1; }
new Pgang[256]; format(Pgang,sizeof(Pgang),"LVM/gangs/%s.ini", strlower(PLGangName[playerid]));
if(Sponsor[playerid]==1) {
if(dini_Int(Pgang,"bank")>=20000000 || dini_Int(Pgang,"bank")+strval(tmp)>20000000) {
if(Lang[playerid]==0) SendClientMessage(playerid,yellow," Невозможно перевести. ($20000000 max)");
return 1; }
}else{
if(dini_Int(Pgang,"bank")>=15000000 || dini_Int(Pgang,"bank")+strval(tmp)>15000000) {
if(Lang[playerid]==0) SendClientMessage(playerid,yellow," Невозможно перевести. ($15000000 max)");
return 1; } }
dini_IntSet(Pgang,"bank",dini_Int(Pgang,"bank")+strval(tmp));
Givemoney(playerid, (-strval(tmp))); new GangBank=dini_Int(Pgang,"bank");
if(Lang[playerid]==0) format(string, sizeof(string), " Вы положили $%d, теперь баланс вашей банды $%d.", strval(tmp), GangBank);
SendClientMessage(playerid, yellow, string);
new ttempag; if(GangBank!=0) ttempag=10000000/GangBank; else ttempag=10000000;
if(ttempag<=1) format(string,sizeof(string),"Gang: $%d",GangBank);
if(ttempag>1 && ttempag<=10) format(string,sizeof(string),"Gang: $0%d",GangBank);
if(ttempag>10 && ttempag<=100) format(string,sizeof(string),"Gang: $00%d",GangBank);
if(ttempag>100 && ttempag<=1000) format(string,sizeof(string),"Gang: $000%d",GangBank);
if(ttempag>1000 && ttempag<=10000) format(string,sizeof(string),"Gang: $0000%d",GangBank);
if(ttempag>10000 && ttempag<=100000) format(string,sizeof(string),"Gang: $00000%d",GangBank);
if(ttempag>100000 && ttempag<=1000000) format(string,sizeof(string),"Gang: $000000%d",GangBank);
if(ttempag>1000000 && ttempag<=10000000) format(string,sizeof(string),"Gang: $0000000%d",GangBank);
new strings[256]; format(strings,sizeof(strings),"%s", PLGangName[playerid]);
for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i))
if(Gang[i]!=0 && playerSpawned[i]) if(Login[i]!=0) if(strcmp(PLGangName[i], strings, true) == 0)
TextDrawSetString(GangDraw[playerid], string);
return 1; }
if(dialogid == 411)
{
if(GangTesting[playerid]==0) {
if(Lang[playerid]==0) SendClientMessage(playerid,yellow," Вы находись на тесте.");
return 1; }
new Pgang[256]; format(Pgang,sizeof(Pgang),"LVM/gangs/%s.ini", strlower(PLGangName[playerid]));
if(strlen(tmp) >= 9 || strval(tmp) <= 0 || dini_Int(Pgang,"bank")<strval(tmp)) {
if(Lang[playerid]==0) SendClientMessage(playerid,yellow," Невозможно перевести.");
return 1; }
dini_IntSet(Pgang,"bank",dini_Int(Pgang,"bank")-strval(tmp));
Givemoney(playerid, strval(tmp)); new GangBank=dini_Int(Pgang,"bank");
if(Lang[playerid]==0) format(string, sizeof(string), " Вы сняли $%d, теперь баланс вашей банды $%d.", strval(tmp), GangBank);
SendClientMessage(playerid, yellow, string);
new ttempag; if(GangBank!=0) ttempag=10000000/GangBank; else ttempag=10000000;
if(ttempag<=1) format(string,sizeof(string),"Gang: $%d",GangBank);
if(ttempag>1 && ttempag<=10) format(string,sizeof(string),"Gang: $0%d",GangBank);
if(ttempag>10 && ttempag<=100) format(string,sizeof(string),"Gang: $00%d",GangBank);
if(ttempag>100 && ttempag<=1000) format(string,sizeof(string),"Gang: $000%d",GangBank);
if(ttempag>1000 && ttempag<=10000) format(string,sizeof(string),"Gang: $0000%d",GangBank);
if(ttempag>10000 && ttempag<=100000) format(string,sizeof(string),"Gang: $00000%d",GangBank);
if(ttempag>100000 && ttempag<=1000000) format(string,sizeof(string),"Gang: $000000%d",GangBank);
if(ttempag>1000000 && ttempag<=10000000) format(string,sizeof(string),"Gang: $0000000%d",GangBank);
new strings[256]; format(strings,sizeof(strings),"%s", PLGangName[playerid]);
for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i))
if(Gang[i]!=0 && playerSpawned[i]) if(Login[i]!=0) if(strcmp(PLGangName[i], strings, true) == 0)
TextDrawSetString(GangDraw[playerid], string);
return 1; }
