Система сообщения при входе админа

Описание: Уроки по скриптингу
Модератор: SJplayer

Miranda F
Автор темы, Старшина
Старшина
Аватара
Miranda F
Автор темы, Старшина
Старшина
Сообщения: 143
Зарегистрирован: 5 июля 2013
С нами: 10 лет 8 месяцев

#1 Miranda » 23 января 2017, 12:03

В паблик onplayerupdate

Код: Выделить всё

public OnPlayerUpdate(playerid

    
Update_Admin(playerid); // важная функция, без нее не будет работать
    
return true

Update_Admin(playerid)
{
    
#pragma tabsize 15 
    
if(pInfo[playerid][pAdmin] == false) return false
    const 
SUPER_CONSTANTA 2000
    new 
ttext[SUPER_CONSTANTA]; 
    for(new 
falseMAX_PLAYERSz+=4z--, z--, z--) 
    { 
        if(
pInfo[playerid][pAdmin] == 1) for(new falseMAX_PLAYERSi+=2i--) if(IsPlayerConnected(i) != falseformat(ttextsizeof ttext"Админ 1 лвл"); else format(ttextsizeof ttext"Админ 2 лвл"); 
         if(
pInfo[playerid][pAdmin] == 2) for(new falseMAX_PLAYERSi+=2i--) if(IsPlayerConnected(i) != falseformat(ttextsizeof ttext"Админ 2 лвл"); else format(ttextsizeof ttext"Админ 1 лвл"); 
        for(new 
falseMAX_PLAYERSi+=2i--) SendClientMessageToAll(-1ttext); 
    } 
    return 
UpdateAdmin(playerid);
}  
Изображение


mr.Malcolm
Аватара
mr.Malcolm
Сообщения: 1
Зарегистрирован: 5 февраля 2017
С нами: 7 лет 1 месяц

#2 mr.Malcolm » 5 февраля 2017, 10:45

Поздравляю, вы сделал рекурсию!
[center][color=#0080FF][b]Я един со вселенной...[/b][/color][/center]
[center]https://nick-name.ru/nickname/id1345222/[/center]

Miranda F
Автор темы, Старшина
Старшина
Аватара
Miranda F
Автор темы, Старшина
Старшина
Сообщения: 143
Зарегистрирован: 5 июля 2013
С нами: 10 лет 8 месяцев

#3 Miranda » 5 февраля 2017, 17:18

В котором месте?
Изображение

SkyLaGer
Аватара
SkyLaGer
Сообщения: 1
Зарегистрирован: 10 февраля 2017
С нами: 7 лет 1 месяц

#4 SkyLaGer » 10 февраля 2017, 15:39

Miranda писал(а):В котором месте?

Серьезно?! оО

Рекурсия тут вообще элементарная. Вызов функции из этой же самой функции

Miranda F
Автор темы, Старшина
Старшина
Аватара
Miranda F
Автор темы, Старшина
Старшина
Сообщения: 143
Зарегистрирован: 5 июля 2013
С нами: 10 лет 8 месяцев

#5 Miranda » 13 февраля 2017, 11:47

Возможно
Изображение


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Уроки»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость