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

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

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

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

warning 225: unreachable code

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

MrReezer

Новичок
PHP:
CMD:makeleader(playerid, params[])
{
	new year, month,day,hour,minuite,second;
 	if(PlayerInfo[playerid][pAlcoInvenxua] > 1)
 	if(PlayerInfo[playerid][pCMD][2] < 1) return SendClientMessage(playerid, -1, "Приобретите команду.");
	{
		if(sscanf(params, "dd",params[0], params[1])) return SendClientMessage(playerid, COLOR_WHITE, " Введите: /makeleader [id] [фракция]");
		if(params[1] > 27 || params[1] < 1) return SendClientMessage(playerid, COLOR_GREY, "Нельзя меньше 1 или больше 27!");
		if(!IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID) return true;
		if(PlayerInfo[params[0]][pWarns] >= 1) return SendClientMessage(playerid, COLOR_GRAD1,"У игрока Warn.");
		PlayerInfo[params[0]][pLeader] = params[1];
		PlayerInfo[params[0]][pMember] = params[1];
		PlayerInfo[params[0]][pJob] = 0;
		format(stringer1, sizeof(stringer1), "Администратор %s назначил Вас контролировать данную организацию", PlayerInfo[playerid][pNames]);
		SendClientMessage(params[0], 0x6ab1ffaa, stringer1);
		format(stringer1, sizeof(stringer1), "<ADM-LC> %s назначил %s контролировать фракцию номер: %d.",PlayerInfo[playerid][pNames], PlayerInfo[params[0]][pNames],params[1]);
		ABroadCast(0x6495EDFF,stringer1,1);
		format(stringer1, sizeof(stringer1), "Вы назначили %s контролировать организацию номер %d.", PlayerInfo[params[0]][pNames],params[1]);
		SendClientMessage(playerid, 0x6ab1ffaa, stringer1);
		SendClientMessage(params[0], 0xbc2c2caa, "Используйте клавишу 'Быстрый бег' (пробел по умолчанию)");
		SendClientMessage(params[0], 0xbc2c2caa, "Используйте клавишу 'Вверх,вниз' (W,S по умолчанию)");
		SendClientMessage(params[0], COLOR_WHITE, "- Заполните заявку на модерацию вашего раздела, на форуме: "DPSiteName"");
		SendClientMessage(params[0], COLOR_GRAD1, "Если Вы случайно нажали 'Enter' и меню пропало, нажмите 'Enter' еще раз");
		OldSkin[playerid] = GetPlayerSkin(playerid);
		switch(params[1])
		{
		case 1: { PlayerInfo[params[0]][pRank] = 15; InviteSkin[params[0]] = 280; }
		case 2: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 286; }
		case 3,19: { PlayerInfo[params[0]][pRank] = 16; InviteSkin[params[0]] = 287; }
		case 4: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 70; }
		case 5: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 223; }
		case 6: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 120; }
		case 7: { PlayerInfo[params[0]][pRank] = 8; InviteSkin[params[0]] = 57; }
		case 8: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 296; }
		case 10: { PlayerInfo[params[0]][pRank] = 15; InviteSkin[params[0]] = 281; }
		case 11: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 59; }
		case 12: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 102; }
		case 13: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 108; }
		case 14: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 111; }
		case 15: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 106; }
		case 16: { PlayerInfo[params[0]][pRank] = 13; InviteSkin[params[0]] = 261; }
		case 17: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 115; }
		case 18: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 174; }
		case 21: { PlayerInfo[params[0]][pRank] = 15; InviteSkin[params[0]] = 281; }
		case 23: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 295; }
		case 24: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 184; }
		case 26: { PlayerInfo[params[0]][pRank] = 10; InviteSkin[params[0]] = 295; }
		case 27: { PlayerInfo[params[0]][pRank] = 5; InviteSkin[params[0]] = 189; }
		default: SendClientMessage(playerid, COLOR_GREY, "Неправельный ID фракции");
		}
		//AntiBan[playerid] += 30;
		SetPlayerInterior(params[0],5);
		PlayerInfo[params[0]][pInt] = 5;
		SetPlayerVirtualWorld(params[0],1);
		ShowMenuForPlayer(ChoseSkin,params[0]);
		new rand = random(sizeof(gInviteSpawns));
		SetPPos(params[0], gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player
		SetPlayerFacingAngle(params[0], gInviteSpawns[rand][3]);
		SetPlayerCameraPos(params[0],gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
		SetPlayerCameraLookAt(params[0],gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
		TogglePlayerControllable(params[0], 0);
		SelectChar[params[0]] = INVALID_PLAYER_ID;
		SelectCharID[params[0]] = PlayerInfo[params[0]][pMember];
		SelectCharPlace[params[0]] = 1;
		PlayerInfo[params[0]][pModel] = InviteSkin[params[0]];
		SetPlayerArmourAC(params[0],0);
		SetPlayerHealthAC(params[0],100);
		SetPlayerSkin(params[0], InviteSkin[params[0]]);
		getdate(year, month, day);
		gettime(hour,minuite,second);
		FixHour(hour);
		hour = shifthour;
		new data2[64];
		format(data2, 16, "%02d.%02d.%d в %02d:%d",day,month,year,hour,minuite);
		format(stringer1, sizeof(stringer1), "INSERT INTO `logs` (`Text`, `Date`) VALUES ('%s выдал лидерку %s фракции %d','%s')",PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames],params[1],data2);
		mysql_function_query(connects, stringer1, false, "","");
		OnPlayerUpdateRL(playerid);
		return true;
	}
	return true;
}
Добавил проверку куплена ли команда, появился варнинг, если удалить - все нормально.
PHP:
if(PlayerInfo[playerid][pCMD][2] < 1) return SendClientMessage(playerid, -1, "Приобретите команду.");
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу