|
1
|
|
| =) |
Дата: Четверг, 03.03.2016, 14:16 | Сообщение # 16
|
Боец
Сообщений: 271
Статус: Offline
|
Parker96, Пока нету времени заниматься модом, как только так сразу.
|
|
|
|
|
| C_Marshall |
Дата: Пятница, 04.03.2016, 21:07 | Сообщение # 17
|
Любитель
Сообщений: 34
Статус: Offline
|
Заказ команды Командный процессор: Standart Название команды: /mp Подробное описание: Чтобы можно было всех ТПшнуть на МП, раздавать всем ХП, выдать/отобрать оружие, оглашать победителя.
CHEATER
|
|
|
|
|
| =) |
Дата: Воскресенье, 06.03.2016, 05:19 | Сообщение # 18
|
Боец
Сообщений: 271
Статус: Offline
|
C_Marshall, Готово. К case:
Код case 9364: { if(!response) return 1; switch(listitem) { case 0: { new Float:MPos[3],Int,World; Int = GetPlayerInterior(playerid); World = GetPlayerVirtualWorld(playerid); GetPlayerPos(playerid, MPos[0], MPos[1], MPos[2]); foreach(new i: Player) { if(LoginPlayer[i] != true) continue; SetPlayerInterior(i, Int); SetPlayerVirtualWorld(i, World); SetPlayerPos(i, MPos[0], MPos[1], MPos[2]); SendClientMessage(i, -1, "Вас телепортировал администратор"); } } case 1: { foreach(new i: Player) { if(LoginPlayer[i] != true) continue; GivePlayerWeapon(i, 24, 9999); GivePlayerWeapon(i, 25, 9999); GivePlayerWeapon(i, 31, 9999); SendClientMessage(i, -1, "Вам выдано оружие"); } } case 2: { foreach(new i: Player) { if(LoginPlayer[i] != true) continue; ResetPlayerWeapons(i); SendClientMessage(i, -1, "У вас забрали оружие"); } } case 3: { foreach(new i: Player) { if(LoginPlayer[i] != true) continue; SetPlayerHealthAC(i, 100.0); SendClientMessage(i, -1, "Вам выдали хп"); } } } return 1; }
К командам:
Код if(strcmp(cmd, "/mp", true) == 0) { if(PlayerInfo[playerid][pAdmin] < 5 || AdminLogged[playerid] != true) return 1; ShowPlayerDialog(playerid, 9364, 2, "{AFAFAF}Мп меню", "[0] Телепортировать всех к себе\n[1] Выдать всем оружие\n[2] Забрать у всех оружие\n[3] Выдать всем хп", "Выбрать", "Закрыть"); return 1; }
Меняй переменные на свои, отредактируй под античит. Для работы нужен инклюд foreach.
|
|
|
|
|
| Hiroshi_Yosida |
Дата: Вторник, 08.03.2016, 00:00 | Сообщение # 19
|
Новичок
Сообщений: 7
Статус: Offline
|
Заказ команды Командный процессор: dc_cmd Название команды: /take, /frisk Подробное описание: хотелось бы чтоб /frisk работал как на самп рп. Так же и /take
Сообщение отредактировал Hiroshi_Yosida - Вторник, 08.03.2016, 00:35 |
|
|
|
|
| =) |
Дата: Вторник, 08.03.2016, 06:38 | Сообщение # 20
|
Боец
Сообщений: 271
Статус: Offline
|
Hiroshi_Yosida, К сожалению, я понятия не имею, как это работает на самп рп и что делает.
|
|
|
|
|
| [CM]iNiko |
Дата: Пятница, 18.03.2016, 10:15 | Сообщение # 21
|
Бывалый
Сообщений: 397
Статус: Offline
|
Заказ команды Командный процессор: стандартный Название команды: /tbooms Подробное описание: При вводе данной команды происходит маленький взрыв, который убивает рядом стоящих игроков и игрока который ввёл команду . Мог бы и сам сделать, но не могу настроить взрыв, по этому надежда на тебя :3
Всё случается в этой жизни.
Сообщение отредактировал [CM]iNiko - Пятница, 18.03.2016, 10:15 |
|
|
|
|
| Ginadii |
Дата: Суббота, 19.03.2016, 09:21 | Сообщение # 22
|
Новичок
Сообщений: 21
Статус: Offline
|
Команда: /showall Движок: Стандартный. Описание:[ДЛЯ ЛИДЕРОВ] Показывает всех кто состоит во фракции.( Даже тех кто в оффлайне.Вообщем всех,кто был принят и не был уволен. ) Пример: Вводишь /showall и там показывает список всех кто во фракции,с рангом,ником.Желательно на диалоге со страницами.
Команда: /setnamerank [Номер ранга] [Новое название ранга] Движок: Стандартный. Описание: [ДЛЯ ЛИДЕРОВ] Даёт возможность лидеру менять название рангов прямо в игре. Пример: /setnamerank 1 Сержант. Название ранга успешно изменено на "Сержант"
Команда: /respcar Движок: Стандартный. Описание: [ДЛЯ ЛИДЕРОВ] Даёт возможность респавнить машины фракции.Именно своей фракции. Пример: Вводишь /respcar и все машины которые привязаны к фракции,и машины чистенькие и новенькие стоят около базы/офиса/склада там где и должны стоять.
Буду очень благодарен,кину плюсик и если всё будет шикарно работать,то кину деньжат.
Заядлый читер :3
|
|
|
|
|
| =) |
Дата: Суббота, 19.03.2016, 23:03 | Сообщение # 23
|
Боец
Сообщений: 271
Статус: Offline
|
[CM]iNiko, Насколько я знаю, в сампе нету возможности создать такой взрыв. Если у тебя есть проверка на координаты игроков, то можно сделать взрыв по ним. Либо что-то вроде этого:
Код else if(strcmp(cmd, "/tbooms", true) == 0) { new Float:SPos[3], Float:SSPos[3]; GetPlayerPos(playerid, SPos[0], SPos[1], SPos[2]); for(new i = 0; i < MAX_PLAYERS; i++) { if(!IsPlayerConnected(i)) continue; // проверка на то, что игрок есть на сервере. else if(PlayerLogged[i] != true) continue; // проверка на авторизацию. else if(PlayerToPoint(15.0, i, SPos[0], SPos[1], SPos[2]) // 15.0 - радиус от игрока, который ввел команду. { GetPlayerPos(i, SSPos[0], SSPos[1], SSPos[2]); // узнаем координаты CreateExplosion(SSPos[0], SSPos[1], SSPos[2]+0.3, 11, 15.0); // делаем три взрыва, так как 1 не убьет. CreateExplosion(SSPos[0], SSPos[1], SSPos[2]+0.3, 11, 15.0); CreateExplosion(SSPos[0], SSPos[1], SSPos[2]+0.3, 11, 15.0); } } return 1; }
Ginadii, Это системы, а не команды.
|
|
|
|
|
| Artem_Buero |
Дата: Пятница, 01.04.2016, 16:39 | Сообщение # 24
|
Сообщений: 4223
Статус: Offline
|
МОЙ ВК - https://vk.com/gospodin_buero
|
|
|
|
|