Добро пожаловать на Pawno-Info.Ru - Портал о программировании №1

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям и ответы на все интересующие Вас вопросы. После регистрации Вы сможете создавать темы, публиковать ответы, влиять на репутацию пользователей форума, обмениваться личными сообщениями и многое другое. Это быстро и совершенно бесплатно, так чего же Вы ждете?
Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Скачивать файлы
Создавать темы
Быть полноправным участником форума
Доступ к архиву Pawno-Info
Нормальное копирование кода

Маппинг для сервера

Если вы хотите обновить Ваш сервер новыми доработками - то зайдите в наш раздел. Большой выбор готовых решений от наших пользователей

Моды для сервера

Огромный выбор различных модификаций для Вашего сервера. Пролистайте эти темы! Возможно именно там Вы найдете то, что искали уже давно.

Модификации SA

Хотите разнообразить свою игру в San Andreas? Смелее в наш раздел. Отличный сборник готовых решений. Играйте с удовольствием

Статус
В этой теме нельзя размещать новые ответы.

Cortez_Garcia

Начинающий
Пользователь
Регистрация
24 Дек 2011
Сообщения
21
Лучшие ответы
0
Репутация
1
Всем привет , я собирался открывать сервер , но нашёл баг с командой /sellgun . Проблема вот в чём > решил проверить есть ли баг ( просто видел такой же на одном серве) я ввожу команду /sellgun 0 29 -10000 5 потом пишу /mm захожу в статистику игрока и там где написано Маты у меня стоит число 20000.
Срочно помогите исправить буду очень благодарен.
Вот код
PHP:
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, "Введите: /sellgun [id] [ID оружия] [патроны] [цена]");
                SendClientMessage(playerid, COLOR_GREY, "24 | 25 | 29 | 23 | 30 | 31 | 33");
                SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 1 патрона");
                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, "Введите: /sellgun [id] [ID оружия] [патроны] [цена]");
                SendClientMessage(playerid, COLOR_GREY, "ID: 24 | 25 | 29 | 23 | 30 | 31 | 33");
                SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 1 патрона");
                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, "Введите: /sellgun [id] [ID оружия] [патроны] [цена]");
				SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 1 патрона");
                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, "Введите: /sellgun [id] [ID оружия] [патроны] [цена]");
                SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 1 патрона");
                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, "Введите: /sellgun [id] [ID оружия] [патроны] [цена]");SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 5 вирт!"); return 1; }
            if(PlayerInfo[playerid][pMats] < (2*ammogunxx))
            {
            SendClientMessage(playerid, COLOR_GRAD2, "У вас недостаточно материалов");
            return 1;
            }
            sellgun4 = playerid;
            sellgun = playeridxx;
            sellgun1 = gunidxx;
            sellgun2 = ammogunxx;
            sellgun3 = priceplayer;
            new dialogexx[512];
			if(gunidxx == 24)
			{
            format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- Deagle\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 25)
			{
			format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- ShotGun\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 29)
			{
			format(dialogexx,sizeof(dialogexx),Вам предложили купить оружие:\n- nSMG\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 23)
			{
			format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- Sdpistol\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 30)
			{
			format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- Ak47\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 31)
			{
			format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- M4A1\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 33)
			{
			format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- Rifle\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
            ShowPlayerDialog(playeridxx, 22572, DIALOG_STYLE_MSGBOX,"Покупка оружия",dialogexx,"Купить","Отмена");
            SendClientMessage(playerid, 0x6495EDFF, "Вы предложили купить оружие!");
        }
        }
        }
        else return SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей территории!");
        }
        }
        }
 

iliasa

Заблокирован
Регистрация
23 Ноя 2011
Сообщения
399
Лучшие ответы
0
Репутация
135
Адрес
Рублевка
вот попробуй
PHP:
if(strcmp(cmd, "/sellgun", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
      		for(new i =0;i<156;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, "{DDA0DD} >> Введите{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, "{DDA0DD} >> Введите{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, "{DDA0DD} >> Введите{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, "{DDA0DD} >> Введите{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, "{DDA0DD} >> Введите{FFFFFF}: /sellgun [id] [ID оружие] [цена]");SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 5 вирт!"); return 1; }
            if(PlayerInfo[playerid][pMats] < (2*ammogunxx))
            {
            SendClientMessage(playerid, COLOR_GRAD2, "У вас недостаточно материалов");
            return 1;
            }
            sellgun4 = playerid;
            sellgun = playeridxx;
            sellgun1 = gunidxx;
            sellgun2 = ammogunxx;
            sellgun3 = priceplayer;
            new dialogexx[512];
			if(gunidxx == 24)
			{
            format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- Deagle\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 25)
			{
			format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- ShotGun\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 29)
			{
			format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- nSMG\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 23)
			{
			format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- Sdpistol\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 30)
			{
			format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- Ak47\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 31)
			{
			format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- M4A1\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
			if(gunidxx == 33)
			{
			format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- Rifle\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx);
			}
            ShowPlayerDialog(playeridxx, 22572, DIALOG_STYLE_MSGBOX,"Покупка оружия",dialogexx,"Купить","Отмена");
            SendClientMessage(playerid, 0x6495EDFF, "Вы предложили купить оружие!");
        }
        }
        }
        else return SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей территории!");
        }
        }
        }
        return 1;
    }
 

