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

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

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

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

/setname

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

Серёжа Шардин

Компетентный
При попытке сменить ник игроку пишет SERVER: Unknown command
PHP:
	else if(strcmp(cmd, "/setname", true) == 0)
	{
		new newname[128],stringo[128];
		if (PlayerInfo[playerid][pAdmin] >= 3)
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "{22ff00}» {bbbbbb}Введите{FFFFFF}: /setname [ид]");
			giveplayerid = ReturnUser(tmp);
			if(giveplayerid != INVALID_PLAYER_ID)
			{
				GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				GetPlayerName(playerid, sendername, sizeof(sendername));
				new length = strlen(cmdtext);
				while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; }
				{
					format(stringo,sizeof(stringo),"users/%s.ini",newname);
					if(fexist(stringo)) return SendClientMessage(playerid,COLOR_GREY,"{F70000}x {ADAEAD}Ник занят!");
					GetPlayerName(playerid, sendername, sizeof(sendername));
					if(strlen(WantNickChange[giveplayerid]) < 3) return SendClientMessage(playerid,-1,"{F70000}x {ADAEAD}Этот игрок не хочет менять ник");
					nick[giveplayerid] = 1;
					format(changenam,sizeof(changenam),"%s",WantNickChange[giveplayerid]);
					format(stringo,sizeof(stringo),"users/%s.ini",WantNickChange[giveplayerid]);
					dini_Create(stringo);
					ChangeName(giveplayerid);
				}
			}
			else if(giveplayerid == INVALID_PLAYER_ID){ SendClientMessage(playerid, COLOR_GREY, "{F70000}x {ADAEAD}Нет такого игрока!");}
		}
		return true;
	}
В чем проблема?
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу