Pawno-SAMP
Главная
Вход
Регистрация
Вторник, 15.07.2025, 23:53Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[Мануал] Приветствие игрока при заходе на сервер
UlkiorraJeezyДата: Суббота, 14.07.2012, 14:51 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 71
Репутация: 0
Статус: Offline
нижеследующий код будет выдавать сообщение подключившемуся игроку, "поприветствовать ли всех?"
в случае "да" будет в чате приветствие, или напротив, выскочит сообщение, что игрок не поздоровался.
Приступим:
1. находим OnPlayerConnect, и ставим туда следующую функцию:
Code
ShowPlayerDialog(playerid,1020,DIALOG_STYLE_MSGBOX,"Приветствие","Вы хотите поприветствовать игроков?","Да","Нет");  

2. находим OnDialogResponse и запинываем туда следующий код:
Code
if(dialogid == 1020)
{
new str[144];
if(response)
{
new p[MAX_PLAYER_NAME];
GetPlayerName(playerid,p,23);
format(str,sizeof(str),"** %s[ID:%d] поприветствовал(a) всех игроков",p,playerid);
SendClientMessageToAll(-1,str);
return true;
}
else
{
SendClientMessage(playerid,-1,"Вы зашли на сервер и не поздаровались, некультурный");
return true;
}
}  

На этом все. Такой вот не замысловатый код.
 
  • Страница 1 из 1
  • 1
Поиск:


Пожертвования на развитие сайта. Yandex: 410011459268530 © 2025
Создать бесплатный сайт с uCoz