Alberto_Johnson
Компетентный
Помогите сделать /get guns на YCMD и Sscanf2
ВОт код:
---------- Post added at 12:59 ---------- Previous post was at 12:42 ----------
Актуально
ВОт код:
PHP:
if(strcmp(cmd,"/get",true)==0)
{
if(IsPlayerConnected(playerid))
{
if (!IsAGang(playerid)) return SendClientMessage(playerid,COLOR_GRAD1,"{FF0000}x {999999}Вы не бандит!");
new x_nr[256];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_WHITE, " Используйте: /get guns");
return 1;
}
else if(strcmp(x_nr,"guns",true) == 0)
{
switch(PlayerInfo[playerid][pMember])
{
case 13:
{
if(!IsATerra (playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
{
if(PlayerInfo[playerid][pRank] <= 4)return SendClientMessage(playerid,COLOR_GRAD1,"Оружие можно взять с 4 ранга!");
new listitems[] = "> Взять личные материалы со склада\n> Положить\n{0099ff}<>Оружие:\tПатроны:\tМатериалы:\n{ffffff}Deagle\t\t100\t\t300\nShotgun\t100\t\t300\nRifle \t\t100\t\t500\nM4\t\t150\t\t450\nAk47\t\t150\t\t450\nMP5\t\t100\t\t250";
ShowPlayerDialog(playerid, 19971, DIALOG_STYLE_LIST, "Взять оружие со склада Vagos", listitems, "Выбрать", "Отмена");
}
}
case 12:
{
if(!IsATerra (playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
{
if(PlayerInfo[playerid][pRank] <= 4)return SendClientMessage(playerid,COLOR_GRAD1,"Оружие можно взять с 4 ранга!");
new listitems[] = "> Взять личные материалы со склада\n> Положить{0099ff}<>Оружие:\tПатроны:\tМатериалы:\n{ffffff}Deagle\t\t100\t\t300\nShotgun\t100\t\t300\nRifle \t\t100\t\t500\nM4\t\t150\t\t450\nAk47\t\t150\t\t450\nMP5\t\t100\t\t250";
ShowPlayerDialog(playerid, 19972, DIALOG_STYLE_LIST, "Взять оружие со склада Ballas", listitems, "Выбрать", "Отмена");
}
}
case 18:
{
if(!IsATerra (playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
{
if(PlayerInfo[playerid][pRank] <= 4)return SendClientMessage(playerid,COLOR_GRAD1,"Оружие можно взять с 4 ранга!");
new listitems[] = "> Взять личные материалы со склада\n> Положить{0099ff}<>Оружие:\tПатроны:\tМатериалы:\n{ffffff}Deagle\t\t100\t\t300\nShotgun\t100\t\t300\nRifle \t\t100\t\t500\nM4\t\t150\t\t450\nAk47\t\t150\t\t450\nMP5\t\t100\t\t250";
ShowPlayerDialog(playerid, 19973, DIALOG_STYLE_LIST, "Взять оружие со склада Rifa", listitems, "Выбрать", "Отмена");
}
}
case 17:
{
if(!IsATerra (playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
{
if(PlayerInfo[playerid][pRank] <= 4)return SendClientMessage(playerid,COLOR_GRAD1,"Оружие можно взять с 4 ранга!");
new listitems[] = "> Взять личные материалы со склада\n> Положить{0099ff}<>Оружие:\tПатроны:\tМатериалы:\n{ffffff}Deagle\t\t100\t\t300\nShotgun\t100\t\t300\nRifle \t\t100\t\t500\nM4\t\t150\t\t450\nAk47\t\t150\t\t450\nMP5\t\t100\t\t250";
ShowPlayerDialog(playerid, 19974, DIALOG_STYLE_LIST, "Взять оружие со склада El Corons", listitems, "Выбрать", "Отмена");
}
}
case 15:
{
if(!IsATerra (playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
{
if(PlayerInfo[playerid][pRank] <= 4)return SendClientMessage(playerid,COLOR_GRAD1,"Оружие можно взять с 4 ранга!");
new listitems[] = "> Взять личные материалы со склада\n> Положить{0099ff}<>Оружие:\tПатроны:\tМатериалы:\n{ffffff}Deagle\t\t100\t\t300\nShotgun\t100\t\t300\nRifle \t\t100\t\t500\nM4\t\t150\t\t450\nAk47\t\t150\t\t450\nMP5\t\t100\t\t250";
ShowPlayerDialog(playerid, 19975, DIALOG_STYLE_LIST, "Взять оружие со склада Грув", listitems, "Выбрать", "Отмена");
}
}
}
}
}
return 1;
}
---------- Post added at 12:59 ---------- Previous post was at 12:42 ----------
Актуально
Последнее редактирование:
