SIRIUS
Умник
Как сделать пикап сзади автомобиля чтобы не садится в машину и не писать /materials put а чтобы по команде допустим /amats сзади появлялся пикап на который стаёшь и загружаешь грузовик банды.
Вот команда разгрузки (materials put):
С меня + в репутацию и возможно денежная благодарность)
Вот команда разгрузки (materials put):
PHP:
else if(strcmp(x_nr, "put",true) == 0)
{
new tmpcar = GetPlayerVehicleID(playerid);
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482) return SendClientMessage(playerid,COLOR_GREY, "Âû íå â ôóðãîíå!");
switch(PlayerInfo[playerid][pMember])
{
case 12:
{
if(PlayerInfo[playerid][pMats] < 200)
{
SendClientMessage(playerid,COLOR_GRAD1, "Ó âàñ íåò ìàòåðèàëîâ");
format(string, sizeof(string), "Ìàòåðèàëû â ôóðãîíå: %d/2000", Furi[tmpcar-matsfura[0]][gBallas]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return true;
}
if(Furi[tmpcar-matsfura[0]][gBallas] >= 2000) return SendClientMessage(playerid,COLOR_GRAD1, "Ôóðãîí çàïîëíåí");
SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 200 ìàòîâ");
Furi[tmpcar-matsfura[0]][gBallas] += 200;
PlayerInfo[playerid][pMats] -=200;
usemats[playerid] = 0;
usegruz[playerid] = 0;
RemovePlayerAttachedObject(playerid, 1);
format(string, sizeof(string), "Ìàòåðèàëû â ôóðãîíå: %d/2000", Furi[tmpcar-matsfura[0]][gBallas]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
}
case 13:
{
if(PlayerInfo[playerid][pMats] < 200)
{
SendClientMessage(playerid,COLOR_GRAD1, "Ó âàñ íåò ìàòåðèàëîâ");
format(string, sizeof(string), "Ìàòåðèàëû: %d/2000", Furi[tmpcar-matsfuravagos[0]][gVagos]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return true;
}
if(Furi[tmpcar-matsfuravagos[0]][gVagos] >= 2000) return SendClientMessage(playerid,COLOR_GRAD1, "Ôóðãîí çàïîëíåí");
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482) return SendClientMessage(playerid,COLOR_GREY, "Âû íå â ôóðãîíå!");
SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 200 ìàòîâ");
Furi[tmpcar-matsfuravagos[0]][gVagos] += 200;
PlayerInfo[playerid][pMats] -=200;
usemats[playerid] = 0;
usegruz[playerid] = 0;
RemovePlayerAttachedObject(playerid, 1);
format(string, sizeof(string), "Ìàòåðèàëû: %d/2000", Furi[tmpcar-matsfuravagos[0]][gVagos]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
}
case 15:
{
if(PlayerInfo[playerid][pMats] < 200)
{
SendClientMessage(playerid,COLOR_GRAD1, "Ó âàñ íåò ìàòåðèàëîâ");
format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", Furi[tmpcar-matsfuragrove[0]][gGrove]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return true;
}
if(Furi[tmpcar-matsfuragrove[0]][gGrove] >= 2000) return SendClientMessage(playerid,COLOR_GRAD1, "Ôóðãîí çàïîëíåí");
SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 200 ìàòîâ");
Furi[tmpcar-matsfuragrove[0]][gGrove] += 200;
PlayerInfo[playerid][pMats] -=200;
usemats[playerid] = 0;
usegruz[playerid] = 0;
RemovePlayerAttachedObject(playerid, 1);
format(string, sizeof(string), "Ìàòåðèàëû: %d/2000", Furi[tmpcar-matsfuragrove[0]][gGrove]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
}
case 17:
{
if(PlayerInfo[playerid][pMats] < 200)
{
SendClientMessage(playerid,COLOR_GRAD1, "Ó âàñ íåò ìàòåðèàëîâ");
format(string, sizeof(string), "Ìàòåðèàëû: %d/2000", Furi[tmpcar-matsfuraactek[0]][gAztek]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return true;
}
if(Furi[tmpcar-matsfuraactek[0]][gAztek] >= 2000)return SendClientMessage(playerid,COLOR_GRAD1, "Ôóðãîí çàïîëíåí");
SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 200 ìàòîâ");
Furi[tmpcar-matsfuraactek[0]][gAztek] += 200;
PlayerInfo[playerid][pMats] -=200;
usemats[playerid] = 0;
usegruz[playerid] = 0;
RemovePlayerAttachedObject(playerid, 1);
format(string, sizeof(string), "Ìàòåðèàëû: %d/2000", Furi[tmpcar-matsfuraactek[0]][gAztek]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
}
case 18:
{
if(PlayerInfo[playerid][pMats] < 200)
{
SendClientMessage(playerid,COLOR_GRAD1, "Ó âàñ íåò ìàòåðèàëîâ");
format(string, sizeof(string), "Ìàòåðèàëû: %d/2000", Furi[tmpcar-matsfurarifa[0]][gRifa]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return true;
}
if(Furi[tmpcar-matsfurarifa[0]][gRifa] >= 2000)return SendClientMessage(playerid,COLOR_GRAD1, "Ôóðãîí çàïîëíåí");
SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 200 ìàòîâ");
Furi[tmpcar-matsfurarifa[0]][gRifa] += 200;
PlayerInfo[playerid][pMats] -=200;
usemats[playerid] = 0;
usegruz[playerid] = 0;
RemovePlayerAttachedObject(playerid, 1);
format(string, sizeof(string), "Ìàòåðèàëû: %d/2000", Furi[tmpcar-matsfurarifa[0]][gRifa]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
}
}
}
Последнее редактирование:
