|
Объясните команду
|
|
| Inferno | Дата: Воскресенье, 17.08.2008, 12:51 | Сообщение # 1 |
|
Хостинг-провайдер
Группа:
I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус: 
| Объясните мне вот эту команду: Code if(strcmp(cmd, "/adminonduty", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] == 1) { SetPlayerColor(playerid,TEAM_BALLAS_COLOR); SetPlayerArmour(playerid, 100); } else if(PlayerInfo[playerid][pAdmin] >= 2) { SetPlayerColor(playerid,TEAM_BALLAS_COLOR); SetPlayerArmour(playerid, 250); SetPlayerHealth(playerid, 250); } else { SendClientMessage(playerid, COLOR_GREY, " Вы не админ!"); return 1; } } return 1; } SetPlayerColor(playerid,TEAM_BALLAS_COLOR); Как поменять цвет ника у админа? Ввести просто код цвета или ещё как можно?
|
| |
|
|
| [SFD]ZaR | Дата: Воскресенье, 17.08.2008, 12:57 | Сообщение # 2 |
|
Местный
Группа:
Пользователи
Сообщений: 519
Награды: 6
Город: Шлюхандия
Репутация: 65
Замечания: 60%
Статус: 
| RCON: Code if((strcmp(cmd, "/admincolor", true) == 0) && (IsPlayerAdmin(playerid)) { SetPlayerColor(playerid, 0xКОД ЦВЕТА); return 1; } PEN || GF: Code if((strcmp(cmd, "/admincolor", true) == 0) && (PlayerInfo[playerid][pAdmin] >= 1)) { // PlayerInfo[playerid][pAdmin] >= 1 = если уровень больше или равен 1, то будет выполняться этот код SetPlayerColor(playerid, 0xКОД ЦВЕТА); return 1; }
|
| |
|
|
| Inferno | Дата: Воскресенье, 17.08.2008, 13:09 | Сообщение # 3 |
|
Хостинг-провайдер
Группа:
I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус: 
| нет, мне нужно именно в моем коде поменять цвет, а так спаибо Добавлено (17.08.2008, 13:09) --------------------------------------------- Если в моем коде менять цыет, то должно получиться как-то так: Code if(strcmp(cmd, "/adminonduty", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] == 1) { SetPlayerColor(playerid, 0xКОД ЦВЕТА); SetPlayerArmour(playerid, 100); } else if(PlayerInfo[playerid][pAdmin] >= 2) { SetPlayerColor(playerid, 0xКОД ЦВЕТА); SetPlayerArmour(playerid, 250); SetPlayerHealth(playerid, 250); } else { SendClientMessage(playerid, COLOR_GREY, " Вы не админ!"); return 1; } } return 1; } Я правильно понял? Но вместе кода у мну было написано: TEAM_BALLAS_COLOR Это, как я понимаю, цвет ника у банды баллас?
|
| |
|
|
| OKStyle™ | Дата: Воскресенье, 17.08.2008, 13:35 | Сообщение # 4 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Inf1203, это константа цвета. Пишется в #define'ах
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| [SFD]ZaR | Дата: Воскресенье, 17.08.2008, 17:10 | Сообщение # 5 |
|
Местный
Группа:
Пользователи
Сообщений: 519
Награды: 6
Город: Шлюхандия
Репутация: 65
Замечания: 60%
Статус: 
| OKStyle™, Ты зачем человека загружаешь своими константами =) Inf1203, Чтобы 100 раз не писать код цвета, можно их заменить буквами - например: #define COLOR_BLACK 0x000000
|
| |
|
|
| Inferno | Дата: Воскресенье, 17.08.2008, 19:37 | Сообщение # 6 |
|
Хостинг-провайдер
Группа:
I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус: 
| Ок. Темку можно закрыть
|
| |
|
|
| MAK | Дата: Понедельник, 18.08.2008, 00:07 | Сообщение # 7 |
|
Группа:
Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус: 
| закрыто
Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь. Вас оскорбили или поступили нечестно? - Обращайтесь. Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.
Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
|
| |
|
|