Dobermannn
Новичок
Помогите пожалуйста, когда ввожу /sellgun и ну и ид оружие, свой, цена и т.д. то ничего не происходит..... просто ничего.... не пашет помогите за огромный +
PHP:
//----------------------------------------------[ маты ]-----------------------------------------------
else if(strcmp(cmd,"/gunlist",true)==0)
{
if (IsAGang(playerid))
{
ShowPlayerDialog(playerid,8321,DIALOG_STYLE_MSGBOX,"Оружие и материалы","- Flowers - 50 матов\n- deagle - 150 матов\n- mp5 - 250 матов\n- shotgun - 250 матов\n- ak47 - 500 матов\n- m4 - 500 матов","Ок","");
return 1;
}
return 1;
}
if(strcmp(cmd, "/sellgun", true) == 0)
{
if(IsPlayerConnected(playerid))
{
for(new i =0;i<120;i++)
{
if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]))
{
if(PlayerInfo[playerid][pMember] == GZInfo[i][gFrakVlad])
{
if (IsAGang(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "{F74848}» Введите:{FFFFFF} /sellgun [id] [ID оружие] [патроны] [цена]");
SendClientMessage(playerid, COLOR_GREY, "24 | 25 | 29 | 23 | 30 | 31 | 33");
SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 5 вирт!");
return 1;
}
new playeridxx;
playeridxx = strval(tmp);
if(playeridxx == INVALID_PLAYER_ID) { SendClientMessage(playerid, COLOR_GREY, "Не правильный id"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "{F74848}» Введите:{FFFFFF} /sellgun [id] [ID оружие] [патроны] [цена]");
SendClientMessage(playerid, COLOR_GREY, "ID: 24 | 25 | 29 | 23 | 30 | 31 | 33");
SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 5 вирт!");
return 1;
}
new gunidxx;
gunidxx = strval(tmp);
if(gunidxx == 24 || gunidxx == 25 || gunidxx == 29 || gunidxx == 23 || gunidxx == 30 || gunidxx == 31 || gunidxx == 33)
{
// { SendClientMessage(playerid, COLOR_GREY, "24 | 25 | 29 | 23 | 30 | 31 | 33"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "{F74848}» Введите:{FFFFFF} /sellgun [id] [ID оружие] [патроны] [цена]");
SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 5 вирт!");
return 1;
}
new ammogunxx;
ammogunxx = strval(tmp);
if(ammogunxx > 999) { SendClientMessage(playerid, COLOR_GREY, "Не правильный ид оружия"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "{F74848}» Введите:{FFFFFF} /sellgun [id] [ID оружие] [патроны] [цена]");
SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 5 вирт!");
return 1;
}
if (!ProxDetectorS(5.0, playerid, playeridxx)) return SendClientMessage(playerid, COLOR_GRAD2, "Человек должен быть рядом с вами");
new priceplayer;
priceplayer = strval(tmp);
if(priceplayer < 5) { SendClientMessage(playerid, COLOR_WHITE, "{F74848}» Введите:{FFFFFF} /sellgun [id] [ID оружие] [цена]");SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 5 вирт!"); return 1; }
if(PlayerInfo[playerid][pMats] < (2*ammogunxx))
{
SendClientMessage(playerid, COLOR_GRAD2, "У вас недостаточно материалов");
return 1;
}
