|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]() ![]()
Сообщение
#1
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 30 Регистрация: 11.12.2008 Пользователь №: 1 392 Спасибо сказали: 0 раз ![]() |
Помогите со скриптом 51_ChangeStatus_Se.lua . Все работает,но меня не устраивает то что в этом скрипте VIP И Operator могут изменять профиль юзера выше себя,то есть VIP и Operator могут юзера поставить в мастера опы в випы и в рег,можно это исправить?
Вот скрипт: ![]() |
|
|
![]()
Сообщение
#2
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
замени кусок
Код if not sUser or not sProfile then curUser:SendData(sBot, "*** "..curUser.sName..", формат команды должен быть таким: !"..sChangeCmd.." <ник> <профиль>") else на Код if not sUser or not sProfile then curUser:SendData(sBot, "*** "..curUser.sName..", формат команды должен быть таким: !"..sChangeCmd.." <ник> <профиль>") elseif curUser.iProfile >= tonumber(sProfile) then curUser:SendData(sBot, "*** "..curUser.sName..", вы не можете назначить профиль юзеру больше или равный вашему!") else а ещё вот перед этим Код elseif iUserProfile == tHubProfiles[sProfile] then curUser:SendData(sBot, "*** "..curUser.sName..", пользователь \""..sUser.."\" в данный момент имеет профиль "..sProfile.."!") надо вставить Код elseif iUserProfile >= curUser.iProfile then
curUser:SendData(sBot, "*** "..curUser.sName..", Вы не можете изменить профиль юзеру который выше или равен вам по статусу") |
|
|
![]()
Сообщение
#3
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 30 Регистрация: 11.12.2008 Пользователь №: 1 392 Спасибо сказали: 0 раз ![]() |
Спс))большое,но скрипт включаеться но в чат выходит команды,а можно еще так что бы у VIP-A и Operator-A не было в меню УПРАВЛЕНИЕ\\Профиль юзера\\Измени....?
|
|
|
![]() ![]() |
![]() |
Сейчас: 2.4.2025, 12:39 |