Emetto
Нуль
- Регистрация
- 11 Май 2019
- Сообщения
- 2
- Лучшие ответы
- 0
- Репутация
- 0
Доброго времени суток, уважаемые читатели форума Pawno-Info.Ru
Хочу продемонстрировать команду телепортирования игрока в виртуальные миры.
Меньше слов, больше дела, давайте начнём:
В дефайны:Хочу продемонстрировать команду телепортирования игрока в виртуальные миры.
Меньше слов, больше дела, давайте начнём:
PHP:
#define COLOR_WHITE 0xFFFFFFFF
#define COLOR_INFO 0x34E55DFF
#define COLOR_ERROR 0xC83625FF
PHP:
CMD:setvw(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] > 3)
{
new string[150];
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
if(sscanf(params, "dd", params[0], params[1])) return SendClientMessage(playerid, COLOR_INFO, "» Подсказка: {FFFFFF}/setvw (ID) (ID вирт.мира) {BEBEBE}| ID: 0(Стандартный)");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_ERROR, "» Ошибка: {FFFFFF}Данный игрок находится вне игры!");
if(params[1] < 0 || params[1] > 10) return SendClientMessage(playerid, COLOR_ERROR, "» {FFFFFF}Ошибка: {FFFFFF}Нельзя ставить вирт.мир больше 10-го!");
if(PlayerInfo[playerid][pAdmin] < PlayerInfo[params[0]][pAdmin]) return SendClientMessage(playerid, COLOR_ERROR, "» Ошибка: {FFFFFF}Нельзя изменять вирт.мир администратору выше Вашего уровня!");
{
SetPlayerVirtualWorld(params[0], params[1]);
format(string, sizeof(string), "» {FFFFFF}Администратор {FFC600}%s {FFFFFF}переместил Вас в вирт.мир под {FFC600}%d ID", PlayerName, params[1]);
SendClientMessage(params[0], COLOR_INFO, string);
}
format(string, sizeof(string), "» {FFFFFF}Вы переместили игрока {FFC600}%s {FFFFFF}в вирт.мир под {FFC600}%d ID", params[0], params[1]);
SendClientMessage(playerid, COLOR_INFO, string);
}
return true;
}
// PlayerInfo[params[0]][pAdmin] - Заменяем на свои.
p.s. найдутся скриптеры, которые меня обосрут!
Документ команды(pwn) -
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Последнее редактирование: