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

Смайлы, действия

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

PROMO_4ka!™

Всем привет. Выкладываю замену смайликов на действия. И так, начнем

Ко всем new

new string[32+MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];

В public OnPlayerText(playerid, text[]) добавляем

if(!strcmp(text,"xD",true))//команду можно поменять как захочется
{
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "%s смеётся", sendername);
ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 0;
}
if(!strcmp(text,"xDD",true))//команду можно поменять как захочется
{
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "%s ржет", sendername);
ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 0;
}
if(!strcmp(text,"xDDD",true))//команду можно поменять как захочется
{
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "%s валяется от смеха", sendername);// вы можете изменять как вам захочется, тоись %s смеется или как либо
ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);//анимация смеха
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 0;
}
if(!strcmp(text,"(",true))//команду можно поменять как захочется
{
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "%s грустит", sendername);// вы можете изменять как вам захочется, тоись %s смеется или как либо
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 0;
}
if(!strcmp(text,"чВ",true))//команду можно поменять как захочется
{
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "%s валяется от смеха", sendername);// вы можете изменять как вам захочется, тоись %s смеется или как либо
ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);//анимация смеха
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 0;
}
if(!strcmp(text,")",true))//команду можно поменять как захочется
{
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "%s улыбается", sendername);// вы можете изменять как вам захочется, тоись %s смеется или как либо
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 0;
}
if(!strcmp(text,":D",true))//команду можно поменять как захочется
{
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "%s хохочет во весь голос", sendername);// вы можете изменять как вам захочется, тоись %s смеется или как либо
ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);//анимация смеха
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 0;
}
if(!strcmp(text,"xD",true))//команду можно поменять как захочется
{
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "%s хохочет во весь голос", sendername);// вы можете изменять как вам захочется, тоись %s смеется или как либо
ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);//анимация смеха
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 0;
}

На этом все, думая вещь полезна!

Автор: Hawkins 

  • Like 3

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


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

"xD" 2 раза повторяется. А так, вещь полезная.

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


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

полезная тема

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


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

new string[32+MAX_PLAYER_NAME];

new sendername[MAX_PLAYER_NAME];

 

Где?

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


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

Извиняюсь, подправил код!

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


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

new string[32+MAX_PLAYER_NAME];

new sendername[MAX_PLAYER_NAME];

 

Где?

Не знаю конечно, я плохо понимаю в этом коду, обоснуйте к чем эти new!

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


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

Извиняюсь, подправил код!

 

new string[32+MAX_PLAYER_NAME];

new sendername[MAX_PLAYER_NAME];

 

Где?

Не знаю конечно, я плохо понимаю в этом коду, обоснуйте к чему эти new!

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


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

Извиняюсь, подправил код!

 

new string[32+MAX_PLAYER_NAME];

new sendername[MAX_PLAYER_NAME];

 

Где?

Не знаю конечно, я плохо понимаю в этом коду, обоснуйте к чему эти new!

Допустим я пишу мод с нуля, будут вылазить ошибки типа символ string или sendername не объявлен. 

  • Like 1

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

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

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

×

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

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