Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Решено Работа на шахте

Статус
В этой теме нельзя размещать новые ответы.
Дек
15
2
Пользователь
Дорогие форумчане, прошу вас помочь мне, проблема заключается в том что не могу найди в моде переменную, или же строку в которой мегяется сумма денег за добытый 1 кг руды на шахте. Если понадобится .pwn прикрепляю.
На данный момент цена за 1кг составляет 2к
 

Вложения

  • kranin.pwn
    2.4 MB · Просмотры: 17
Дек
15
2
Пользователь
Приветствую, зарплату для работы шахтёра можно изменить на 5887 строке
И такой вопрос еще, у меня не работает мут на игроках, он как бы мютит, выдает об этом сообщение в чат и /time но игрок так же пишет в чат и это видно.
 
𝚖𝚎𝚖𝚎𝚗𝚝𝚘 𝚖𝚘𝚛𝚒.
Мар
1,138
11,740
Команда форума
Администратор
И такой вопрос еще, у меня не работает мут на игроках, он как бы мютит, выдает об этом сообщение в чат и /time но игрок так же пишет в чат и это видно.
Ставьте проверку в public OnPlayerText.
Что-то по типу:

C:
public OnPlayerText(playerid, text[]) {
    if(PlayerInfo[playerid][pMuteTime] > gettime())
        return SendClientMessage(playerid, -1, "У Вас заблокирован игровой чат!");
   //дальше ваш код
}
 
Дек
15
2
Пользователь
Ставьте проверку в public OnPlayerText.
Что-то по типу:

C:
public OnPlayerText(playerid, text[]) {
    if(PlayerInfo[playerid][pMuteTime] > gettime())
        return SendClientMessage(playerid, -1, "У Вас заблокирован игровой чат!");
   //дальше ваш код
}
Все же что то у меня не получается
Переменная мута у меня P_MUTE
Playerinfo раньше упоминался.
C:
D:\by kranin\gamemodes\kranin.pwn(8049) : error 017: undefined symbol "PlayerInfo"
D:\by kranin\gamemodes\kranin.pwn(8049) : warning 215: expression has no effect
D:\by kranin\gamemodes\kranin.pwn(8049) : error 001: expected token: ";", but found "]"
D:\by kranin\gamemodes\kranin.pwn(8049) : error 029: invalid expression, assumed zero
D:\by kranin\gamemodes\kranin.pwn(8049) : fatal error 107: too many error messages on one line


8047-public OnPlayerText(playerid, text[])
8048-{
8049-   if(PlayerInfo [playerid] [P_MUTE] > gettime())
   return 8050-SendClientMessage(playerid, -1, "У Вас заблокирован игровой чат!");
  8051- //дальше ваш код
   }
 
Окт
121
27
Активный
Все же что то у меня не получается
Переменная мута у меня P_MUTE
Playerinfo раньше упоминался.
C:
D:\by kranin\gamemodes\kranin.pwn(8049) : error 017: undefined symbol "PlayerInfo"
D:\by kranin\gamemodes\kranin.pwn(8049) : warning 215: expression has no effect
D:\by kranin\gamemodes\kranin.pwn(8049) : error 001: expected token: ";", but found "]"
D:\by kranin\gamemodes\kranin.pwn(8049) : error 029: invalid expression, assumed zero
D:\by kranin\gamemodes\kranin.pwn(8049) : fatal error 107: too many error messages on one line


8047-public OnPlayerText(playerid, text[])
8048-{
8049-   if(PlayerInfo [playerid] [P_MUTE] > gettime())
   return 8050-SendClientMessage(playerid, -1, "У Вас заблокирован игровой чат!");
  8051- //дальше ваш код
   }
Поменяй PlayerInfo на свою проверку pInfo p_info или еще че-то там¯\_(ツ)_/¯
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху