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

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

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

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

/unloadmafia - разгрузка материлов мафиям на склад

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

Saimon_Jones

Изучающий
Пользователь
Регистрация
12 Фев 2012
Сообщения
387
Лучшие ответы
0
Репутация
190
/unloadmafia - разгрузка материалов мафиям на склад

Выложу примерную разгрузку мафиям по складам

в public OnPlayerCommandText

PHP:
     if(strcmp(cmd, "/mafiaunload", true) == 0)
     {
     new carid = GetPlayerVehicleID(playerid);
           new ran = PlayerInfo[playerid][pRank];
         if(IsAGang(playerid) || ran>=7)
         {
         if(carid == matscarband[0] || carid == matscarband[1]|| carid == matscarband[2]|| carid == matscarband[3]|| carid == matscarband[4])
		 {
           if(PlayerToPoint(20.0,playerid,2628.8594,1693.6538,10.8203))
             {
               format(string, sizeof(string), "Вы положили  Yakuza %d материалов.",MatHaul[carid-matscarband[0]][mLoad]);
             SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
             yakuzamats += MatHaul[carid-matscarband[0]][mLoad];
             MatHaul[carid-matscarband[0]][mLoad] = 0;
             }
             else if(PlayerToPoint(20.0,playerid,1248.9506,-2036.5980,59.7403))
             {
             format(string, sizeof(string), "*Вы положили  LCN %d материалов.",MatHaul[carid-matscarband[0]][mLoad]);
             SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
              lcnmats += MatHaul[carid-matscarband[0]][mLoad];
             MatHaul[carid-matscarband[0]][mLoad] = 0;
             }
             else if(PlayerToPoint(20.0,playerid,-2747.0522,-337.3409,7.1797))
             {
             format(string, sizeof(string), "*Вы положили Russiam Mafia %d материалов.",MatHaul[carid-matscarband[0]][mLoad]);
             SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
              rmmats += MatHaul[carid-matscarband[0]][mLoad];
             MatHaul[carid-matscarband[0]][mLoad] = 0;
             }
              else
              {
             SendClientMessage(playerid,COLOR_LIGHTBLUE,"Вы не на складе/не в фургоне!");
			 return 1;
			 }
			 }
}
         return 1;
     }

Координаты вставляем свои
переменные carid == matscarband[0]
yakuzamats += MatHaul[carid-matscarband[0]][mLoad];
координаты тоже находим свои
советую тырить с примера разгрузки воякам ;)



[Урок] ГангЗоны Samp-Rp (Зоны Trigger'a)
[Урок] Онлайн радио в машине ( by Saimon )
[MAP] Респавн бомжей
[FS] /dragleader - уволить лидера оффлайн
[FS] Лотерея от админа!
[FS] /bzp - ремень безопасности
[FS] Грабим дома как на Samp-Rp
[FS] Багажник , капот и фары
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу