Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

Вы не подключены. Войдите или зарегистрируйтесь

[Мануал] Приветствие игрока при заходе на сервер!

Участников: 2

Перейти вниз  Сообщение [Страница 1 из 1]

Genirator

Genirator
Администратор
Администратор

Нижеследующий код будет выдавать сообщение подключившемуся игроку, "поприветствовать ли всех?"
в случае "да" будет в чате приветствие, или напротив, выскочит сообщение, что игрок не поздоровался.
Приступим:
1. Находим OnPlayerConnect, и ставим туда следующую функцию:

Код:
ShowPlayerDialog(playerid,1020,DIALOG_STYLE_MSGBOX,"Приветствие","Вы хотите поприветствовать игроков?","Да","Нет");
 

2. Находим OnDialogResponse и запинываем туда следующий код:

Код:
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;
 }
 }
 

На этом все. Такой вот не замысловатый код. Very Happy 

http://www.pawno.wikiforum.net

vendetta

vendetta
Новичок
Новичок

можно ещё команду зделать
Ябы зделал вот токо я не с компа сижу

Вернуться к началу  Сообщение [Страница 1 из 1]

Права доступа к этому форуму:
Вы не можете отвечать на сообщения