Kent_Sandro
Умник
Здравствуйте уважаемые пользователи P-I.
Хочу вас представить общак для банд.
Автор не я, мною исправлены баги, недоработки, код пострен лесенкой, оптимизацией не занимался!
И так приступаем:
Ко всем forward вставляем:Хочу вас представить общак для банд.
Автор не я, мною исправлены баги, недоработки, код пострен лесенкой, оптимизацией не занимался!
И так приступаем:
PHP:
forward skladband();
PHP:
new RifSklad[MAX_PLAYERS];
new AztSklad[MAX_PLAYERS];
new VagSklad[MAX_PLAYERS];
new GrovSklad[MAX_PLAYERS];
new BalSklad[MAX_PLAYERS];
new Text3D:SkladB;
new Text3D:SkladR;
new Text3D:SkladA;
new Text3D:SkladV;
new Text3D:SkladG;
PHP:
if(strcmp(cmd,"/famenu", true)== 0){ if(!IsATerra (playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе"); { if(IsPlayerConnected(playerid)) { switch(PlayerInfo[playerid][pMember]) { case 13,12,15,17,18: { SPD(playerid,9595,2,"Склад","1.Положить маты\n2.Взять маты\n4.Положить наркотики\n5.Взять наркотики", "Да","Нет"); return true; } } return true; } }}
PHP:
case 9595:{ if(response) { switch(listitem) { case 0: SPD(playerid,22249,1,"Кол-во:","Положить маты","Oк","X"); case 1: SPD(playerid,22248,1,"Кол-во:","Взять маты","Oк","X"); case 2: SPD(playerid,22250,1,"Кол-во:","Положить наркотики","Oк","X"); case 3: SPD(playerid,22251,1,"Кол-во:","Взять наркотики:","Oк","X"); } } else { return true; }}case 22249:{ if(response) { switch(PlayerInfo[playerid][pMember]) { case 15: { if(!IsATerra (playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе"); if(!strlen(inputtext)) return SPD(playerid,22249,1,"Введите Колл-во матов","Положить маты на склад","Oк","X"); new mati; mati = strval(inputtext); if(mati < 1 || mati > 1000) return SPD(playerid,22249,1,"Введите Колл-во матов","Положить материалы на склад","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя положить меньше 1 и больше 1000"); if(PlayerInfo[playerid][pMats] < mati) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас нет столько матов!"); if(groovmatbi >= 50000) return SendClientMessage(playerid,COLOR_GRAD1,"Склад полон!"); groovmatbi += mati; PlayerInfo[playerid][pMats] -= mati; new sendername[MAX_PLAYER_NAME]; format(string, sizeof(string), "Вы положили на склад банды Grove %d кг. Матов",mati), SendClientMessage(playerid, 0x6495EDFF, string); format(string, sizeof(string), "%s положил на склад банды %d кг. матов",playerid, mati), SendFamilyMessage(15, COLOR_YELLOW, string); return true; } case 12: { if(!strlen(inputtext)) return SPD(playerid,22249,1,"Введите Колл-во матов","Положить маты на склад","Oк","X"); new mati; mati = strval(inputtext); if(mati < 1 || mati > 1000) return SPD(playerid,22249,1,"Введите Колл-во матов","Положить маты на склад","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя положить меньше 1 и больше 1000"); if(PlayerInfo[playerid][pMats] < mati) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас не достаточно матов!"); if(ballasmatbi >= 50000) return SendClientMessage(playerid,COLOR_GRAD1,"Склад полон!"); ballasmatbi += mati; PlayerInfo[playerid][pMats] -= mati; new sendername[MAX_PLAYER_NAME]; format(string, sizeof(string), "Вы положили на склад банды Ballas %d кг. матов",mati), SendClientMessage(playerid, 0x6495EDFF, string); format(string, sizeof(string), "%s положил на склад банды %d кг. матов",playerid, mati), SendFamilyMessage(12, COLOR_YELLOW, string); return true; } case 13: { if(!strlen(inputtext)) return SPD(playerid,22249,1,"Введите Колл-во матов","Положить материалы на склад","Oк","X"); new mati; mati = strval(inputtext); if(mati < 1 || mati > 1000) return SPD(playerid,22249,1,"Введите Колл-во матов","Положить материалы на склад","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя положить меньше 1 и больше 1000"); if(PlayerInfo[playerid][pMats] < mati) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас не достаточно матов!"); if(vagosmatbi >= 50000) return SendClientMessage(playerid,COLOR_GRAD1,"Склад полон!"); vagosmatbi += mati; PlayerInfo[playerid][pMats] -= mati; new sendername[MAX_PLAYER_NAME]; format(string, sizeof(string), "Вы положили на склад банды Vagos %d кг. матов",mati), SendClientMessage(playerid, 0x6495EDFF, string); format(string, sizeof(string), "%s положил на склад банды %d кг. матов",playerid, mati), SendFamilyMessage(13, COLOR_YELLOW, string); return true; } case 17: { if(!strlen(inputtext)) return SPD(playerid,22249,1,"Введите Колл-во матов","Положить материалы на склад","Oк","X"); new mati; mati = strval(inputtext); if(mati < 1 || mati > 1000) return SPD(playerid,22249,1,"Введите Колл-во матов","Положить материалы на склад","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя положить меньше 1 и больше 1000"); if(PlayerInfo[playerid][pMats] < mati) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас не достаточно матов!"); if(aztekmatbi >= 50000) return SendClientMessage(playerid,COLOR_GRAD1,"Склад полон!"); aztekmatbi += mati; PlayerInfo[playerid][pMats] -= mati; new sendername[MAX_PLAYER_NAME]; format(string, sizeof(string), "Вы положили на склад банды Aztec %d кг. матов",mati), SendClientMessage(playerid, 0x6495EDFF, string); format(string, sizeof(string), "%s положил на склад банды %d кг. матов", playerid, mati), SendFamilyMessage(17, COLOR_YELLOW, string); return true; } case 18: { if(!strlen(inputtext)) return SPD(playerid,22249,1,"Введите Колл-во матов","Положить материалы на склад","Oк","X"); new mati; mati = strval(inputtext); if(mati < 1 || mati > 1000) return SPD(playerid,22249,1,"Введите Колл-во матов","Положить материалы на склад","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя положить меньше 1 и больше 1000"); if(PlayerInfo[playerid][pMats] < mati) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас не достаточно матов!"); if(rifamatbi >= 50000) return SendClientMessage(playerid,COLOR_GRAD1,"Склад полон!"); rifamatbi += mati; PlayerInfo[playerid][pMats] -= mati; new sendername[MAX_PLAYER_NAME]; format(string, sizeof(string), "Вы положили на склад банды Rifa %d кг. матов",mati), SendClientMessage(playerid, 0x6495EDFF, string); format(string, sizeof(string), "%s положил на склад банды %d кг. матов",playerid, mati), SendFamilyMessage(18, COLOR_YELLOW, string); return true; } } }}case 22248:{ if(response) { switch(PlayerInfo[playerid][pMember]) { case 12: { if(ballasmatbi <= 0)return SendClientMessage(playerid, COLOR_GREY, "На складе нет матов"); if(!strlen(inputtext)) return SPD(playerid,22248,1,"Введите Кол-во матов","Взять маты со склада","Oк","X"); new mati; mati = strval(inputtext); if(PlayerInfo[playerid][pMats] > 16) return SendClientMessage(playerid,COLOR_YELLOW,"У вас уже есть маты! Больше нельзя"); if(mati < 1 || mati > 1000) return SPD(playerid,22248,1,"Введите Кол-во матов","Взять маты со склада","Oк","X"), SendClientMessage(playerid, COLOR_GREY, "Нельзя взять меньше 1 и больше 1000"); ballasmatbi -= mati; PlayerInfo[playerid][pMats] += mati; new sendername[MAX_PLAYER_NAME]; format(string, sizeof(string), "Вы взяли %d кг. матов со склада банды",mati), SendClientMessage(playerid, 0x6495EDFF, string); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s взял со склада банды %d кг. матов", sendername,mati), SendFamilyMessage(12, COLOR_YELLOW2, string); return true; } case 15: { if(groovmatbi <= 0)return SendClientMessage(playerid, COLOR_GREY, "На складе нет матов"); if(!strlen(inputtext)) return SPD(playerid,22248,1,"Введите Кол-во матов","Взять маты со склада","Oк","X"); new mati; mati = strval(inputtext); if(PlayerInfo[playerid][pMats] > 1000) return SendClientMessage(playerid,COLOR_YELLOW,"У вас уже есть маты! Больше нельзя"); if(mati < 1 || mati > 15) return SPD(playerid,22248,1,"Введите Кол-во матов","Взять маты со склада","Oк","X"), SendClientMessage(playerid, COLOR_GREY, "Нельзя взять меньше 1 и больше 1000"); groovmatbi -= mati; PlayerInfo[playerid][pMats] += mati; new sendername[MAX_PLAYER_NAME]; format(string, sizeof(string), "Вы взяли %d кг. матов со склада банды",mati), SendClientMessage(playerid, 0x6495EDFF, string); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s взял со склада банды %d кг. матов", sendername,mati), SendFamilyMessage(15, COLOR_YELLOW2, string); return true; } case 13: { if(vagosmatbi <= 0)return SendClientMessage(playerid, COLOR_GREY, "На складе нет матов"); if(!strlen(inputtext)) return SPD(playerid,22248,1,"Введите Кол-во матов","Взять маты со склада","Oк","X"); new mati; mati = strval(inputtext); if(PlayerInfo[playerid][pMats] > 16) return SendClientMessage(playerid,COLOR_YELLOW,"У вас уже есть маты! Больше нельзя"); if(mati < 1 || mati > 1000) return SPD(playerid,22248,1,"Введите Кол-во матов","Взять маты со склада","Oк","X"), SendClientMessage(playerid, COLOR_GREY, "Нельзя взять меньше 1 и больше 1000"); vagosmatbi -= mati; PlayerInfo[playerid][pMats] += mati; new sendername[MAX_PLAYER_NAME]; format(string, sizeof(string), "Вы взяли %d кг. матов со склада банды",mati), SendClientMessage(playerid, 0x6495EDFF, string); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s взял со склада банды %d кг. матов", sendername,mati), SendFamilyMessage(13, COLOR_YELLOW2, string); return true; } case 17: { if(aztekmatbi <= 0)return SendClientMessage(playerid, COLOR_GREY, "На складе нет матов"); if(!strlen(inputtext)) return SPD(playerid,22248,1,"Введите Кол-во матов","Взять маты со склада","Oк","X"); new mati; mati = strval(inputtext); if(PlayerInfo[playerid][pMats] > 16) return SendClientMessage(playerid,COLOR_YELLOW,"У вас уже есть маты! Больше нельзя"); if(mati < 1 || mati > 1000) return SPD(playerid,22248,1,"Введите Кол-во матов","Взять маты со склада","Oк","X"), SendClientMessage(playerid, COLOR_GREY, "Нельзя взять меньше 1 и больше 1000"); aztekmatbi -= mati; PlayerInfo[playerid][pMats] += mati; new sendername[MAX_PLAYER_NAME]; format(string, sizeof(string), "Вы взяли %d кг. матов со склада банды",mati), SendClientMessage(playerid, 0x6495EDFF, string); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s взял со склада банды %d кг. матов", sendername,mati), SendFamilyMessage(17, COLOR_YELLOW2, string); return true; } case 18: { if(rifamatbi <= 0)return SendClientMessage(playerid, COLOR_GREY, "На складе нет матов"); if(!strlen(inputtext)) return SPD(playerid,22248,1,"Введите Кол-во матов","Взять маты со склада","Oк","X"); new mati; mati = strval(inputtext); if(PlayerInfo[playerid][pMats] > 16) return SendClientMessage(playerid,COLOR_YELLOW,"У вас уже есть маты! Больше нельзя"); if(mati < 1 || mati > 1000) return SPD(playerid,22248,1,"Введите Кол-во матов","Взять маты со склада","Oк","X"), SendClientMessage(playerid, COLOR_GREY, "Нельзя взять меньше 1 и больше 1000"); rifamatbi -= mati; PlayerInfo[playerid][pMats] += mati; new sendername[MAX_PLAYER_NAME]; format(string, sizeof(string), "Вы взяли %d кг. матов со склада банды",mati), SendClientMessage(playerid, 0x6495EDFF, string); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s взял со склада банды %d кг. матов", sendername,mati), SendFamilyMessage(18, COLOR_YELLOW2, string); return true; } } } return true;}case 22250:{ if(response) { switch(PlayerInfo[playerid][pMember]) { case 15: { if(!strlen(inputtext)) return SPD(playerid,22250,1,"Введите кол-во:","","Oк","X"); new dengi; dengi = strval(inputtext); if(dengi < 1 || dengi > 1000000) return SPD(playerid,22250,1,"Введите кол-во:","","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя пополнить счет меньше 1 и больше 1000000 вирт"); if(PlayerInfo[playerid][pDrugs] < dengi) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас нет столько денег!"); FracBank[0][fGrove] += dengi; PlayerInfo[playerid][pDrugs] -= dengi; format(string, sizeof(string), "Вы положили в банк Grove: %d вирт", dengi), SendClientMessage(playerid, 0x6495EDFF, string); SaveBankFrac(); } case 12: { if(!strlen(inputtext)) return SPD(playerid,22250,1,"Введите кол-во:","","Oк","X"); new dengi; dengi = strval(inputtext); if(dengi < 1 || dengi > 1000000) return SPD(playerid,22250,1,"Введите кол-во:","","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя пополнить счет меньше 1 и больше 1000000 вирт"); if(PlayerInfo[playerid][pDrugs] < dengi) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас нет столько денег!"); FracBank[0][fBallas] += dengi; PlayerInfo[playerid][pDrugs] -= dengi; format(string, sizeof(string), "Вы положили в банк Ballas: %d вирт", dengi), SendClientMessage(playerid, 0x6495EDFF, string); SaveBankFrac(); } case 18: { if(!strlen(inputtext)) return SPD(playerid,22250,1,"Введите кол-во:","","Oк","X"); new dengi; dengi = strval(inputtext); if(dengi < 1 || dengi > 1000000) return SPD(playerid,22250,1,"Введите кол-во:","","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя пополнить счет меньше 1 и больше 1000000 вирт"); if(PlayerInfo[playerid][pDrugs] < dengi) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас нет столько денег!"); FracBank[0][fRifa] += dengi; PlayerInfo[playerid][pDrugs] -= dengi; format(string, sizeof(string), "Вы положили в банк Rifa: %d вирт", dengi), SendClientMessage(playerid, 0x6495EDFF, string); SaveBankFrac(); } case 13: { if(!strlen(inputtext)) return SPD(playerid,22250,1,"Введите кол-во:","","Oк","X"); new dengi; dengi = strval(inputtext); if(dengi < 1 || dengi > 1000000) return SPD(playerid,22250,1,"Введите кол-во:","","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя пополнить счет меньше 1 и больше 1000000 вирт"); if(PlayerInfo[playerid][pDrugs] < dengi) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас нет столько денег!"); FracBank[0][fVagos] += dengi; PlayerInfo[playerid][pDrugs] -= dengi; format(string, sizeof(string), "Вы положили в банк Vagos: %d вирт", dengi), SendClientMessage(playerid, 0x6495EDFF, string); SaveBankFrac(); } case 17: { if(!strlen(inputtext)) return SPD(playerid,22250,1,"Введите кол-во:","","Oк","X"); new dengi; dengi = strval(inputtext); if(dengi < 1 || dengi > 1000000) return SPD(playerid,22250,1,"Введите кол-во:","","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя пополнить счет меньше 1 и больше 1000000 вирт"); if(PlayerInfo[playerid][pDrugs] < dengi) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас нет столько денег!"); FracBank[0][fAztek] += dengi; PlayerInfo[playerid][pDrugs] -= dengi; format(string, sizeof(string), "Вы положили в банк Aztec: %d вирт", dengi), SendClientMessage(playerid, 0x6495EDFF, string); SaveBankFrac(); } } }}case 22251:{ if(response) { switch(PlayerInfo[playerid][pMember]) { case 15: { if(!strlen(inputtext)) return SPD(playerid,22251,1,"Введите кол-во:","","Oк","X"); new dengi; dengi = strval(inputtext); if(dengi < 1 || dengi > 1000000) return SPD(playerid,22251,1,"Введите кол-во:","","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя снять меньше 1 и больше 1000000 вирт"); if(FracBank[0][fGrove] < dengi) return SendClientMessage(playerid,COLOR_GRAD1,"В банке Grove Нет столько денег"); PlayerInfo[playerid][pDrugs] += dengi; FracBank[0][fGrove] -= dengi; format(string, sizeof(string), "Вы взяли со склада Grove: %d гр. наркотиков", dengi), SendClientMessage(playerid, 0x6495EDFF, string); SaveBankFrac(); return true; } case 12: { if(!strlen(inputtext)) return SPD(playerid,22251,1,"Введите кол-во:","","Oк","X"); new dengi; dengi = strval(inputtext); if(dengi < 1 || dengi > 1000000) return SPD(playerid,22251,1,"Введите кол-во:","","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя снять меньше 1 и больше 1000000 вирт"); if(FracBank[0][fBallas] < dengi) return SendClientMessage(playerid,COLOR_GRAD1,"В банке Balls Нет денег"); PlayerInfo[playerid][pDrugs] += dengi; FracBank[0][fBallas] -= dengi; format(string, sizeof(string), "Вы взяли со склада Ballas: %d гр. наркотиков", dengi), SendClientMessage(playerid, 0x6495EDFF, string); SaveBankFrac(); return true; } case 13: { if(!strlen(inputtext)) return SPD(playerid,22251,1,"Введите кол-во:","","Oк","X"); new dengi; dengi = strval(inputtext); if(dengi < 1 || dengi > 1000000) return SPD(playerid,22251,1,"Введите кол-во:","","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя снять меньше 1 и больше 1000000 вирт"); if(FracBank[0][fVagos] < dengi) return SendClientMessage(playerid,COLOR_GRAD1,"В банке Vagos Нет столько денег"); FracBank[0][fVagos] -= dengi; PlayerInfo[playerid][pDrugs] += dengi; format(string, sizeof(string), "Вы взяли со склада Vagos: %d гр. наркотиков", dengi), SendClientMessage(playerid, 0x6495EDFF, string); SaveBankFrac(); return true; } case 17: { if(!strlen(inputtext)) return SPD(playerid,22251,1,"Введите кол-во:","","Oк","X"); new dengi; dengi = strval(inputtext); if(dengi < 1 || dengi > 1000000) return SPD(playerid,22251,1,"Введите кол-во:","","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя снять меньше 1 и больше 1000000 вирт"); if(FracBank[0][fAztek] < dengi) return SendClientMessage(playerid,COLOR_GRAD1,"В банке Vagos Нет столько денег"); FracBank[0][fAztek] -= dengi; PlayerInfo[playerid][pDrugs] += dengi; format(string, sizeof(string), "Вы взяли со склада Aztec: %d гр. наркотиков", dengi), SendClientMessage(playerid, 0x6495EDFF, string); SaveBankFrac(); return true; } case 18: { if(!strlen(inputtext)) return SPD(playerid,22251,1,"Введите кол-во:","","Oк","X"); new dengi; dengi = strval(inputtext); if(dengi < 1 || dengi > 1000000) return SPD(playerid,22251,1,"Введите кол-во:","","Oк","X"), SendClientMessage(playerid,COLOR_GRAD1,"Нельзя снять меньше 1 и больше 1000000 вирт"); if(FracBank[0][fRifa] < dengi) return SendClientMessage(playerid,COLOR_GRAD1,"В банке Rifa Нет столько денег"); FracBank[0][fRifa] -= dengi; PlayerInfo[playerid][pDrugs] += dengi; format(string, sizeof(string), "Вы взяли со склада Rifa: %d гр. наркотиков", dengi), SendClientMessage(playerid, 0x6495EDFF, string); SaveBankFrac(); return true; } } } else { return true; }}
PHP:
В case 12 это баллас.SetPlayerCheckpoint(playerid,-71.7322,1360.2255,1080.2185,1.0);BalSklad[playerid] = 282;В case 18 это рифа.SetPlayerCheckpoint(playerid,-222.9502,1394.9070,28.3595,1.0);RifSklad[playerid] = 230;В case 17 Это азтек.SetPlayerCheckpoint(playerid,-45.7784,1404.1697,1084.4370,1.0);AztSklad[playerid] = 231;В case 13 это вагос.SetPlayerCheckpoint(playerid,301.5697,301.7826,1003.5391,1.0);VagSklad[playerid] = 229;в case 15 Это грув.SetPlayerCheckpoint(playerid,2493.1138,-1710.2117,1014.7422,1.0);GrovSklad[playerid] = 232;
PHP:
В if(pickupid == ballasvhod[0]) вставляемDisablePlayerCheckpoint(playerid);BalSklad[playerid] = 0;
В if(pickupid == ballasvhod[1]) вставляемSetPlayerCheckpoint(playerid,-71.7322,1360.2255,1080.2185,1.0);BalSklad[playerid] = 282;
В if(pickupid == aztecpic[0]) вставляемDisablePlayerCheckpoint(playerid);AztSklad[playerid] = 0;
В if(pickupid == aztecpic[1]) вставляемSetPlayerCheckpoint(playerid,-45.7784,1404.1697,1084.4370,1.0);AztSklad[playerid] = 231;
В if(pickupid == grooveenter) вставляемSetPlayerCheckpoint(playerid,2493.1138,-1710.2117,1014.7422,1.0);GrovSklad[playerid] = 232;
В if(pickupid == grooveexit) вставляемDisablePlayerCheckpoint(playerid);GrovSklad[playerid] = 0;
В if(pickupid == vagospic[0]) вставляемSetPlayerCheckpoint(playerid,301.5697,301.7826,1003.5391,1.0);VagSklad[playerid] = 229;
В if(pickupid == vagospic[1]) вставляемDisablePlayerCheckpoint(playerid);VagSklad[playerid] = 0;
В if(pickupid == rifa[0]) вставляемSetPlayerCheckpoint(playerid,-222.9502,1394.9070,28.3595,1.0);RifSklad[playerid] = 230;
В if(pickupid == rifa[1]) вставляемDisablePlayerCheckpoint(playerid);RifSklad[playerid] = 0;
PHP:
SetTimer("skladband",100,true);
PHP:
new faasst = FracBank[0][fBallas];format(texts,sizeof(texts),"Cклад\nBallas Gang\n\n{ffffff}материалы:{ffcc00} %d/3000 кг\n{ffffff}Наркотики:{ffcc00} %d/2000 кг.",ballasmatbi,faasst);SkladB = CreateDynamic3DTextLabel(texts,COLOR_PURPLE,-71.7322,1360.2255,1080.2185,10.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,34,-1,-1,100.0); new vast = FracBank[0][fVagos];format(texts,sizeof(texts),"Склад\nVagos Gang\n\n{ffffff}материалы:{ffcc00} %d/3000 кг\n{ffffff}Наркотики:{ffcc00} %d/2000 кг.",vagosmatbi,vast);SkladV = CreateDynamic3DTextLabel(texts,COLOR_YELLOW,301.5697,301.7826,1003.5391,10.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,75,-1,-1,100.0); new gast = FracBank[0][fGrove];format(texts,sizeof(texts),"Cклад\nGrove Street Gang\n\n{ffffff}материалы:{ffcc00} %d/3000 кг\n{ffffff}Наркотики:{ffcc00} %d/2000 кг.",groovmatbi,gast);SkladG = CreateDynamic3DTextLabel(texts,COLOR_GREEN,2493.1138,-1710.2117,1014.7422,10.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,1,-1,-1,100.0); new fast = FracBank[0][fRifa];format(texts,sizeof(texts),"Склад\nRifa Gang\n\n{ffffff}Материалы:{ffcc00} %d/3000 кг\n{ffffff}Наркотики:{ffcc00} %d/2000 кг.",rifamatbi,fast); SkladR = CreateDynamic3DTextLabel(texts,COLOR_BLUE,-222.9502,1394.9070,28.3595,10.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,63,-1,-1,100.0); new aast = FracBank[0][fAztek];format(texts,sizeof(texts),"Cклад\nAztek Gang\n\n{ffffff}Материалы:{ffcc00} %d/3000 кг\n{ffffff}Наркотики:{ffcc00} %d/2000 кг.",aztekmatbi,aast); SkladA = CreateDynamic3DTextLabel(texts,COLOR_LIGHTBLUE,-45.7784,1404.1697,1084.4370,10.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,36,-1,-1,100.0);
PHP:
public skladband(){ new string[256]; new faasst = FracBank[0][fBallas]; format(string,sizeof(string),"Cклад\nBallas Gang\n\n{ffffff}Материалы:{ffcc00} %d/3000 кг\n{ffffff}Наркотики:{ffcc00} %d/2000 кг.",ballasmatbi,faasst); UpdateDynamic3DTextLabelText(SkladB, COLOR_PURPLE, string); new vast = FracBank[0][fVagos]; format(string,sizeof(string),"Cклад\nVagos Gang\n\n\n\n{ffffff}Материалы:{ffcc00} %d/3000 кг\n{ffffff}Наркотики:{ffcc00} %d/2000 кг.",vagosmatbi,vast); UpdateDynamic3DTextLabelText(SkladV, COLOR_YELLOW, string); new gast = FracBank[0][fGrove]; format(string,sizeof(string),"Cклад\nGrove Street Gang\n\n{ffffff}Материалы:{ffcc00} %d/3000 кг\n{ffffff}Наркотики:{ffcc00} %d/2000 кг.",groovmatbi,gast); UpdateDynamic3DTextLabelText(SkladG, COLOR_GREEN, string); new fast = FracBank[0][fRifa]; format(string,sizeof(string),"Cклад\nRifa Gang\n\n{ffffff}Материалы:{ffcc00} %d/3000 кг\n{ffffff}Наркотики:{ffcc00} %d/2000 кг.",rifamatbi,fast); UpdateDynamic3DTextLabelText(SkladR, COLOR_BLUE, string); new aast = FracBank[0][fAztek]; format(string,sizeof(string),"Склад\nAztek Gang\n\n{ffffff}Материалы:{ffcc00} %d/3000 кг\n{ffffff}Наркотики:{ffcc00} %d/2000 кг.",aztekmatbi,aast); UpdateDynamic3DTextLabelText(SkladA, COLOR_LIGHTBLUE, string); }
Доработал: Kent Sandro.
+ не прошу, т.к окончательно не проверено все, у кого будут ошибки пишите в коментарии, исправим!
16 Error не скидывать!
Как я понел по переменным, системка под RLS мод.
Скреншот.
