Доступ к архиву

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

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

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

Статистика оружий.

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

Дёня

Умник
Приветствую всех.

У меня на сервере есть статистика оружий(т.е. на сколько процентов они прокачены) и есть команда /setgun [id] [проценты] - прокачать все оружия игроку на [проценты]

Вот команда
PHP:
if(strcmp(cmd, "/setgun", true) == 0){
   if(IsPlayerConnected(playerid)){
   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp)){SendClientMessage(playerid, admin, ":::Используй: /setscore [id] [scores]");return 1;}
   new para1;
   new level;
   para1 = ReturnUser(tmp);
   tmp = strtok(cmdtext, idx);
   level = strval(tmp);
   if(level > 100|| level < 0) { SendClientMessage(playerid, admin, ":::Число не может быть меньше 0 и больше 100"); return 1; }
   if (pStats[playerid][Admin] > 9){
   if(IsPlayerConnected(para1)){
   if(para1 != INVALID_PLAYER_ID){
   GetPlayerName(para1, giveplayer, sizeof(giveplayer));
   GetPlayerName(playerid, sendername, sizeof(sendername));
   format(GlobalInfo, sizeof(GlobalInfo), ":::Администратор '%s' прокачал вам оружия на %d процентов", sendername, level);
   SendClientMessage(para1, 0x9C8DF3AA, GlobalInfo);
   format(GlobalInfo, sizeof(GlobalInfo), ":::Вы прокачали игроку '%s' все оружия на %d процентов", giveplayer, level);
   SendClientMessage(playerid, 0x9C8DF3AA, GlobalInfo);
   format(GlobalInfo, sizeof(GlobalInfo), "Администратор '%s' прокачал всё оружие игроку '%s' на %d процентов",sendername, giveplayer, level);
   log("Setlevel",GlobalInfo);
   pStats[para1][M4] = level;//м4
   pStats[para1][M4] = level;//м4
   pStats[para1][Sniper] = level;//снайперка
   pStats[para1][AK47] = level;//ак-47
   pStats[para1][MP5] = level;//мп-5
   pStats[para1][HOG] = level;//нож
   pStats[para1][YZI] = level;//узи
   pStats[para1][Drobov] = level;//дробовик
   pStats[para1][MM] = level;//пистол. 9мм
   pStats[para1][Digl] = level;//дигл
   pStats[para1][Spaz] = level;//спас-12
   pStats[para1][Vintov] = level;//деревенское ружье
   pStats[para1][Tec] = level;//тек9
   }}}else{
   SendClientMessage(playerid, 0xB50F00AA, ":::Твой уровень должен быть выше");}}
   return 1;}
У меня вопрос как сделать одну команду, для прокачивания всех оружий по одиночке, допустим /setgun [id] [M4] [проценты], /setgun [id] [Deagle] [проценты] и т.д.

Естественно + не обижу.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу