Night-Ghost
Умник
когда в РМ или Якудзе ввожу команду /getgun, один раз берется оружие из склада организации в которой состоишь, на следующее нажатие, переключается на склад LCN.
А вот команда.
А вот команда.
PHP:
YCMD:getgun(playerid, params[], help)
{
if(PlayerInfo[playerid][pLogin] == 0) return true;
switch(PlayerInfo[playerid][pMember])
{
case 5:
{
if(PlayerToPoint(5.0,playerid,1258.4004,-791.0316,1084.0078))
{
if(sscanf(params, "u",params[0]))
{
if(PlayerInfo[playerid][pRank] < 3)return SendClientMessage(playerid,COLOR_GRAD1, "Оружие можно взять с 3 ранга!");
new listitems[] = " [1] Deagle\t[70 материалов/50 патронов]\n [2] Shotgun\t[50 материалов/15 патронов]\n [3] Rifle\t[100 материалов/10 патронов]\n [4] M4\t[500 материалов/100 патронов]\n [5] AK-47\t[500 материалов/100 патронов]\n [6] MP5\t[400 материалов/200 патронов]\n [7] SDPistol\t[100 материалов/100 патронов])";
ShowPlayerDialogEx(playerid, 2014, DIALOG_STYLE_LIST, "Взять оружие со склада LCN", listitems, "Выбрать", "Отмена");
getgunsid[playerid] = playerid;
SendClientMessage(playerid,COLOR_WHITE,"Так же вы можете использовать:{FFFF82} /getgun [playerid]{ffffff} для выдачи оружия члену мафии");
}
else
{
if(PlayerInfo[params[0]][pMember] != PlayerInfo[playerid][pMember]) return SendClientMessage(playerid,COLOR_GREY,"Игрок не состоит в вашей организации");
if(PlayerInfo[playerid][pRank] <= 5)return SendClientMessage(playerid,COLOR_GRAD1, "Оружие можно выдать с 6 ранга!");
new listitems[] = " [1] Deagle\t[70 материалов/50 патронов]\n [2] Shotgun\t[50 материалов/15 патронов]\n [3] Rifle\t[100 материалов/10 патронов]\n [4] M4\t[500 материалов/100 патронов]\n [5] AK-47\t[500 материалов/100 патронов]\n [6] MP5\t[400 материалов/200 патронов]\n [7] SDPistol\t[100 материалов/100 патронов])";
ShowPlayerDialogEx(playerid, 2014, DIALOG_STYLE_LIST, "Взять оружие со склада LCN", listitems, "Выбрать", "Отмена");
getgunsid[playerid] = params[0];
}
}
}
case 6:
{
if(PlayerToPoint(5.0,playerid,1258.4004,-791.0316,1084.0078))
{
if(sscanf(params, "u",params[0]))
{
if(PlayerInfo[playerid][pRank] < 3) return SendClientMessage(playerid,COLOR_GRAD1, "Оружие можно взять с 3 ранга!");
new listitems[] = " [1] Deagle\t[70 материалов/50 патронов]\n [2] Shotgun\t[50 материалов/15 патронов]\n [3] Rifle\t[100 материалов/10 патронов]\n [4] M4\t[500 материалов/100 патронов]\n [5] AK-47\t[500 материалов/100 патронов]\n [6] MP5\t[400 материалов/200 патронов]\n [7] SDPistol\t[100 материалов/100 патронов])";
ShowPlayerDialogEx(playerid, 2013, DIALOG_STYLE_LIST, "Взять оружие со склада Yakuza", listitems, "Выбрать", "Отмена");
getgunsid[playerid] = playerid;
SendClientMessage(playerid,COLOR_WHITE,"Так же вы можете использовать:{FFFF82} /getgun [playerid]{ffffff} для выдачи оружия члену мафии");
}
else
{
if(PlayerInfo[params[0]][pMember] != PlayerInfo[playerid][pMember]) return SendClientMessage(playerid,COLOR_GREY,"Игрок не состоит в вашей организации");
if(PlayerInfo[playerid][pRank] <= 5) return SendClientMessage(playerid,COLOR_GRAD1, "Оружие можно выдать с 6 ранга!");
new listitems[] = " [1] Deagle\t[70 материалов/50 патронов]\n [2] Shotgun\t[50 материалов/15 патронов]\n [3] Rifle\t[100 материалов/10 патронов]\n [4] M4\t[500 материалов/100 патронов]\n [5] AK-47\t[500 материалов/100 патронов]\n [6] MP5\t[400 материалов/200 патронов]\n [7] SDPistol\t[100 материалов/100 патронов])";
ShowPlayerDialogEx(playerid, 2013, DIALOG_STYLE_LIST, "Взять оружие со склада Yakuza", listitems, "Выбрать", "Отмена");
getgunsid[playerid] = params[0];
}
}
}
case 14:
{
if(PlayerToPoint(5.0,playerid,1258.4004,-791.0316,1084.0078))
{
if(sscanf(params, "u",params[0]))
{
if(PlayerInfo[playerid][pRank] < 3)return SendClientMessage(playerid,COLOR_GRAD1, "Оружие можно взять с 3 ранга!");
new listitems[] = " [1] Deagle\t[70 материалов/50 патронов]\n [2] Shotgun\t[50 материалов/15 патронов]\n [3] Rifle\t[100 материалов/10 патронов]\n [4] M4\t[500 материалов/100 патронов]\n [5] AK-47\t[500 материалов/100 патронов]\n [6] MP5\t[400 материалов/200 патронов]\n [7] SDPistol\t[100 материалов/100 патронов])";
ShowPlayerDialogEx(playerid, 2015, DIALOG_STYLE_LIST, "Взять оружие со склада Russian Mafia", listitems, "Выбрать", "Отмена");
getgunsid[playerid] = playerid;
SendClientMessage(playerid,COLOR_WHITE,"Так же вы можете использовать:{FFFF82} /getgun [playerid]{ffffff} для выдачи оружия члену мафии");
}
else
{
if(PlayerInfo[params[0]][pMember] != PlayerInfo[playerid][pMember]) return SendClientMessage(playerid,COLOR_GREY,"Игрок не состоит в вашей организации");
if(PlayerInfo[playerid][pRank] < 3)return SendClientMessage(playerid,COLOR_GRAD1, "Оружие можно выдать с 6 ранга!");
new listitems[] = " [1] Deagle\t[70 материалов/50 патронов]\n [2] Shotgun\t[50 материалов/15 патронов]\n [3] Rifle\t[100 материалов/10 патронов]\n [4] M4\t[500 материалов/100 патронов]\n [5] AK-47\t[500 материалов/100 патронов]\n [6] MP5\t[400 материалов/200 патронов]\n [7] SDPistol\t[100 материалов/100 патронов])";
ShowPlayerDialogEx(playerid, 2015, DIALOG_STYLE_LIST, "Взять оружие со склада Russian Mafia", listitems, "Выбрать", "Отмена");
getgunsid[playerid] = params[0];
}
}
}
case 24:
{
if(PlayerToPoint(5.0,playerid,496.7966,-75.8150,998.7578))
{
if(PlayerInfo[playerid][pRank] < 2) return SendClientMessage(playerid,COLOR_GRAD1, "Оружие можно взять с 2 ранга!");
new listitems[] = " [1] Deagle\t[70 материалов/50 патронов]\n [2] Shotgun\t[50 материалов/15 патронов]\n [3] Rifle\t[100 материалов/10 патронов]\n [4] M4\t[500 материалов/100 патронов]\n [5] AK-47\t[500 материалов/100 патронов]\n [6] MP5\t[400 материалов/200 патронов]\n [7] SDPistol\t[100 материалов/100 патронов])";
ShowPlayerDialogEx(playerid, 2017, DIALOG_STYLE_LIST, "Взять оружие со склада Hell's Angels MC", listitems, "Выбрать", "Отмена");
getgunsid[playerid] = playerid;
}
}
case 26:
{
if(PlayerToPoint(5.0,playerid,496.7966,-75.8150,998.7578))
{
if(PlayerInfo[playerid][pRank] < 2)return SendClientMessage(playerid,COLOR_GRAD1, Оружие можно взять с 2 ранга!");
new listitems[] = " [1] Deagle\t[70 материалов/50 патронов]\n [2] Shotgun\t[50 материалов/15 патронов]\n [3] Rifle\t[100 материалов/10 патронов]\n [4] M4\t[500 материалов/100 патронов]\n [5] AK-47\t[500 материалов/100 патронов]\n [6] MP5\t[400 материалов/200 патронов]\n [7] SDPistol\t[100 материалов/100 патронов])";
ShowPlayerDialogEx(playerid, 2019, DIALOG_STYLE_LIST, "Взять оружие со склада Warlocks MC", listitems, "Выбрать", "Отмена");
getgunsid[playerid] = playerid;
}
}
case 29:
{
if(PlayerToPoint(5.0,playerid,496.7966,-75.8150,998.7578))
{
if(PlayerInfo[playerid][pRank] < 2)return SendClientMessage(playerid,COLOR_GRAD1, "Оружие можно взять с 2 ранга!");
new listitems[] = " [1] Deagle\t[70 материалов/50 патронов]\n [2] Shotgun\t[50 материалов/15 патронов]\n [3] Rifle\t[100 материалов/10 патронов]\n [4] M4\t[500 материалов/100 патронов]\n [5] AK-47\t[500 материалов/100 патронов]\n [6] MP5\t[400 материалов/200 патронов]\n [7] SDPistol\t[100 материалов/100 патронов])";
ShowPlayerDialogEx(playerid, 2022, DIALOG_STYLE_LIST, "Взять оружие со склада Pagans MC", listitems, "Выбрать", "Отмена");
getgunsid[playerid] = playerid;
}
}
}
return true;
}
Последнее редактирование:
