R.Kubalov
Дебютант
Всем привет сегодня я расскажу вам как сменить походку прямо из игры!
1) Создаём команду в public OnPlayerCommandText :
После создадим диалог, в данном случае это будет 4927 ид диалога. В public OnDialogResponse :
Собственно это весь урок. Тем кто захочет поставить для другого мода ставим вместо "case" if dialog.
Спасибо за внимание)
1) Создаём команду в public OnPlayerCommandText :
PHP:
if (strcmp("/pohodka", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, 4927, DIALOG_STYLE_LIST, "Выберите стиль походки", "Дамская\nПьяная личность\nБандит\nПроститука\nПроститутка 2\nСтарик\nТолстый", "Выбор", "Отмена");
return 1;
}
PHP:
case 4927:
{
if(response)
{
switch(listitem)
{
case 0:
{
SendClientMessage(playerid, COLOR_GRAD5, "{ff1f1f}Стиль походки: {00ff08}Дама");
ApplyAnimation(playerid,"PED","WOMAN_walknorm",4.1,1,1,1,1,1);
return 1;
}
case 1:
{
SendClientMessage(playerid, COLOR_GRAD5, "{ff1f1f}Стиль походки: {00ff08}Пьяная личность");
ApplyAnimation(playerid,"PED","WALK_drunk",4.1,1,1,1,1,1);
return 1;
}
case 2:
{
SendClientMessage(playerid, COLOR_GRAD5, "{ff1f1f}Стиль походки: {00ff08}Бандит");
ApplyAnimation(playerid,"PED","WALK_gang1",4.1,1,1,1,1,1);
return 1;
}
case 3:
{
SendClientMessage(playerid, COLOR_GRAD5, "{ff1f1f}Стиль походки: {00ff08}Девушка по вызову");
ApplyAnimation(playerid,"PED","WOMAN_walkpro",4.1,1,1,1,1,1);
return 1;
}
case 4:
{
SendClientMessage(playerid, COLOR_GRAD5, "{ff1f1f}Стиль походки: {00ff08}Девушка по вызову 2");
ApplyAnimation(playerid,"PED","WOMAN_walksexy",4.1,1,1,1,1,1);
return 1;
}
case 5:
{
SendClientMessage(playerid, COLOR_GRAD5, "{ff1f1f}Стиль походки: {00ff08}Старик/Слепой");
ApplyAnimation(playerid,"PED","Walk_Wuzi",4.1,1,1,1,1,1);
return 1;
}
case 6:
{
SendClientMessage(playerid, COLOR_GRAD5, "{ff1f1f}Стиль походки: {00ff08}Толстяк");
ApplyAnimation(playerid,"PED","WALK_fat",4.1,1,1,1,1,1);
return 1;
}
}
}
}
Спасибо за внимание)
