Перейти к содержанию
Авторизация  
Fill

Не происходит не каких действий...

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

Fill

Здравствуйте,у меня следующий вопрос...

Вот смотрите: игрок вызывает диалог

if(listitem == 0)
				{
					ShowPlayerDialog(playerid, 9011, DIALOG_STYLE_LIST, "Полиция", "76\n280\n281\n282\n283\n284\n285\n288", "Выбрать", "Назад");
					return 1;
				}

после выбора ему должно дать скин:

case 9011:
			{
				if(response)
				{
					switch(listitem)
					{
					case 0: { SetPlayerSkin(playerid,76); return 1; }
					case 1: { SetPlayerSkin(playerid,280); return 1; }
					case 2: { SetPlayerSkin(playerid,281); return 1; }
					case 3: { SetPlayerSkin(playerid,282); return 1; }
					case 4: { SetPlayerSkin(playerid,283); return 1; }
					case 5: { SetPlayerSkin(playerid,284); return 1; }
					case 6: { SetPlayerSkin(playerid,285); return 1; }
					case 7: { SetPlayerSkin(playerid,288); return 1; }
					}
					SetPlayerTeamColor(PlayerInfo[playerid][pMember]);
				}
				else
				{
					ShowPlayerDialog(playerid, 8010, DIALOG_STYLE_LIST, "Выберите фракцию", "Полиция\nАрмия\nМЧС\nМэрия\nАвтошкола\nNews\nLCN\nYakuza\nRussian Mafia\nRifa\nGrove street\nBallas\nVagos\nAztec\nБайкеры\nСнять форму", "Выбрать", "Отмена");
					return 1;
				}
			}

но этого не происходит... в чем причина объясните кто-нибудь пожалуйста...

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


Ссылка на сообщение
Поделиться на другие сайты
Fill

Ну помогите пожалуйста...

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


Ссылка на сообщение
Поделиться на другие сайты
Smolin

Уже говорил..
В чем смысл-то делать так..

case 0: { SetPlayerSkin(playerid,76); return 1; }

Когда можно и так

case 0: SetPlayerSkin(playerid,76);

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


Ссылка на сообщение
Поделиться на другие сайты
Fill

Уже говорил..

В чем смысл-то делать так..

 

case 0: { SetPlayerSkin(playerid,76); return 1; }
Когда можно и так

case 0: SetPlayerSkin(playerid,76);
и это поможет?

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


Ссылка на сообщение
Поделиться на другие сайты
Fill

Up!

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


Ссылка на сообщение
Поделиться на другие сайты
truescripter

Возможно у тебя уже есть диалог 9011

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


Ссылка на сообщение
Поделиться на другие сайты
DenMen

 

Уже говорил..

В чем смысл-то делать так..

case 0: { SetPlayerSkin(playerid,76); return 1; }
Когда можно и так

case 0: SetPlayerSkin(playerid,76);
и это поможет?

 

Ты пробовал? 

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


Ссылка на сообщение
Поделиться на другие сайты
Fill

 

 

Уже говорил..

В чем смысл-то делать так..

 

case 0: { SetPlayerSkin(playerid,76); return 1; }
Когда можно и так
case 0: SetPlayerSkin(playerid,76);
и это поможет?

Ты пробовал?

да ,мне не помогло это

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


Ссылка на сообщение
Поделиться на другие сайты
Fill

Возможно у тебя уже есть диалог 9011[/size]

если бы он был мне бы ошибку выдало о подмене Изменено пользователем Fill

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


Ссылка на сообщение
Поделиться на другие сайты
Smolin

Пашет всё знатно.

 

DBr6BaWJ128.jpg

s5g8HrQcm6s.jpg

 

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


Ссылка на сообщение
Поделиться на другие сайты
Ryslik42

У тебя наверно стоит античит, и используется другая функция для выдачи скина ибо код верный.

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


Ссылка на сообщение
Поделиться на другие сайты
Fill

У тебя наверно стоит античит, и используется другая функция для выдачи скина ибо код верный.

работоспособность кода 100%,выдача скина SetPlayerSkin а насчет античита... Скин же как то выдается с полки и из магазина.

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


Ссылка на сообщение
Поделиться на другие сайты
Fill

Пашет всё знатно.

 

DBr6BaWJ128.jpg

s5g8HrQcm6s.jpg

 

хм... в чем у меня пробемы

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


Ссылка на сообщение
Поделиться на другие сайты
Fill

Пашет всё знатно.

 

DBr6BaWJ128.jpg

s5g8HrQcm6s.jpg

 

вот моя кмд...

CMD:spy(playerid, params[])
{
	if(PlayerInfo[playerid][pMember] != 2) return SCM(playerid, COLOR_WHITE, "Вы не агент FBI");
	//if(GetPVarInt(playerid,"StartWork") == 0) return SCM(playerid,COLOR_WHITE,"Вам необходимо начать рабочий день на базе организаций");
	if(PlayerInfo[playerid][pMember] == 2 && PlayerInfo[playerid][pRank] >= 4)
		ShowPlayerDialog(playerid, 8001, DIALOG_STYLE_LIST, "Выберите фракцию", "[1]Полиция\n[2]Армия\n[3]МЧС\n[4]Мэрия\n[5]Автошкола\n[6]News\n[7]LCN\n[8]YAKUZA\n[9]RUSSIAN MAFIA\n[10]Снять маскировку", "Выбрать", "Отмена");
	return 1;
}

и диалоги(номера другие):

case 8001:
		{
			if(response)
			{
				if(listitem == 0)
				{
					ShowPlayerDialog(playerid, 8002, DIALOG_STYLE_LIST, "Полиция", "76\n280\n281\n282\n283\n284\n285\n288", "Выбрать", "Назад");
					return 1;
				}
				if(listitem == 1)
				{
					ShowPlayerDialog(playerid, 8003, DIALOG_STYLE_LIST, "Армия", "191\n287", "Выбрать", "Назад");
					return 1;
				}
				if(listitem == 2)
				{
					ShowPlayerDialog(playerid, 8004, DIALOG_STYLE_LIST, "МЧС", "70\n219\n274\n275\n276", "Выбрать", "Назад");
					return 1;
				}
				if(listitem == 3)
				{
					ShowPlayerDialog(playerid, 8005, DIALOG_STYLE_LIST, "Мэрия", "57\n98\n147\n187\n150", "Выбрать", "Назад");
					return 1;
				}
				if(listitem == 4)
				{
					ShowPlayerDialog(playerid, 8006, DIALOG_STYLE_LIST, "Автошкола", "59\n172\n189\n240", "Выбрать", "Назад");
					return 1;
				}
				if(listitem == 5)
				{
					ShowPlayerDialog(playerid, 8007, DIALOG_STYLE_LIST, "News", "211\n217\n250\n261", "Выбрать", "Назад");
					return 1;
				}
				if(listitem == 6)
				{
					ShowPlayerDialog(playerid, 8008, DIALOG_STYLE_LIST, "Мексиканская мафия", "113\n124\n214\n223", "Выбрать", "Назад");
					return 1;
				}
				if(listitem == 7)
				{
					ShowPlayerDialog(playerid, 8009, DIALOG_STYLE_LIST, "Колумбийской мафии", "120\n123\n169\n186", "Выбрать", "Назад");
					return 1;
				}
				if(listitem == 8)
				{
				    SetPlayerStraps(playerid);
					SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
					SetPlayerColorAc(playerid,PlayerInfo[playerid][pMember]);
					return 1;
				}
			}
			else
			{
				return 1;
			}
		}
//диалог 8002
//диалог 8003
//диалог 8004
//диалог 8005
//диалог 8006
//диалог 8007
//диалог 8008
//диалог 8008
//диалог 8009
		case 8002:
			{
				if(response)
				{
					switch(listitem)
					{
					case 0: { SetPlayerSkin(playerid,76); return 1; }
					case 1: { SetPlayerSkin(playerid,280); return 1; }
					case 2: { SetPlayerSkin(playerid,281); return 1; }
					case 3: { SetPlayerSkin(playerid,282); return 1; }
					case 4: { SetPlayerSkin(playerid,283); return 1; }
					case 5: { SetPlayerSkin(playerid,284); return 1; }
					case 6: { SetPlayerSkin(playerid,285); return 1; }
					case 7: { SetPlayerSkin(playerid,288); return 1; }
					}
					SetPlayerColorAc(playerid,PlayerInfo[playerid][pMember]);
				}
				else
				{
					ShowPlayerDialog(playerid, 8001, DIALOG_STYLE_LIST, "Выберите фракцию", "Полиция\nАрмия\nМЧС\nМэрия\nАвтошкола\nNews\nLCN\nYakuza\nRussian Mafia\nRifa\nGrove street\nBallas\nVagos\nAztec\nБайкеры\nСнять форму", "Выбрать", "Отмена");
					return 1;
			}
	  }
	  case 8003:
			{
				if(response)
				{
					switch(listitem)
					{
					case 0: { SetPlayerSkin(playerid,191); return 1; }
					case 1: { SetPlayerSkin(playerid,287); return 1; }
					}
					SetPlayerColorAc(playerid,PlayerInfo[playerid][pMember]);
				}
				else
				{
					ShowPlayerDialog(playerid, 8001, DIALOG_STYLE_LIST, "Выберите фракцию", "Полиция\nАрмия\nМЧС\nМэрия\nАвтошкола\nNews\nLCN\nYakuza\nRussian Mafia\nRifa\nGrove street\nBallas\nVagos\nAztec\nБайкеры\nСнять форму", "Выбрать", "Отмена");
					return 1;
			}
	  }
	  case 8004:
			{
				if(response)
				{
					switch(listitem)
					{
					case 0: { SetPlayerSkin(playerid,70); return 1; }
					case 1: { SetPlayerSkin(playerid,219); return 1; }
					case 2: { SetPlayerSkin(playerid,274); return 1; }
					case 3: { SetPlayerSkin(playerid,275); return 1; }
					case 4: { SetPlayerSkin(playerid,276); return 1; }
					}
					SetPlayerColorAc(playerid,PlayerInfo[playerid][pMember]);
				}
				else
				{
					ShowPlayerDialog(playerid, 8001, DIALOG_STYLE_LIST, "Выберите фракцию", "Полиция\nАрмия\nМЧС\nМэрия\nАвтошкола\nNews\nLCN\nYakuza\nRussian Mafia\nRifa\nGrove street\nBallas\nVagos\nAztec\nБайкеры\nСнять форму", "Выбрать", "Отмена");
					return 1;
			}
	  }
		case 8005:
			{
				if(response)
				{
					switch(listitem)
					{
					case 0: { SetPlayerSkin(playerid,57); return 1; }
					case 1: { SetPlayerSkin(playerid,98); return 1; }
					case 2: { SetPlayerSkin(playerid,147); return 1; }
					case 3: { SetPlayerSkin(playerid,187); return 1; }
					case 4: { SetPlayerSkin(playerid,150); return 1; }
					}
				}
				else
				{
					ShowPlayerDialog(playerid, 8001, DIALOG_STYLE_LIST, "Выберите фракцию", "Полиция\nАрмия\nМЧС\nМэрия\nАвтошкола\nNews\nLCN\nYakuza\nRussian Mafia\nRifa\nGrove street\nBallas\nVagos\nAztec\nБайкеры\nСнять форму", "Выбрать", "Отмена");
					return 1;
			}
	  }
	  case 8006:
			{
				if(response)
				{
					switch(listitem)
					{
					case 0: { SetPlayerSkin(playerid,59); return 1; }
					case 1: { SetPlayerSkin(playerid,172); return 1; }
					case 2: { SetPlayerSkin(playerid,189); return 1; }
					case 3: { SetPlayerSkin(playerid,240); return 1; }
					}
				}
				else
				{
					ShowPlayerDialog(playerid, 8001, DIALOG_STYLE_LIST, "Выберите фракцию", "Полиция\nАрмия\nМЧС\nМэрия\nАвтошкола\nNews\nLCN\nYakuza\nRussian Mafia\nRifa\nGrove street\nBallas\nVagos\nAztec\nБайкеры\nСнять форму", "Выбрать", "Отмена");
					return 1;
			}
	  }
	  case 8007:
			{
				if(response)
				{
					switch(listitem)
					{
					case 0: { SetPlayerSkin(playerid,211); return 1; }
					case 1: { SetPlayerSkin(playerid,217); return 1; }
					case 2: { SetPlayerSkin(playerid,250); return 1; }
					case 3: { SetPlayerSkin(playerid,261); return 1; }
					}
				}
				else
				{
					ShowPlayerDialog(playerid, 8001, DIALOG_STYLE_LIST, "Выберите фракцию", "Полиция\nАрмия\nМЧС\nМэрия\nАвтошкола\nNews\nLCN\nYakuza\nRussian Mafia\nRifa\nGrove street\nBallas\nVagos\nAztec\nБайкеры\nСнять форму", "Выбрать", "Отмена");
					return 1;
			}
	  }
	  case 8008:
			{
				if(response)
				{
					switch(listitem)
					{
					case 0: { SetPlayerSkin(playerid,113); return 1; }
					case 1: { SetPlayerSkin(playerid,124); return 1; }
					case 2: { SetPlayerSkin(playerid,214); return 1; }
					case 3: { SetPlayerSkin(playerid,223); return 1; }
					}
				}
				else
				{
					ShowPlayerDialog(playerid, 8001, DIALOG_STYLE_LIST, "Выберите фракцию", "Полиция\nАрмия\nМЧС\nМэрия\nАвтошкола\nNews\nLCN\nYakuza\nRussian Mafia\nRifa\nGrove street\nBallas\nVagos\nAztec\nБайкеры\nСнять форму", "Выбрать", "Отмена");
					return 1;
			}
	  }
	  case 8009:
			{
				if(response)
				{
					switch(listitem)
					{
					case 0: { SetPlayerSkin(playerid,120); return 1; }
					case 1: { SetPlayerSkin(playerid,123); return 1; }
					case 2: { SetPlayerSkin(playerid,169); return 1; }
					case 3: { SetPlayerSkin(playerid,186); return 1; }
					}
				}
				else
				{
					ShowPlayerDialog(playerid, 8001, DIALOG_STYLE_LIST, "Выберите фракцию", "Полиция\nАрмия\nМЧС\nМэрия\nАвтошкола\nNews\nLCN\nYakuza\nRussian Mafia\nRifa\nGrove street\nBallas\nVagos\nAztec\nБайкеры\nСнять форму", "Выбрать", "Отмена");
					return 1;
			}
	  }

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


Ссылка на сообщение
Поделиться на другие сайты
Fill

up

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


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

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

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

×

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

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