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

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

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

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

/kick

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

Andrey_Zubkov

Умник
Всем привет.
Решил сделать мод с нуля, но есть ошибки с админкой.
Вот... С командой /kick
Вот ошибки:

PHP:
C:\Users\Андрей\Desktop\Drift\gamemodes\drift.pwn(1963) : warning 211: possibly unintended assignment
C:\Users\Андрей\Desktop\Drift\gamemodes\drift.pwn(1969) : error 017: undefined symbol "strpar"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Вот строчки с ошибкой:
PHP:
if(PlayerInfo[playerid][pAdmin]  = 1) return 1;
new playerid2 = strval(strpar(cmdtext));
Вот сама команда:
PHP:
if (strcmp("/kick", cmdtext, true, 10) == 0)
	{
	    if(PlayerInfo[playerid][pAdmin]  = 1) return 1;
	    if(!strlen(cmdtext))
	    {
	        SendClientMessage(playerid,COLOR_GREY,"/kick [id èãðîêà] [ïðè÷èíà]");
	        return 1;
	    }
	    new playerid2 = strval(strpar(cmdtext));
	    if(!IsPlayerConnected(playerid2))
	    {
	        SendClientMessage(playerid,COLOR_GREY,"Íåâåðíûé id èãðîêà");
	        return 1;
		}
		if(!strlen(cmdtext))
	    {
	        SendClientMessage(playerid,COLOR_GREY,"/kick [id èãðîêà] [ïðè÷èíà]");
	        return 1;
	    }
	    new string[256], plname[MAX_PLAYER_NAME], plname2[MAX_PLAYER_NAME];
	    GetPlayerName(playerid,plname,sizeof(plname));
	    GetPlayerName(playerid2,plname2,sizeof(plname2));
	    format(string,sizeof(string),"{FF0000}[KICK] Àäìèíèñòðàòîð {DB881A}%s {FF0000}êèêíóë èãðîêà {DB881A}%s. {FF0000}Ïðè÷èíà: {DB881A}%s",plname,plname2,cmdtext);
	    SendClientMessageToAll(COLOR_RED,string);
	    Kick(playerid2);
	    return 1;
	}
Заменял playerid2 на playerid, и команда не работала.
Кто поможет дам +ик.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу