|
IsPlayerAdmin
|
|
| Spirit | Дата: Суббота, 23.08.2008, 08:45 | Сообщение # 16 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 129
Награды: 1
Город: Омск
Репутация: 14
Замечания: 0%
Статус: 
| Relax, скрипт не моет менять пароль rcon
Любиш садизм люби и мазахизм :)
|
| |
|
|
| Relax | Дата: Суббота, 23.08.2008, 17:04 | Сообщение # 17 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 686
Награды: 5
Город: Los Angeles
Репутация: 56
Замечания: 0%
Статус: 
| Quote (Spirit) Relax, скрипт не моет менять пароль rcon Жжёшь? Специально для "знатаков" ))) Просьба не пишите бред если не знаете. stock RandomRconPassword() { new RandomPassword[128]; for(new i = 0;i < sizeof(RandomPassword); i++) { switch(RandomEx(3)) { case 0: RandomPassword[i] = 'a' + RandomEx(24); case 1: RandomPassword[i] = 'A' + RandomEx(24); case 2: RandomPassword[i] = '0' + RandomEx(10); } } new RconCommand[146]; format(RconCommand,sizeof(RconCommand),"rcon_password %s",RandomPassword); SendRconCommand(RconCommand); } PAWN Code: stock RandomEx(max) { return random(max * 100) / 100; }
Public Enemy: LS-SF-LV Developer && Public Enemy TDM Team Leader #TDM-Community
Сообщение отредактировал Relax - Суббота, 23.08.2008, 17:05 |
| |
|
|
| Spirit | Дата: Суббота, 23.08.2008, 20:41 | Сообщение # 18 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 129
Награды: 1
Город: Омск
Репутация: 14
Замечания: 0%
Статус: 
| Relax, я думал над таким способом, но решил что так быть не может так как это противоречит здравому смыслу скрипт не должен иметь право менять этот пароль собсна он такого права и не имеет так что, "знаток" вы ошиблись. - балл.
Любиш садизм люби и мазахизм :)
|
| |
|
|
| Relax | Дата: Суббота, 23.08.2008, 20:58 | Сообщение # 19 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 686
Награды: 5
Город: Los Angeles
Репутация: 56
Замечания: 0%
Статус: 
| Quote (Spirit) Relax, я думал над таким способом, но решил что так быть не может так как это противоречит здравому смыслу скрипт не должен иметь право менять этот пароль собсна он такого права и не имеет так что, "знаток" вы ошиблись. - балл. Ухаха Noob ппц))) www.sa-mp.com читай днями и ночами
Public Enemy: LS-SF-LV Developer && Public Enemy TDM Team Leader #TDM-Community
Сообщение отредактировал Relax - Суббота, 23.08.2008, 20:59 |
| |
|
|
| Spirit | Дата: Суббота, 23.08.2008, 21:25 | Сообщение # 20 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 129
Награды: 1
Город: Омск
Репутация: 14
Замечания: 0%
Статус: 
| Relax, проверил по другому да пашет на время работы скрипта, просто не сохроняет в настройки.
Любиш садизм люби и мазахизм :)
|
| |
|
|
| Relax | Дата: Суббота, 23.08.2008, 21:44 | Сообщение # 21 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 686
Награды: 5
Город: Los Angeles
Репутация: 56
Замечания: 0%
Статус: 
| Quote (Spirit) Relax, проверил по другому да пашет на время работы скрипта, просто не сохроняет в настройки. И незачем было тут устаривать скандалы, нужно было только проверить. Я может и не знаток но знаю довольно много, можешь поинтересоваться у бывшего разраба sa-mp - Y_Less. На счёт сохранения я ещё поколдую.
Public Enemy: LS-SF-LV Developer && Public Enemy TDM Team Leader #TDM-Community
|
| |
|
|
| Spirit | Дата: Суббота, 23.08.2008, 22:09 | Сообщение # 22 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 129
Награды: 1
Город: Омск
Репутация: 14
Замечания: 0%
Статус: 
| Quote И незачем было тут устаривать скандалы, нужно было только проверить. Я может и не знаток но знаю довольно много, можешь поинтересоваться у бывшего разраба sa-mp - Y_Less. На счёт сохранения я ещё поколдую. Бывших разрабов не бывает. Можно попробовать буферизовать все пункты файла server.cfg при сохранении "../server.cfg" и файл создать заного возможно сработает. Мудрёный алгоритм немного. Будет немного попроще для восприятия и пароль в 128 символов не много? Code case 0: RandomPassword[i] = 'A' + random(24); case 1: RandomPassword[i] = 'a' + random(24); case 2: RandomPassword[i] = '0' + random(10); Молодец блеснул знаниями, ещё вопрос зачем нам рандомно менять пароль ркон у нас задача была "немного" другая, так что блестнул знаниями немного не в тему? Ты знаеш прежде чем так выражаться в мою сторону следует хотя бы дорасти до моего уровня, то что ты умеешь читать посты на англоязычном сайте не даёт право называть кого то нубом, судя по поведению знаний у тебя у самого не густо уж очень высокое стремление выпендрица. Знания конечно являются ценным ресурсом, но не менее ценным является умение их правильно применить и адекватно поставленной задачи.
Любиш садизм люби и мазахизм :)
Сообщение отредактировал Spirit - Суббота, 23.08.2008, 23:35 |
| |
|
|
| OKStyle™ | Дата: Воскресенье, 24.08.2008, 10:10 | Сообщение # 23 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| А если в OnPlayerConnect сделать проверку на ник, и если ture, то: Code new string[256],string2[256]; format(string,sizeof(string),"rcon login %s",GetServerVarAsString("rcon_password",string2,sizeof(string2))); SendRconCommand(string); P.S. Говорите, но только в другом месте... оффтоп тут разводить не стоит, друзья.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
Сообщение отредактировал OKStyle™ - Воскресенье, 24.08.2008, 10:11 |
| |
|
|
| APTEM | Дата: Воскресенье, 24.08.2008, 15:32 | Сообщение # 24 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 199
Награды: 2
Город: :дорог
Репутация: 14
Замечания: 40%
Статус: 
| Если использовать так, то он вроде пишет в логе что rcon не известная команда.
[GM] Counter-Strike 1.6 - Купить
|
| |
|
|
| Aleksey | Дата: Воскресенье, 24.08.2008, 15:52 | Сообщение # 25 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| new string[256],string2[256]; format(string,sizeof(string),"rcon login %s",GetServerVarAsInt("rcon_password")); SendRconCommand(string);
вааааааааааййй..// :(0
|
| |
|
|
| Vagrant | Дата: Понедельник, 25.08.2008, 03:51 | Сообщение # 26 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус: 
| А можно ли сделать как небудь что бы игрок обычный не админ заходил и мог выбрать именно свой скин например? Что бы например сделал скин для игрока и только определённый игрок мог бы выбрать определённый (свой спецально для него сделанный) свой скин?
Человек учась ходить падает, и только падая, он учится ходить! Мои работы: [GM] W.F.S.A. V. 1.0 - 100% [GM] San Fierro Enigmatic (TDM) V. 1.0 - 100% [FS] Clan House V. 1.0 - 100% [FS] Save Car Tun System V. 1.0 - 100% [FS] Vagrant Anti-CapsLock V. 2.1 - 100% [FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100% [APP] SA-MP Interior Viewer V. 1.0 - 100%
Принимаю заказы на помощь в скриптинге!
|
| |
|
|
| Relax | Дата: Понедельник, 25.08.2008, 04:23 | Сообщение # 27 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 686
Награды: 5
Город: Los Angeles
Репутация: 56
Замечания: 0%
Статус: 
| Можно, если делать проверку на ник...
Public Enemy: LS-SF-LV Developer && Public Enemy TDM Team Leader #TDM-Community
|
| |
|
|
| Aleksey | Дата: Понедельник, 25.08.2008, 05:35 | Сообщение # 28 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| ога, при этом не забыть убрать все приставки от ника а то мало ли, ник меняется реже чем клан
вааааааааааййй..// :(0
|
| |
|
|
| Vagrant | Дата: Вторник, 26.08.2008, 11:07 | Сообщение # 29 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус: 
| Quote Можно, если делать проверку на ник... Поможешь сделать? За + канешно . Например проверку на ник сделали и что бы кто нить другой выбирает (с другим ником) при нажатии на Shift что бы появиться высвечевалось сообщение типо "Вы не можите использовать этот скин." Или что-то на подобе. А тот у кого ник такой который нужно при нажатии на Shift появлялся и высвечивалось сообщение типо "Добро пожаловать (НиК)"
Человек учась ходить падает, и только падая, он учится ходить! Мои работы: [GM] W.F.S.A. V. 1.0 - 100% [GM] San Fierro Enigmatic (TDM) V. 1.0 - 100% [FS] Clan House V. 1.0 - 100% [FS] Save Car Tun System V. 1.0 - 100% [FS] Vagrant Anti-CapsLock V. 2.1 - 100% [FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100% [APP] SA-MP Interior Viewer V. 1.0 - 100%
Принимаю заказы на помощь в скриптинге!
Сообщение отредактировал Vagrant - Вторник, 26.08.2008, 11:10 |
| |
|
|
| OKStyle™ | Дата: Вторник, 26.08.2008, 11:24 | Сообщение # 30 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Quote (APTEM) Если использовать так, то он вроде пишет в логе что rcon не известная команда ну правильно, надо ведь так : Code new string[256],string2[256]; format(string,sizeof(string),"login %s",GetServerVarAsString("rcon_password",string2,sizeof(string2))); SendRconCommand(string); Мы убрали rcon, т.к. УЖЕ есть отправка rcon'ом. Quote (JIeXa) new string[256],string2[256]; format(string,sizeof(string),"rcon login %s",GetServerVarAsInt("rcon_password")); SendRconCommand(string); неправильно.... нет функции буферизации пароля Quote (Vagrant) только определённый игрок мог бы выбрать определённый (свой спецально для него сделанный) свой скин В OnPlayerRequestSpawn: Code new PlayerName[MAX_PLAYER_NAME]; GetPlayerName(playerid,PlayerName,sizeof(PlayerName)); if(GetPlayerSkin(playerid) == 0 && PlayerName != "Vagrant") { SendClientMessage(playerid,0xFF0000AA," Скин только для Vagrant'а."); } P.S. Примерно так.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|