Fak
Умник
Здраствуйте ув.Форумчани..
Как только создали в Samp-Rp Байкеры,все начали делать фракцию байкеров
( Копипасить )
И уже не 1 раз вижу,такие вопросы " а как создать склад ? "
Ну вот решил сделать вам склад !
Как только создали в Samp-Rp Байкеры,все начали делать фракцию байкеров
И уже не 1 раз вижу,такие вопросы " а как создать склад ? "
Ну вот решил сделать вам склад !
1.Делаем Мотовоз :
PHP:
new matsfurafraki[1]// Машина ( Мотавоз )
25- Id Фраки ( Замени на свою )
PHP:
if(newcar >= matsfurafraki[0] && newcar <= matsfurafraki[0])
{
if(PlayerInfo[playerid][pLeader] == 25 || PlayerInfo[playerid][pMember] == 25) { }
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы не член этой банды!");
RemovePlayerFromVehicleRich(playerid);
}
}
Кординаты меняй на свои!
PHP:
matsfurafraki[0] = AddStaticVehicleEx(482,2190.0703,-1786.9778,13.5810,357.1073,12,12,1800); //Матовоз
______________________________________________________________________________________________________________________________________________________
Так ну вот первую часть нашей работы мы уже сделали !
______________________________________________________________________________________________________________________________________________________
Так ну вот первую часть нашей работы мы уже сделали !
______________________________________________________________________________________________________________________________________________________
Теперь делаем склад банды!
PHP:
new frakimatbi = 50000;// Cклад фраки
n
PHP:
ew iniFile = ini_openFile("logs/materials.ini");
logs/materials.ini
и в блакноте добавляешь:
rifamatbi = 50000
PHP:
ini_getInteger(iniFile,"frakimatbi",frakimatbi);
______________________________________________________________________________________________________________________________________________________
Так ну вот вторую часть нашей работы мы уже сделали !
______________________________________________________________________________________________________________________________________________________
Так ну вот вторую часть нашей работы мы уже сделали !
______________________________________________________________________________________________________________________________________________________
Теперь делаем команды!
Так еще,
Находим вот эту строчку( команду) :
PHP:
if(strcmp(cmd,"/materialsput",true)==0)
Вставляешь :
1) 25-Id Фраки
PHP:
case 25:
{
if(PlayerInfo[playerid][pMats] < 250)
{
SendClientMessage(playerid,COLOR_GREY,"У вас нет материалов");
format(string, sizeof(string), "Материалы: %d/5000", Furi[tmpcar-matsfurafrak[0]][gfrak]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return true;
}
if(Furi[tmpcar-matsfurarifa[0]][gfrak] >= 5000)return SendClientMessage(playerid,COLOR_GREY,"Фургон заполнен");
SendClientMessage(playerid, COLOR_WHITE, "Вы положили в фургон 250 матов");
Furi[tmpcar-matsfurafrak[0]][gfrak] += 250;//
PlayerInfo[playerid][pMats] -=250;
usemats[playerid] = false;
usegruz[playerid] = false;
RemovePlayerAttachedObject(playerid, 1);
format(string, sizeof(string), "Материалы: %d/5000", Furi[tmpcar-matsfurafraki[0]][gRifa]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
}
}
return true;
}
PHP:
if(strcmp(cmd,"/unloading",true)==0)
PHP:
else if(PlayerInfo[playerid][pMember] == 25 && PlayerInfo[playerid][pRank] >= 3)
{
if(Furi[tmpcar-matsfurafraki[0]][gfraki] <= 0) return SendClientMessage(playerid,COLOR_GREY,"Не достаточно материалов, для разгрузки");
if(PlayerToPoint(6.0,playerid,1454.3406,758.1638,11.0234)) // Твой склад
{
lcnmats += Furi[tmpcar-matsfurafraki[0]][gfraki];
Furi[tmpcar-matsfurafraki[0]][gfraki] = 0;//
format(string, sizeof(string), "Материалы разгружены! В фургоне: %d/5000 матов", Furi[tmpcar-matsfurafraki[0]][gfraki]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
if(lcnmats > 50000) { (lcnmats = 50000);}
format(string, sizeof(string), "Склад мафии LCN: %d/50000", lcnmats);
SendClientMessage(playerid, COLOR_WHITE, string);
SaveMaterials();
return true;
}
else if(PlayerToPoint(6.0,playerid,967.3965,1684.1112,8.8516))
{
rmmats += Furi[tmpcar-matsfurafraki[0]][gfraki];
Furi[tmpcar-matsfurafraki[0]][gfraki] = 0;//
format(string, sizeof(string), "Материалы разгружены! В фургоне: %d/5000 матов", Furi[tmpcar-matsfurarifa[0]][gfraki]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
if(rmmats > 50000) { (rmmats = 50000);}
format(string, sizeof(string), "Склад Русской мафии: %d/50000", rmmats);
SendClientMessage(playerid, COLOR_WHITE, string);
SaveMaterials();
return true;
}
else if(PlayerToPoint(6.0,playerid,1460.3116,2763.8110,10.8203))
{
yakuzamats += Furi[tmpcar-matsfurafraki[0]][gfraki];
Furi[tmpcar-matsfurafraki[0]][gfraki] = 0;//
format(string, sizeof(string), "Материалы разгружены! В фургоне: %d/5000 матов", Furi[tmpcar-matsfurafraki[0]][gfraki]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
if(yakuzamats > 50000) { (yakuzamats = 50000);}
format(string, sizeof(string), "Склад Якудза: %d/50000", yakuzamats);
SendClientMessage(playerid, COLOR_WHITE, string);
SaveMaterials();
return true;
}
if(!IsATerra (playerid)) return SendClientMessage(playerid, COLOR_GREY, "Вы не на своей базе");
if(rifamatbi > 50000) { (frakimatbi = 50000);}
if(rifamatbi > 50000) return SendClientMessage(playerid,COLOR_GREY,"Склад заполнен");
rifamatbi += Furi[tmpcar-matsfurarifa[0]][gfraki];
Furi[tmpcar-matsfurarifa[0]][gfraki] = 0;//
SendClientMessage(playerid,COLOR_GREEN,"Материалы разгружены");
}
SaveMaterials();
return true;
}
PHP:
if(strcmp(cmd, "/warehouse", true) == 0)
25- id Фраки
PHP:
case 25:
{
format(string, sizeof(string), "На складе вашей банды %d/50000 матов", frakimatbi);
SendClientMessage(playerid, 0x6495EDFF, string);
return true;
}
______________________________________________________________________________________________________________________________________________________
Ну вроде все,если не получится пиши в скайп,сделаю...!
Ну вот удачи все должно работать,думаю я заслужил +ик!
______________________________________________________________________________________________________________________________________________________
Ну вроде все,если не получится пиши в скайп,сделаю...!
Ну вот удачи все должно работать,думаю я заслужил +ик!
______________________________________________________________________________________________________________________________________________________
Последнее редактирование модератором:
