DEAMON
Умник
Всем привет. У меня сразу два вопроса.
Первый:
Как сделать,чтобы не залогиненый игрок не мог писать в чат?
Вот у меня в моде:
new logged[MAX_PLAYERS]; (в начале ко всем new)
в public OnPlayerDisconnect(playerid,reason)
{
logged[playerid]=0;
}
return 1;
}
в public OnPlayerSpawn(playerid)
{
logged[playerid] = 1;
return 1;
}
в public OnPlayerText(playerid, text[])
{
if(logged[playerid] == 0)
{
SendClientMessage(playerid, 0xFF9900, "Сервер:Чтобы написать в чат,нужно авторизоваться.");
}
return 1;
}
Когда я в игре пытаюсь при реги написать в чат,то вот что:
Сервер:Чтобы написать в чат,нужно авторизоваться.
Ник: На пример,вот такой текст.
Т.е. когда я при реге ввожу текст в чат пишет,мол,нужно авторизоваться и ниже под этим срзу отсылает текст,который я написал. :С
Помогите с этим.
Второй вопрос:
Как сделать нормальный чат,типа: Ник(id):Текст.
Просто,я новичок павно.
Первый:
Как сделать,чтобы не залогиненый игрок не мог писать в чат?
Вот у меня в моде:
new logged[MAX_PLAYERS]; (в начале ко всем new)
в public OnPlayerDisconnect(playerid,reason)
{
logged[playerid]=0;
}
return 1;
}
в public OnPlayerSpawn(playerid)
{
logged[playerid] = 1;
return 1;
}
в public OnPlayerText(playerid, text[])
{
if(logged[playerid] == 0)
{
SendClientMessage(playerid, 0xFF9900, "Сервер:Чтобы написать в чат,нужно авторизоваться.");
}
return 1;
}
Когда я в игре пытаюсь при реги написать в чат,то вот что:
Сервер:Чтобы написать в чат,нужно авторизоваться.
Ник: На пример,вот такой текст.
Т.е. когда я при реге ввожу текст в чат пишет,мол,нужно авторизоваться и ниже под этим срзу отсылает текст,который я написал. :С
Помогите с этим.
Второй вопрос:
Как сделать нормальный чат,типа: Ник(id):Текст.
Просто,я новичок павно.
