- Регистрация
- 19 Июл 2018
- Сообщения
- 134
- Лучшие ответы
- 3
- Репутация
- 41
Привет пользователи P-I, у меня появилась проблема с командой makeadmin, точнее причина я думаю не в команде а в другом [ Мод HeadWay DM ]
Когда я через localhost прописываю админку, все хорошо, в игре ввожу например: /makeadmin 0 7 -> Ввожу пароль и скайп. Все хорошо.
Потом на localhost есть `admins`
Когда появляется мой аккаунт в `admins`
Когда я через localhost прописываю админку, все хорошо, в игре ввожу например: /makeadmin 0 7 -> Ввожу пароль и скайп. Все хорошо.
Потом на localhost есть `admins`
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
туда вписываются админы и вся их информация после команды /makeadmin. Когда появляется мой аккаунт в `admins`
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
, захожу на сервер, ввожу свой пароль от аккаунта (не админ-пасс) и сервер оффается. Хз в чем проблема...Как добавлял сюда логи mysql увидел одну строчку:
PHP:
[PHP]CMySQLHandler::Query(SELECT * FROM baniplist WHERE `IP` = '127.0') - Successfully executed.
Сервер кидает мой ip в бан?
PHP:
}
CMD:makeadmin(playerid,params[])
{
if(pStats[playerid][pAdmin] < 7|| DostupAdmin[playerid] == false) return SCM(playerid, COLOR_ORANGE, "[X]{FFFFFF} Неизвестная команда");
new giveplayerid;
if(sscanf(params,"di",giveplayerid,params[0])) return SendClientMessage(playerid, COLOR_WHITE,"Введите /makeadmin [id] [уровень]");
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_LIGHTRED, "Игрок не в сети");
if(params[0] < 0 || params[0] > 7) return SendClientMessage(playerid, COLOR_LIGHTRED, "Неизвестное значение");
pStats[giveplayerid][pAdmin] = params[0];
format(query, sizeof(query), "DELETE FROM `admins` WHERE `Nick` = '%s'", pStats[giveplayerid][pName]);
mysql_query(query);
if(params[0] == 0)
{
format(nsa, sizeof(nsa), "Вы сняли %s[%d] с должности администратора", pStats[giveplayerid][pName], giveplayerid);
SendClientMessage(playerid, COLOR_YELLOW, nsa);
format(nsa, sizeof(nsa), "Администратор %s[%d] снял Вас с должности администратора",pStats[playerid][pName],playerid);
SCM(giveplayerid,COLOR_YELLOW,nsa);
format(nsa, sizeof nsa, "[A] %s[%d] снял с должности администратора %s[%d]", pStats[playerid][pName],playerid, pStats[giveplayerid][pName],giveplayerid);
SendAdminMessage(0xFF0000FF, nsa);
pStats[giveplayerid][pAdmin] = 0;
Kicked(giveplayerid);
//format(query, sizeof(query), "DELETE FROM `admins` WHERE `Nick` = '%s'", deletenick);
//mysql_query(query);
return true;
}
new stringach[74];
format(stringach,sizeof(stringach),"%s naznachil %s na %d urovenj",pStats[playerid][pName],pStats[giveplayerid][pName],params[0]);
logs(stringach);
format(nsa, sizeof(nsa), "%s назначил Вас администратором %d уровня", pStats[playerid][pName], params[0]);
SendClientMessage(giveplayerid, COLOR_YELLOW, nsa);
format(nsa, sizeof(nsa), "Администратор %s[%d] назначил %s[%d] администратором %d уровня", pStats[playerid][pName],playerid,pStats[giveplayerid][pName],giveplayerid,params[0]);
SendAdminMessage(COLOR_YELLOW, nsa);
format(query, sizeof(query), "INSERT INTO "TABLE_ADMINS" (`Lvl`, `Nick`, `Report`, `Kick`, `Jail`, `Mute`, `Time`) VALUE ('%i', '%s', '0', '0', '0', '0', '0')",params[0],pStats[giveplayerid][pName]);
mysql_query(query);
addlog(playerid,giveplayerid,"/makeadmin",params[0],0);
ShowPlayerDialogFix(giveplayerid,8,DIALOG_STYLE_INPUT ,"{FF9900}Администраторский пароль","{FFFFFF}Введите пароль, следуя следующим правилам:\n\n{FF9900}- {FFFFFF}Пароль должен содержать от {FF9900}6{FFFFFF} до {FF9900}9{FFFFFF} символов\n{FF9900}- {FFFFFF}Пароль не должен содержать русские символы\n{FF9900}- {FFFFFF}После того, как придумаете адм. пароль, введи команду /alogin и Ваш адм. пароль","Принять","Отмена");
return true;
PHP:
[13:05:11] CMySQLHandler::Query(SELECT * FROM baniplist WHERE `IP` = '127.0.0.1') - Successfully executed.
[13:05:11] >> mysql_store_result( Connection handle: 1 )
[13:05:11] CMySQLHandler::StoreResult() - Result was stored.
[13:05:11] >> mysql_fetch_row_format( Connection handle: 1 )
[13:05:11] >> mysql_free_result( Connection handle: 1 )
[13:05:11] CMySQLHandler::FreeResult() - Result was successfully free'd.
[13:05:11] >> mysql_query( Connection handle: 1 )
[13:05:11] CMySQLHandler::Query(SELECT * FROM baniplist WHERE `IP` = '127.0') - Successfully executed.
[13:05:11] >> mysql_store_result( Connection handle: 1 )
[13:05:11] CMySQLHandler::StoreResult() - Result was stored.
[13:05:11] >> mysql_fetch_row_format( Connection handle: 1 )
[13:05:11] >> mysql_free_result( Connection handle: 1 )
[13:05:11] CMySQLHandler::FreeResult() - Result was successfully free'd.
[13:05:11] >> mysql_query( Connection handle: 1 )
[13:05:11] CMySQLHandler::Query(SELECT * FROM banlist WHERE `Name` = 'MARKELOV') - Successfully executed.
[13:05:11] >> mysql_store_result( Connection handle: 1 )
[13:05:11] CMySQLHandler::StoreResult() - Result was stored.
[13:05:11] >> mysql_fetch_row_format( Connection handle: 1 )
[13:05:15] >> mysql_query( Connection handle: 1 )
[13:05:15] CMySQLHandler::Query(SELECT ID FROM users WHERE `Nick` = 'MARKELOV') - Successfully executed.
[13:05:15] >> mysql_store_result( Connection handle: 1 )
[13:05:15] CMySQLHandler::StoreResult() - Result was stored.
[13:05:15] >> mysql_num_rows( Connection handle: 1 )
[13:05:15] CMySQLHandler::NumRows() - Returned 1 row(s)
[13:05:15] >> mysql_fetch_int( Connection handle: 1 )
[13:05:15] CMySQLHandler::FetchRow() - Return: 355188
[13:05:15] >> mysql_free_result( Connection handle: 1 )
[13:05:15] CMySQLHandler::FreeResult() - Result was successfully free'd.
[13:05:20] >> mysql_query( Connection handle: 1 )
[13:05:20] CMySQLHandler::Query(SELECT * FROM users WHERE `Nick` = 'MARKELOV' AND `Pass` = 'тут пасс)') - Successfully executed.
[13:05:20] >> mysql_store_result( Connection handle: 1 )
[13:05:20] CMySQLHandler::StoreResult() - Result was stored.
[13:05:20] >> mysql_fetch_row_format( Connection handle: 1 )
[13:05:20] CMySQLHandler::FetchRow() - Return: 355188|MARKELOV|andrew2018|markelov|127.0.0.1|7|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0,0,0,0,0|1,1,1,1,1,1|0
[13:05:20] >> mysql_fetch_row_format( Connection handle: 1 )
[13:05:20] >> mysql_free_result( Connection handle: 1 )
[13:05:20] CMySQLHandler::FreeResult() - Result was successfully free'd.
[13:05:20] >> mysql_query( Connection handle: 1 )
[13:05:20] CMySQLHandler::Query(SELECT * FROM admins WHERE `Nick` = 'MARKELOV') - Successfully executed.
[13:05:20] >> mysql_store_result( Connection handle: 1 )
[13:05:20] CMySQLHandler::StoreResult() - Result was stored.
[13:05:20] >> mysql_num_rows( Connection handle: 1 )
[13:05:20] CMySQLHandler::NumRows() - Returned 1 row(s)
[13:05:20] >> mysql_fetch_row_format( Connection handle: 1 )
[13:05:20] CMySQLHandler::FetchRow() - Return: 7|MARKELOV|0|0|0|0|15|0||||markelov666
[13:05:20] >> mysql_fetch_field_row( Connection handle: 1 )