Cortez_Garcia

Начинающий
Пользователь
Регистрация
24 Дек 2011
Сообщения
21
Лучшие ответы
0
Репутация
1
не помогло
пишу /sellgun 0 29 -10000 5 продаю себе и только потом пишет Server:Unknown Comand

---------- Post added at 13:34 ---------- Previous post was at 13:33 ----------

надо сделать так чтобы писало Server:Uncknown Comand когда пишешь /sellgun 0 29 -10000 5
 

Cortez_Garcia

Начинающий
Пользователь
Регистрация
24 Дек 2011
Сообщения
21
Лучшие ответы
0
Репутация
1
ну помогите кто нибудь , открытие хочу на выходных делать
 

Justin_Thomson

Начинающий
Пользователь
Регистрация
6 Мар 2012
Сообщения
34
Лучшие ответы
0
Репутация
6
Да кстате тоже поднимаю тему , скажите как исправить!1!
 
Последнее редактирование:

Last

Заблокирован
Регистрация
28 Мар 2011
Сообщения
992
Лучшие ответы
0
Репутация
373
Возраст
25
Адрес
Челябинск
скинь диалог 22572
 

Justin_Thomson

Начинающий
Пользователь
Регистрация
6 Мар 2012
Сообщения
34
Лучшие ответы
0
Репутация
6
скинь диалог 22572
case 22572:
{
if(response)
{
if(PlayerInfo[playerid][pCash] < sellgun3)
{
SendClientMessage(playerid,COLOR_GRAD1,"У вас недостаточно денег");
return 1;
}
new sellgunmessage[512];
new sellgunmessage2[512];
new sail[123];
new name [MAX_PLAYER_NAME];
GetPlayerName(sellgun4, name, sizeof(name));
GetPlayerName(playerid, sail, sizeof(sail));
format(sellgunmessage,sizeof(sellgunmessage),"Вы продали оружие - %s",sail);
SendClientMessage(sellgun4,0x6495EDFF,sellgunmessage);
format(sellgunmessage2,sizeof(sellgunmessage2),"Вы купили оружие у - %s",name);
SendClientMessage(playerid,0x6495EDFF,sellgunmessage2);
PlayerInfo[sellgun][pCash] -=sellgun3;
GivePlayerWeapon(sellgun,sellgun1,sellgun2);
PlayerInfo[sellgun4][pMats] -= (2*sellgun2);
PlayerInfo[sellgun4][pCash] +=sellgun3;
format(string, sizeof(string), "%s сделал оружие из материалов и передал в руки %s",name,sail);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
else
{
return 1;
}
}
 

DOOM2009

Изучающий
Пользователь
Регистрация
27 Дек 2011
Сообщения
153
Лучшие ответы
0
Репутация
65
PHP:
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, "Введите: /sellgun [id] [ID оружия] [патроны] [цена]"); 
                SendClientMessage(playerid, COLOR_GREY, "24 | 25 | 29 | 23 | 30 | 31 | 33"); 
                SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 1 патрона"); 
                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, "Введите: /sellgun [id] [ID оружия] [патроны] [цена]"); 
                SendClientMessage(playerid, COLOR_GREY, "ID: 24 | 25 | 29 | 23 | 30 | 31 | 33"); 
                SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 1 патрона"); 
                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, "Введите: /sellgun [id] [ID оружия] [патроны] [цена]"); 
                SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 1 патрона"); 
                SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 5 вирт!"); 
                return 1; 
            } 
            new ammogunxx; 
            ammogunxx = strval(tmp); 
            if(ammogunxx > 999) { SendClientMessage(playerid, COLOR_GREY, "Не правильный ид оружия"); return 1; }
            if(ammogunxx < 1) { SendClientMessage(playerid, COLOR_GREY, "Не правильный ид оружия"); return 1; }
            tmp = strtok(cmdtext, idx); 
            if(!strlen(tmp)) 
            { 
                SendClientMessage(playerid, COLOR_WHITE, "Введите: /sellgun [id] [ID оружия] [патроны] [цена]"); 
                SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 1 патрона"); 
                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, "Введите: /sellgun [id] [ID оружия] [патроны] [цена]");SendClientMessage(playerid, COLOR_GREY, "Пиши не меньше 5 вирт!"); return 1; } 
            if(PlayerInfo[playerid][pMats] < (2*ammogunxx)) 
            { 
            SendClientMessage(playerid, COLOR_GRAD2, "У вас недостаточно материалов"); 
            return 1; 
            } 
            sellgun4 = playerid; 
            sellgun = playeridxx; 
            sellgun1 = gunidxx; 
            sellgun2 = ammogunxx; 
            sellgun3 = priceplayer; 
            new dialogexx[512]; 
            if(gunidxx == 24) 
            { 
            format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:n- Deaglen- Стоимость %dn- Патроны %d",priceplayer,ammogunxx); 
            } 
            if(gunidxx == 25) 
            { 
            format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:n- ShotGunn- Стоимость %dn- Патроны %d",priceplayer,ammogunxx); 
            } 
            if(gunidxx == 29) 
            { 
            format(dialogexx,sizeof(dialogexx),Вам предложили купить оружие:\n- nSMG\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx); 
            } 
            if(gunidxx == 23) 
            { 
            format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- Sdpistol\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx); 
            } 
            if(gunidxx == 30) 
            { 
            format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- Ak47\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx); 
            } 
            if(gunidxx == 31) 
            { 
            format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- M4A1\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx); 
            } 
            if(gunidxx == 33) 
            { 
            format(dialogexx,sizeof(dialogexx),"Вам предложили купить оружие:\n- Rifle\n- Стоимость %d\n- Патроны %d",priceplayer,ammogunxx); 
            } 
            ShowPlayerDialog(playeridxx, 22572, DIALOG_STYLE_MSGBOX,"Покупка оружия",dialogexx,"Купить","Отмена"); 
            SendClientMessage(playerid, 0x6495EDFF, "Вы предложили купить оружие!"); 
        } 
        } 
        } 
        else return SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей территории!"); 
        } 
        } 
        }
 

