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

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

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

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

Крашит сервер при вводе команды /makeadmin

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

Злой Енот

Новичок
в чем проблема крашит сервер при вводе команды

команда
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:
[18:37:23] OnPlayerConnect(playerid) STK 16132
[18:37:23] OnPlayerConnect(playerid) STK 16124 (4 LOSS)
[18:37:31] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[18:37:33] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[18:37:34] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[18:37:36] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[18:37:36] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[18:38:24] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[18:38:52] [debug] Server crashed while executing headway.amx
[18:38:52] [debug] AMX backtrace:
[18:38:52] [debug] #0 native fwrite () [0809bd70] from SyXaRuK
[18:38:52] [debug] #1 00185aec in logs (string[]=@0x0010dbb0 "ananasik naznachil ananasik na...") at C:\Users\kotan\Desktop\HeadWay DM Project\gamemodes\headway.pwn:19731
[18:38:52] [debug] #2 0012060c in public cmd_makeadmin (playerid=0, params[]=@0x00109d50 "") at C:\Users\kotan\Desktop\HeadWay DM Project\gamemodes\headway.pwn:13514
[18:38:52] [debug] #3 native DC_CMD () [005d9b50] from dc_cmd.so
[18:38:52] [debug] #4 00000580 in public OnPlayerCommandText (playerid=0, cmdtext[]=@0x00109d14 "/makeadmin 0 7") at C:\Users\kotan\Desktop\HeadWay DM Project\pawno\include\dc_cmd.inc:62
[18:38:52] [debug] Native backtrace:
[18:38:52] [debug] #0 0037931b in _ZN10StackTraceC1EPv () from plugins/crashdetect.so
[18:38:52] [debug] #1 003737c2 in _ZN11CrashDetect20PrintNativeBacktraceERSoPv () from plugins/crashdetect.so
[18:38:52] [debug] #2 003743ac in _ZN11CrashDetect20PrintNativeBacktraceEPv () from plugins/crashdetect.so
[18:38:52] [debug] #3 00374856 in _ZN11CrashDetect11OnExceptionEPv () from plugins/crashdetect.so
[18:38:52] [debug] #4 00378f6c in ?? () from plugins/crashdetect.so
[18:38:52] [debug] #5 00ef5410 in ?? ()
[18:38:52] [debug] #6 00ef5430 in ?? ()
[18:38:52] [debug] #7 001f3871 in gsignal () from /lib/libc.so.6
[18:38:52] [debug] #8 001f514a in abort () from /lib/libc.so.6
[18:38:52] [debug] #9 001ecb8b in ?? () from /lib/libc.so.6
[18:38:52] [debug] #10 001ecc46 in ?? () from /lib/libc.so.6
[18:38:52] [debug] #11 0809b99c in ?? () from ./SyXaRuK
[18:38:52] [debug] #12 0809bdff in ?? () from ./SyXaRuK
[18:38:52] [debug] #13 080950e4 in ?? () from ./SyXaRuK
[18:38:52] [debug] #14 0037103c in _ZN11CrashDetect13DoAmxCallbackEiPiS0_ () from plugins/crashdetect.so
[18:38:52] [debug] #15 00377458 in ?? () from plugins/crashdetect.so
[18:38:52] [debug] #16 0037bc61 in amx_Exec () from plugins/crashdetect.so
[18:38:52] [debug] #17 00373708 in _ZN11CrashDetect9DoAmxExecEPii () from plugins/crashdetect.so
[18:38:52] [debug] #18 003771c9 in ?? () from plugins/crashdetect.so
[18:38:52] [debug] #19 003b3d36 in ?? () from plugins/streamer.so
[18:38:52] [debug] #20 005d9eb0 in ?? () from plugins/dc_cmd.so
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу