Jump to content

Alko

Members
  • Posts

    13
  • Joined

  • Last visited

Details

  • Gang
    Groove

Alko's Achievements

Square

Square (6/54)

0

Reputation

  1. И еще один вопрос: Можно ли сделать проверку на выполненность функции? Типо: function () if (PlayerRegister (Так называется функция регистрации)) and (PlayerLogin) then *что-то сделать*
  2. Я так понял он не хочет сейчас ничего туда заносить, а хотит поковырятся с бд вручную. И начальных у него значений не было, он хотел считать 123 из базы. Очень странно но это помогло. У меня есть фун-ция в регистрации которая устанавливает уровень. Спасибо вообщем.
  3. Ты меня не правильно понял. Это таблицы accounts:http://prntscr.com/2r9zof Это таблица userdata:http://prntscr.com/2r9zv0 HOW?
  4. Тогда вопрос: Откуда таксказать скрипт поймет с какого аккаунта брать lvl? Там же не написан акк или ид акка,даже после регистрации.
  5. Базу снес - поставил заного. Теперь тут вообще пусто. http://prntscr.com/2r93hp
  6. Я знаю. Строчка lvl есть,в ней есть цифры "123" При вывыоде он строчку lvl не видит. Чую пока придется юзать .xml файлы для акка.
  7. И все же я получаю: getlevel.lua:4: attempt to concatenate local 'lvl' (a boolean value) Хотя в юзердате есть строчка "lvl". И вообще есть ли документация насчет баз данных в MTA? А то я хер пойми куда записывается все.
  8. Все равно не догоняю. Код теперь должен быть такой? function getlvl (player, cmd, account) local player = getPlayerAccount( player ) local myLevel = getAccountData (player, "lvl.value" ) outputChatBox ( "Your account level is: ".. myLevel .. "лол", player) end addCommandHandler ( "mylevel", getlvl) Если база такая: http://prntscr.com/2r0x94
  9. Спасибо. Я не знал,что оно от туда берет =3
  10. nope. Код: local myLevel = getAccountData (player, "lvl" ) База: http://prntscr.com/2qyuek
  11. В базе строчка "LvL" есть. Я,ради теста,ВРУЧНУЮ поставил значение 1. Возвращает мне не то,что нужно.
  12. Собсна скрипт: function getlvl (player1, cmd, account) local player = getPlayerAccount( player1 ) local myLevel = getAccountData (player, "lvl" ) outputChatBox ( "Your account level is: ".. myLevel, player ) end addCommandHandler ( "mylevel", getlvl) Ошибка [2014-02-09 14:09:58] ERROR: [gamemodes]\server\getlevel.lua:4: attempt to concatenate local 'myLevel' (a boolean value) Бьюсь головой об стену.
×
×
  • Create New...