Команда /settp (100% копия Advance RP)
|
|
Danny_Marcelo |
Дата: Понедельник, 09.11.2015, 00:45 | Сообщение # 1
|
Боец
Сообщений: 282
Статус: Offline
|
Здравствуйте ув.пользователи форума Cheat Master. Выкладываю Вам команду /settp and /tp для проведения мероприятия. 100 % копия Advance RP. Единственный нюанс, на Advance RP есть такие проверки в команде, когда ты лечишься в больнице или работаешь на шахте, заводе и т.д.,то Вам пишет при вводе /tp: "Сначала закончите все свои активные действия и работы". У каждого в моде свои проверки, по этому меняйте переменные на свои и добавляйте нужные. Я вам оставлю готовый рабочий пример из своего мода Funny RP
Итак приступим:
К переменным:
Код new Float:TeleportFloat[3]; new TeleportInfo[2];
К командам (Pawn.CMD):
/settp:
Код CMD:settp(playerid) { if(Player[playerid][pAdmin] < 4) return 1; new admstr[95]; if(settp == 0) { GetPlayerPos(playerid, TeleportFloat[0], TeleportFloat[1], TeleportFloat[2]); // Записываем координаты TeleportInfo[0] = GetPlayerInterior(playerid); // Записываем интерьер TeleportInfo[1] = GetPlayerVirtualWorld(playerid); // Записываем виртуальный мир settp = 1; format(admstr, sizeof(admstr), "[A] %s[%d] установил точку телепорта для игроков. {00CC00}ТП включен.", Player[playerid][pName],playerid); SendAdminMessage(0x00BFFFff, admstr); } else { format(admstr, sizeof(admstr), "[A] %s[%d] удалил точку телепорта для игроков. {FF6600}ТП отключен.", Player[playerid][pName],playerid); SendAdminMessage(0x00BFFFff, admstr); settp = 0; return 1; } return 1; }
/tp:
Код CMD:tp(playerid) { if(settp == 0) return SendClientMessage(playerid, COLOR_GRAD, "Функция отключена администратором"); new plo; if(Player[plo][pJailed] >= 1) return SendClientMessage(playerid, COLOR_GRAD, "Арестованным не разрешено покидать камеру"); if(Player[playerid][pRabota] != 0) return SendClientMessage(playerid, COLOR_GRAD, "Необходимо завершить все начатые работы и активные действия"); if(Hospital[playerid] == true) return SendClientMessage(playerid, COLOR_GRAD, "Необходимо завершить все начатые работы и активные действия"); else SPD(playerid, 22, DIALOG_STYLE_MSGBOX, "{0099FF}Телепортация", "{FFFFFF}Вы уверены, что хотите попасть на место проведения мероприятия?\n{FFFF00}Предупреждение: всё Ваше оружие будет конфисковано.", "Да", "Нет"); return 1; }
В OnDialogResponse:
Код case 22: { if(!response) return 1; SetPlayerPos(playerid, TeleportFloat[0], TeleportFloat[1], TeleportFloat[2]); SetPlayerInterior(playerid, TeleportInfo[0]); SetPlayerVirtualWorld(playerid, TeleportInfo[1]); Clearweapon_anti_cheat(playerid); ResetPlayerWeapons(playerid); SendClientMessage(playerid, COLOR_BLUE, "Вы были доставлены на место проведения мероприятия"); return 1; }
Вот скриншоты:
Если игрок сидит в КПЗ и вводит /tp:
При включенном /tp:
При выключенном /tp:
Сообщение администраторам:
Если работаешь или лечишься в больнице:
Автор: Danny_Marcelo
Сообщение отредактировал Danny_Marcelo - Воскресенье, 14.05.2023, 12:45 |
|
|
|
Travis_Capuchino |
Дата: Четверг, 03.12.2015, 22:56 | Сообщение # 2
|
Новичок
Сообщений: 6
Статус: Offline
|
Завтра поставлю на сервер, спасибо) надеюсь норм
Red DM
|
|
|
|
Bogdan_Brody |
Дата: Четверг, 03.03.2016, 13:45 | Сообщение # 3
|
Любитель
Сообщений: 41
Статус: Offline
|
о боги , наконецто нашел , спс
|
|
|
|
Danny_Marcelo |
Дата: Суббота, 07.05.2016, 05:23 | Сообщение # 4
|
Боец
Сообщений: 282
Статус: Offline
|
Подниму! Добавлено (07.05.2016, 05:23) --------------------------------------------- Тема обновлена!
Команда сделана на 100 % под Advance RP.
1. Изменены цвета под ARP. 2. Добавлена проверка на то, работает ли игрок. 3.Добавлена проверка на то,лежит ли в больнице игрок.
Переменные заменяйте на свои. У кого в модах спавн после смерти не в больнице, можете удалить проверку.
|
|
|
|
Растаман |
Дата: Суббота, 07.05.2016, 13:37 | Сообщение # 5
|
Боец
Сообщений: 283
Статус: Offline
|
Автора указал бы
|
|
|
|
Danny_Marcelo |
Дата: Суббота, 07.05.2016, 20:05 | Сообщение # 6
|
Боец
Сообщений: 282
Статус: Offline
|
Цитата Растаман ( ) Автора указал бы
Исправил, но автора команды на DC_CMD не знаю.
|
|
|
|
Растаман |
Дата: Воскресенье, 08.05.2016, 00:47 | Сообщение # 7
|
Боец
Сообщений: 283
Статус: Offline
|
Цитата Danny_Marcelo ( ) Исправил, но автора команды на DC_CMD не знаю.
С PI копировал и автора не знаешь,
|
|
|
|
Danny_Marcelo |
Дата: Суббота, 21.05.2016, 01:47 | Сообщение # 8
|
Боец
Сообщений: 282
Статус: Offline
|
Цитата Растаман ( ) С PI копировал и автора не знаешь,
Лол. Я так то с мода брал эту команду)) А на P-I скорее всего моя тема)Добавлено (14.05.2016, 02:07) ---------------------------------------------
Подниму! Добавлено (21.05.2016, 01:47) --------------------------------------------- Обновил скриншоты
|
|
|
|
NikolayOmka |
Дата: Суббота, 21.05.2016, 20:22 | Сообщение # 9
|
Любитель
Сообщений: 46
Статус: Offline
|
Прикольно!
http://cheat-master.ru/forum/96-591380-1 Более 30 отзывов!
|
|
|
|
Danny_Marcelo |
Дата: Четверг, 26.05.2016, 19:29 | Сообщение # 10
|
Боец
Сообщений: 282
Статус: Offline
|
Подниму.
|
|
|
|
[CM]1jz_GTE_65RUS |
Дата: Пятница, 03.06.2016, 15:08 | Сообщение # 11
|
Batya Torres
Сообщений: 84
Статус: Offline
|
Красавчик продолжай.
|
|
|
|
Danny_Marcelo |
Дата: Суббота, 25.06.2016, 22:08 | Сообщение # 12
|
Боец
Сообщений: 282
Статус: Offline
|
Вверх! Добавлено (25.06.2016, 22:08) ---------------------------------------------
Вверх!
|
|
|
|
NikaRakMen |
Дата: Пятница, 01.07.2016, 16:37 | Сообщение # 13
|
Новичок
Сообщений: 11
Статус: Offline
|
Помоги пожалуйста...смотри: вставил /rasform команду в свой мод и такие ошибки Это English
: error 025: function heading differs from prototype : error 021: symbol already defined: "cmd_rasform" : error 025: function heading differs from prototype : fatal error 107: too many error messages on one line
а вот я на русском
: Ошибка 025: Функция заголовка отличается от прототипа : Ошибка 021: символ уже определен: "cmd_rasform" : Ошибка 025: Функция заголовка отличается от прототипа : Фатальная ошибка 107: слишком много сообщений об ошибках на одной строке
Прошу тебя.я вижу ты разбираешься хорошо в павно.я просто новичок.Заранее + дам
Добавлено (01.07.2016, 16:37) --------------------------------------------- [CM]1jz_GTE_65RUS, Помоги пожалуйста...смотри: вставил эту команду в свой мод и такие ошибки Это English
: error 025: function heading differs from prototype : error 021: symbol already defined: "cmd_rasform" : error 025: function heading differs from prototype : fatal error 107: too many error messages on one line
а вот я на русском
: Ошибка 025: Функция заголовка отличается от прототипа : Ошибка 021: символ уже определен: "cmd_rasform" : Ошибка 025: Функция заголовка отличается от прототипа : Фатальная ошибка 107: слишком много сообщений об ошибках на одной строке
Прошу тебя.я вижу ты разбираешься хорошо в павно.я просто новичок.Заранее + дам
Nika1377
Сообщение отредактировал NikaRakMen - Пятница, 01.07.2016, 16:38 |
|
|
|
FryGames[CM] |
Дата: Пятница, 01.07.2016, 21:38 | Сообщение # 14
|
Боец
Сообщений: 130
Статус: Offline
|
NikaRakMen, уже есть такая команда. Удали старую команду
|
|
|
|
Danny_Marcelo |
Дата: Пятница, 14.10.2016, 00:14 | Сообщение # 15
|
Боец
Сообщений: 282
Статус: Offline
|
Цитата NikaRakMen ( ) Прошу тебя.я вижу ты разбираешься хорошо в павно.я просто новичок.Заранее + дам
Ответ выше.Добавлено (14.10.2016, 00:14) --------------------------------------------- Вверх!
|
|
|
|