Перейти к содержанию
Авторизация  
Глебушка

У кого есть, дайте пожалуйста

Рекомендуемые сообщения

Глебушка

У меня вопрос, у кого есть команда /changeskin дайте пожалуйста. Буду очень благодарен

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN
CMD:changeskin(playerid, params[])
{
	if(!IsALeaderPlayer(playerid)) return 0;//проверка на лидерку, у тебя твоя
	new id;
	if(sscanf(params, "i", id)) return SCM(playerid, COLOR_GRAY, "Используйте: /changeskin [ID игрока]");
	if(!PlayerConnected(id)) return PlayerNotConnected(playerid);//подключен ли игрок
	if(!IsPlayerInRangeOfPlayer(playerid, 5.0, id)) return SCM(playerid, COLOR_GRAY, "Вы слишком далеко от игрока");//расстояние
	SetPVarInt(playerid, "f_skin_id", id);//Pvar
	return ShowDialog(playerid, DIALOG_FSKIN);//диалог
}
		case DIALOG_FSKIN:
		{
			if(!response) return DeletePVar(playerid, "f_skin_id");
			if(response)
			{
				new id = GetPVarInt(playerid, "f_skin_id");
				DeletePVar(playerid, "f_skin_id");
				if(!PlayerConnected(id)) return PlayerNotConnected(playerid);
				if(!IsPlayerInRangeOfPlayer(playerid, 5.0, id)) return SCM(playerid, COLOR_GRAY, "Игрок слишком далеко");
				if(player[playerid][pTeam] != player[id][pTeam]) return SCM(playerid, COLOR_GRAY, "Игрок не состоит в Вашей организации");
				if(player[playerid][pRang] < player[id][pRang]) return SCM(playerid, COLOR_GRAY, "Вы не можете изменить внешность лидеру");
				switch(player[playerid][pTeam])
				{
					case 1:
					{
						switch(listitem)
						{
							case 0: player[id][pFSkin] = 280;
							case 1: player[id][pFSkin] = 285;
							case 2: player[id][pFSkin] = 295;
							case 3: player[id][pFSkin] = 164;
							case 4: player[id][pFSkin] = 165;
							case 5: player[id][pFSkin] = 184;
							case 6: player[id][pFSkin] = 288;
							case 7: player[id][pFSkin] = 141;
						}
					}
					case 2:
					{
						switch(listitem)
						{
							case 0: player[id][pFSkin] = 284;
							case 1: player[id][pFSkin] = 266;
							case 2: player[id][pFSkin] = 288;
							case 3: player[id][pFSkin] = 141;
						}
					}
					case 3:
					{
						switch(listitem)
						{
							case 0: player[id][pFSkin] = 287;
							case 1: player[id][pFSkin] = 255;
							case 2: player[id][pFSkin] = 61;
							case 3: player[id][pFSkin] = 179;
							case 4: player[id][pFSkin] = 191;
						}
					}
					case 4:
					{
						switch(listitem)
						{
							case 0: player[id][pFSkin] = 70;
							case 1: player[id][pFSkin] = 71;
							case 2: player[id][pFSkin] = 275;
							case 3: player[id][pFSkin] = 276;
							case 4: player[id][pFSkin] = 148;
						}
					}
					case 5:
					{
						switch(listitem)
						{
							case 0: player[id][pFSkin] = 171;
							case 1: player[id][pFSkin] = 170;
							case 2: player[id][pFSkin] = 60;
							case 3: player[id][pFSkin] = 188;
							case 4: player[id][pFSkin] = 223;
							case 5: player[id][pFSkin] = 172;
						}
					}
					case 6:
					{
						switch(listitem)
						{
							case 0: player[id][pFSkin] = 187;
							case 1: player[id][pFSkin] = 186;
							case 2: player[id][pFSkin] = 227;
							case 3: player[id][pFSkin] = 228;
							case 4: player[id][pFSkin] = 147;
							case 5: player[id][pFSkin] = 164;
							case 6: player[id][pFSkin] = 263;
						}
					}
					default: return 0;
				}
				SetPlayerInt(id, "fskin", player[id][pFSkin]);
				SetPlayerSkin(id, player[id][pFSkin]);
				SCM(id, COLOR_ORANGE, "Ваша внешность была изменена руководством организации");
				SCM(playerid, COLOR_ORANGE, "Вы изменили внешность игрока");
			}
		}

Строй под себя

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.