Justin_Thomson

Начинающий
Пользователь
Регистрация
6 Мар 2012
Сообщения
34
Лучшие ответы
0
Репутация
6

Last

Заблокирован
Регистрация
28 Мар 2011
Сообщения
992
Лучшие ответы
0
Репутация
373
Возраст
25
Адрес
Челябинск
PHP:
/sellgun 0 29 -10000 5
Я так понял -10000 это патроны, да?
Если правильно то смтори:

В диалоге у нас имеется отнимание материалов,
PHP:
PlayerInfo[sellgun4][pMats] -= (2*sellgun2);
но так как число -10000 отрицательное то получается:
PlayerInfo[sellgun4][pMats] -= (2*-10000); отрицательное число умножить на отрицательное будет положительное поэтому количество матов не у меньшается а прибавляется.
Решение: Просто запрети вводить отрицательные числа в команде и все
 

Justin_Thomson

Начинающий
Пользователь
Регистрация
6 Мар 2012
Сообщения
34
Лучшие ответы
0
Репутация
6
а в какой имено строчке запретить отрицательные числа?
 

Last

Заблокирован
Регистрация
28 Мар 2011
Сообщения
992
Лучшие ответы
0
Репутация
373
Возраст
25
Адрес
Челябинск
PHP:
new ammogunxx;
            ammogunxx = strval(tmp);
            
            if(ammogunxx > 999) { SendClientMessage(playerid, COLOR_GREY, "Не правильный ид оружия"); return 1; }
            tmp = strtok(cmdtext, idx);
на это

PHP:
new ammogunxx;
            ammogunxx = strval(tmp);
            
            if(ammogunxx > 999||ammogunxx<0) { SendClientMessage(playerid, COLOR_GREY, "Не правильный ид оружия"); return 1; }
            tmp = strtok(cmdtext, idx);
 

Justin_Thomson

Начинающий
Пользователь
Регистрация
6 Мар 2012
Сообщения
34
Лучшие ответы
0
Репутация
6
спасибо большое) + дал бы но не могу новичёк!
 
Статус
В этой теме нельзя размещать новые ответы.
shape1
shape2
shape3
shape4
shape7
shape8
Сверху Снизу