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

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

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

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

Не могу исправить 8 Warnings.

Статус
В этой теме нельзя размещать новые ответы.
Прошу вашей помощи:
PHP:
D:\Documents and Settings\User\Рабочий стол\[L]osGalagan MMORPG\gamemodes\•••MMORPG•••.pwn(776) : warning 202: number of arguments does not match definition
D:\Documents and Settings\User\Рабочий стол\[L]osGalagan MMORPG\gamemodes\•••MMORPG•••.pwn(777) : warning 202: number of arguments does not match definition
D:\Documents and Settings\User\Рабочий стол\[L]osGalagan MMORPG\gamemodes\•••MMORPG•••.pwn(788) : warning 202: number of arguments does not match definition
D:\Documents and Settings\User\Рабочий стол\[L]osGalagan MMORPG\gamemodes\•••MMORPG•••.pwn(788) : warning 202: number of arguments does not match definition
D:\Documents and Settings\User\Рабочий стол\[L]osGalagan MMORPG\gamemodes\•••MMORPG•••.pwn(788) : warning 202: number of arguments does not match definition
D:\Documents and Settings\User\Рабочий стол\[L]osGalagan MMORPG\gamemodes\•••MMORPG•••.pwn(789) : warning 202: number of arguments does not match definition
D:\Documents and Settings\User\Рабочий стол\[L]osGalagan MMORPG\gamemodes\•••MMORPG•••.pwn(789) : warning 202: number of arguments does not match definition
D:\Documents and Settings\User\Рабочий стол\[L]osGalagan MMORPG\gamemodes\•••MMORPG•••.pwn(789) : warning 202: number of arguments does not match definition
Несовпадение количества аргументов т.е. аргументов либо больше либо меньше чем нужно этой функции
Я это понимаю, но не могу понять как мне исправить, так как на dc_cmd первый раз пробую делать команду.


Проблема вот в этих строчках:
PHP:
SendClientMessage(params[0],RED,"{6495ED}Администратор %s Забрал ваши полномочия администратора!",Player[playerid][pNick]);
SendClientMessage(playerid,RED,"{6495ED}Аннулирование прав администратора у игрока %s прошло успешно!",Player[params[0]][pNick]);
SendClientMessage(playerid, RED, "{6495ED}Вы повысили/понизили %s до %d уровня администрирования. Его адм пароль - %d", Player[params[0]][pNick],params[1], Player[params[0]][pAkey]);
SendClientMessage(params[0], RED, "{6495ED}Администратор %s повысил/понизил Вас до %d уровня администрирования. Ваш админ-пароль: %d",Player[playerid][pNick], params[1], Player[params[0]][pAkey]);
PHP:
CMD:makeadmin(playerid,params[])
{
	if(Player[playerid][pAdmin] == 10)
	if(sscanf(params,"dd",params[0],params[1]))return SendClientMessage(playerid,0xFF0000AA,"Используйте:/makeadmin[id][0-10]");
	if(!IsPlayerConnected(params[0]))return SendClientMessage(playerid,RED,"{BBBBBB}[Ошибка] Игрок не в сети!");
	switch(params[1])
	{
		case 0:
		{
  			Player[params[0]][pAdmin] = 0;
	    	Player[params[0]][pAkey] = 0;
   	 		SendClientMessage(params[0],RED,"{6495ED}Администратор %s Забрал ваши полномочия администратора!",Player[playerid][pNick]);
   	  		SendClientMessage(playerid,RED,"{6495ED}Аннулирование прав администратора у игрока %s прошло успешно!",Player[params[0]][pNick]);
			return true;
		}
		case 1..10:
  		{
			Player[params[0]][pAdmin] = params[1];
			if(Player[params[0]][pAdmin] != 0)
			{
				if(Player[params[0]][pAkey] == 0 || Player[params[0]][pAkey] == 2038) Player[params[0]][pAkey] = 1000000+random(9999999);
 			}
			else Player[params[0]][pAkey] = 0;
			SendClientMessage(playerid, RED, "{6495ED}Вы повысили/понизили %s до %d уровня администрирования. Его адм пароль - %d", Player[params[0]][pNick],params[1], Player[params[0]][pAkey]);
			SendClientMessage(params[0], RED, "{6495ED}Администратор %s повысил/понизил Вас до %d уровня администрирования. Ваш админ-пароль: %d",Player[playerid][pNick], params[1], Player[params[0]][pAkey]);
			SendClientMessage(params[0], RED, "{ff0000}ВНИМАНИЕ! Сделайте скриншот !!! Восстановление пароля стоит 50 рублей !");
			SendClientMessage(params[0], RED, "{6495ED}Чтобы посмотреть команды, введите /apanel");
		}
		default: return SendClientMessage(playerid, RED, "{DDDDDD}[Ошибка] Значение не может быть меньше 0 и больше 10!");
	}
	return true;
}
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу