PDA

Просмотр полной версии : [Вопрос] Команда /getgun



kala4iks
18.08.2015, 11:53
Добрый день помогите пожалуйста сделал команду все как положено но при вводе команды /getgun id оружия не пишет (Доступное значение патрон от 1 до 1000.


CMD:getgun(playerid,params[])
{
if(Player[playerid][pAdmin] < 3 || AdminDuty[playerid] == 0)return NoRights;
if(sscanf(params,"dd",params[0],params[1]))
{
send(playerid,COLOR_COMAND,"[КОМАНДЫ] {FFFFFF}/getgun [id оружия] [количество патронов].");
send(playerid,COLOR_WHITE,"1. Кастет |2. Клюшка |3. Дубинка |4. Нож |5. Бита |6. Лопата |7. Кий |8. Катана |9. Бензопила |10. Фиол.дилдо");
send(playerid,COLOR_WHITE,"11. Дилдо |12. Вибратор |13. Сер.вибратор |14. Цветы |15. Трость |16. Граната |17. Дым.граната |18. Кокт.молотова");
send(playerid,COLOR_WHITE,"22. Пистолет |23. Пист.с глушителем |24. Desert Eagle |25. Дробовик |26. Обрез |27. Боев.дробовик |28. Микро SMG");
send(playerid,COLOR_WHITE,"29. MP5 |30. AK-47 |31. M4 |32. Nec-9 |33. Винтовка |34. Снайп.Винтовка |35. RPG |36. HS.Ракета |37. Огнемет |38. Миниган");
send(playerid,COLOR_WHITE,"39. Сумка.заряда |40. Детонатор |41. Краска |42. Огнетушитель |43. Камера |44. Очк.ноч.виденья |45. Термо.очки |46. Парашют.");
}
if(params[0] > 46 || params[0] == 19 || params[0] == 20 || params[0] == 21)return send(playerid,COLOR_RED,"[ОШИБКА] {FFFFFF}Доступное значение оружия от 1 до 46. Исключения: 19,20,21.");
if(params[1] < 1 || params[1] > 1000)return send(playerid,COLOR_RED,"[ОШИБКА] {FFFFFF}Доступное значение патрон от 1 до 1000.");
GivePlayerWeaponAC(playerid,params[0],params[1]);
return 1;
}

Wise
18.08.2015, 12:47
Добрый день помогите пожалуйста сделал команду все как положено но при вводе команды /getgun id оружия не пишет (Доступное значение патрон от 1 до 1000.


CMD:getgun(playerid,params[])
{
if(Player[playerid][pAdmin] < 3 || AdminDuty[playerid] == 0)return NoRights;
if(sscanf(params,"dd",params[0],params[1]))
{
send(playerid,COLOR_COMAND,"[КОМАНДЫ] {FFFFFF}/getgun [id оружия] [количество патронов].");
send(playerid,COLOR_WHITE,"1. Кастет |2. Клюшка |3. Дубинка |4. Нож |5. Бита |6. Лопата |7. Кий |8. Катана |9. Бензопила |10. Фиол.дилдо");
send(playerid,COLOR_WHITE,"11. Дилдо |12. Вибратор |13. Сер.вибратор |14. Цветы |15. Трость |16. Граната |17. Дым.граната |18. Кокт.молотова");
send(playerid,COLOR_WHITE,"22. Пистолет |23. Пист.с глушителем |24. Desert Eagle |25. Дробовик |26. Обрез |27. Боев.дробовик |28. Микро SMG");
send(playerid,COLOR_WHITE,"29. MP5 |30. AK-47 |31. M4 |32. Nec-9 |33. Винтовка |34. Снайп.Винтовка |35. RPG |36. HS.Ракета |37. Огнемет |38. Миниган");
send(playerid,COLOR_WHITE,"39. Сумка.заряда |40. Детонатор |41. Краска |42. Огнетушитель |43. Камера |44. Очк.ноч.виденья |45. Термо.очки |46. Парашют.");
}
if(params[0] > 46 || params[0] == 19 || params[0] == 20 || params[0] == 21)return send(playerid,COLOR_RED,"[ОШИБКА] {FFFFFF}Доступное значение оружия от 1 до 46. Исключения: 19,20,21.");
if(params[1] < 1 || params[1] > 1000)return send(playerid,COLOR_RED,"[ОШИБКА] {FFFFFF}Доступное значение патрон от 1 до 1000.");
GivePlayerWeaponAC(playerid,params[0],params[1]);
return 1;
}


CMD:getgun(playerid,params[])
{
if(Player[playerid][pAdmin] < 3 || AdminDuty[playerid] == 0) return NoRights;
if(sscanf(params, "dd", params[0], params[1]))
{
send(playerid,COLOR_COMAND,"[КОМАНДЫ] {FFFFFF}/getgun [id оружия] [количество патронов].");
send(playerid,COLOR_WHITE,"1. Кастет |2. Клюшка |3. Дубинка |4. Нож |5. Бита |6. Лопата |7. Кий |8. Катана |9. Бензопила |10. Фиол.дилдо");
send(playerid,COLOR_WHITE,"11. Дилдо |12. Вибратор |13. Сер.вибратор |14. Цветы |15. Трость |16. Граната |17. Дым.граната |18. Кокт.молотова");
send(playerid,COLOR_WHITE,"22. Пистолет |23. Пист.с глушителем |24. Desert Eagle |25. Дробовик |26. Обрез |27. Боев.дробовик |28. Микро SMG");
send(playerid,COLOR_WHITE,"29. MP5 |30. AK-47 |31. M4 |32. Nec-9 |33. Винтовка |34. Снайп.Винтовка |35. RPG |36. HS.Ракета |37. Огнемет |38. Миниган");
send(playerid,COLOR_WHITE,"39. Сумка.заряда |40. Детонатор |41. Краска |42. Огнетушитель |43. Камера |44. Очк.ноч.виденья |45. Термо.очки |46. Парашют.");
return 1;
}
if(params[0] > 46 || params[0] == 19 || params[0] == 20 || params[0] == 21) return send(playerid,COLOR_RED,"[ОШИБКА] {FFFFFF} Доступное значение оружия от 1 до 46. Исключения: 19,20,21.");
if(params[1] < 1 || params[1] > 1000) return send(playerid,COLOR_RED,"[ОШИБКА] {FFFFFF}Доступное значение патрон от 1 до 1000.");
GivePlayerWeaponAC(playerid,params[0],params[1]);
return 1;
}
Попробуй.

kala4iks
19.08.2015, 10:52
CMD:getgun(playerid,params[])
{
if(Player[playerid][pAdmin] < 3 || AdminDuty[playerid] == 0) return NoRights;
if(sscanf(params, "dd", params[0], params[1]))
{
send(playerid,COLOR_COMAND,"[КОМАНДЫ] {FFFFFF}/getgun [id оружия] [количество патронов].");
send(playerid,COLOR_WHITE,"1. Кастет |2. Клюшка |3. Дубинка |4. Нож |5. Бита |6. Лопата |7. Кий |8. Катана |9. Бензопила |10. Фиол.дилдо");
send(playerid,COLOR_WHITE,"11. Дилдо |12. Вибратор |13. Сер.вибратор |14. Цветы |15. Трость |16. Граната |17. Дым.граната |18. Кокт.молотова");
send(playerid,COLOR_WHITE,"22. Пистолет |23. Пист.с глушителем |24. Desert Eagle |25. Дробовик |26. Обрез |27. Боев.дробовик |28. Микро SMG");
send(playerid,COLOR_WHITE,"29. MP5 |30. AK-47 |31. M4 |32. Nec-9 |33. Винтовка |34. Снайп.Винтовка |35. RPG |36. HS.Ракета |37. Огнемет |38. Миниган");
send(playerid,COLOR_WHITE,"39. Сумка.заряда |40. Детонатор |41. Краска |42. Огнетушитель |43. Камера |44. Очк.ноч.виденья |45. Термо.очки |46. Парашют.");
return 1;
}
if(params[0] > 46 || params[0] == 19 || params[0] == 20 || params[0] == 21) return send(playerid,COLOR_RED,"[ОШИБКА] {FFFFFF} Доступное значение оружия от 1 до 46. Исключения: 19,20,21.");
if(params[1] < 1 || params[1] > 1000) return send(playerid,COLOR_RED,"[ОШИБКА] {FFFFFF}Доступное значение патрон от 1 до 1000.");
GivePlayerWeaponAC(playerid,params[0],params[1]);
return 1;
}
Попробуй.

Спасибо большое помогло.