Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

CMD:makeadmin

Статус
В этой теме нельзя размещать новые ответы.

markelov666

Изучающий
Пользователь
Регистрация
19 Июл 2018
Сообщения
134
Лучшие ответы
3
Репутация
41
Привет пользователи P-I, у меня появилась проблема с командой makeadmin, точнее причина я думаю не в команде а в другом [ Мод HeadWay DM ]
Когда я через localhost прописываю админку, все хорошо, в игре ввожу например: /makeadmin 0 7 -> Ввожу пароль и скайп. Все хорошо.
Потом на localhost есть `admins` туда вписываются админы и вся их информация после команды /makeadmin.
Когда появляется мой аккаунт в `admins` , захожу на сервер, ввожу свой пароль от аккаунта (не админ-пасс) и сервер оффается. Хз в чем проблема...​

Как добавлял сюда логи mysql увидел одну строчку:​
PHP:
[PHP]CMySQLHandler::Query(SELECT * FROM baniplist WHERE `IP` = '127.0') - Successfully executed.
[/PHP]
Сервер кидает мой 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 )
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу