erro record.lua

Emooooo
em Scripts

Emooooo

Stalingrado
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/07/18Posts: 118Gênero: Masculino

[01/04/2019 20:22:33] [Error - GlobalEvent Interface] 
[01/04/2019 20:22:33] data/globalevents/scripts/record.lua:onRecord
[01/04/2019 20:22:33] Description: 
[01/04/2019 20:22:33] data/globalevents/scripts/record.lua:2: attempt to call field 'executeQuery' (a nil value)
[01/04/2019 20:22:33] stack traceback:
[01/04/2019 20:22:33]     data/globalevents/scripts/record.lua:2: in function <data/globalevents/scripts/record.lua:1>

 

 

ALGUÉM AJUDA AE ! PLIS 

+REP

Emooooo

Stalingrado
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/07/18Posts: 118Gênero: Masculino
1 hora atrás, Thalles Vitor disse:

Manda o script né amigo ¬¬'

function onRecord(current, old, cid)
    db.executeQuery("INSERT INTO `server_record` (`record`, `world_id`, `timestamp`) VALUES (" .. current .. ", " .. getConfigValue('worldId') .. ", " .. os.time() .. ");")
    addEvent(doBroadcastMessage, 150, "New record: " .. current .. " players are logged in.", MESSAGE_STATUS_DEFAULT)
end
 

 VI NUNS TÓPICOS POR AE , QUE TEM QUE MEXER NA DATABASE , QUE TA FALTANDO ALGUMA COISA LA !

Yan Liima

Scripter,Programador,WebMaster.
avatar
Diretor
Diretor

INFOS

Grupo: DiretorRegistrado: 12/05/12Posts: 818Gênero: MasculinoChar no Tibia: [ADM] Night

Execute essa Query no seu banco de dados caso não tenha:

CREATE TABLE IF NOT EXISTS `server_record` (
  `record` int(11) NOT NULL,
  `world_id` tinyint(2) unsigned NOT NULL DEFAULT '0',
  `timestamp` bigint(20) NOT NULL,
  UNIQUE KEY `record` (`record`,`world_id`,`timestamp`),
  UNIQUE KEY `timestamp` (`timestamp`,`record`,`world_id`),
  UNIQUE KEY `timestamp_2` (`timestamp`,`record`,`world_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Não sei qual distro tu utiliza, mas dependendo da distro inves de

db.executeQuery

Seria

db.query

mas creio que esteja certo.

════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═══╗

ALGUNS DOS MEUS TRABALHOS:

Spoiler

WODBOHS[DOWNLOAD]

Newstory dbo+nto+bleach[DOWNLOAD]

 

>> Mais infos <<

- Projetos lançados também feitos por mim {

DBO SKY

POKE SKY

WODBOWARS

Tic-tac-War

Dbo Universe(em desenvolvimento)

}

universe.thumb.png.6840320998d0fc1a4652b3db81a585c0.png

Separador.PNG

Te Ajudei? Rep + e ficamos Quits

imageproxy.png.84dce08dd18d31663a72aa1ce37b858a.png

Precisando de ajuda?

discord.png.1ecd188791d0141f74d99db371a2e0a4.pngDiscord: Yan Liima #3702

Programador Júnior de LUA, PHP e JavaScript

Juntos somos lendas, separados somos Mitos!

╚══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═════════════════════════════╝

Emooooo

Stalingrado
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/07/18Posts: 118Gênero: Masculino
9 horas atrás, Yan Liima disse:

Execute essa Query no seu banco de dados caso não tenha:

CREATE TABLE IF NOT EXISTS `server_record` (
  `record` int(11) NOT NULL,
  `world_id` tinyint(2) unsigned NOT NULL DEFAULT '0',
  `timestamp` bigint(20) NOT NULL,
  UNIQUE KEY `record` (`record`,`world_id`,`timestamp`),
  UNIQUE KEY `timestamp` (`timestamp`,`record`,`world_id`),
  UNIQUE KEY `timestamp_2` (`timestamp`,`record`,`world_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Não sei qual distro tu utiliza, mas dependendo da distro inves de

db.executeQuery

Seria

db.query

mas creio que esteja certo.

e aqui que coloca , não sei mexer muito nessa parte de db e sql

Sem títulof.jpg

Emooooo

Stalingrado
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/07/18Posts: 118Gênero: Masculino
4 minutos atrás, Thalles Vitor disse:

Isso você executa no site, no caso localhost/phpmyadmin - Se caso o pokétibia for ligado ao site.

não uso site , nem phpmyadmin , to consertando no ot offline .

Yan Liima

Scripter,Programador,WebMaster.
avatar
Diretor
Diretor

INFOS

Grupo: DiretorRegistrado: 12/05/12Posts: 818Gênero: MasculinoChar no Tibia: [ADM] Night

Recomendo utilizar MYSQL inves de SQLITE, mesmo que não use site.

════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═══╗

ALGUNS DOS MEUS TRABALHOS:

Spoiler

WODBOHS[DOWNLOAD]

Newstory dbo+nto+bleach[DOWNLOAD]

 

>> Mais infos <<

- Projetos lançados também feitos por mim {

DBO SKY

POKE SKY

WODBOWARS

Tic-tac-War

Dbo Universe(em desenvolvimento)

}

universe.thumb.png.6840320998d0fc1a4652b3db81a585c0.png

Separador.PNG

Te Ajudei? Rep + e ficamos Quits

imageproxy.png.84dce08dd18d31663a72aa1ce37b858a.png

Precisando de ajuda?

discord.png.1ecd188791d0141f74d99db371a2e0a4.pngDiscord: Yan Liima #3702

Programador Júnior de LUA, PHP e JavaScript

Juntos somos lendas, separados somos Mitos!

╚══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═════════════════════════════╝

Emooooo

Stalingrado
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/07/18Posts: 118Gênero: Masculino
6 horas atrás, Yan Liima disse:

Recomendo utilizar MYSQL inves de SQLITE, mesmo que não use site.

ok pode fechar o topico

Crypter

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 24/02/17Posts: 368Gênero: Masculino
Citar
function onRecord(current, old, cid)
    db.query("INSERT INTO `server_record` (`record`, `world_id`, `timestamp`) VALUES (" .. current .. ", " .. getConfigValue('worldId') .. ", " .. os.time() .. ");")
    doBroadcastMessage("New record: " .. current .. " players are logged in.", MESSAGE_STATUS_DEFAULT)
end

 

Algumas versões usam db.query

Emooooo

Stalingrado
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/07/18Posts: 118Gênero: Masculino

continua dando o mesmo erro , acho que só se trocar o arquivo forgottenserver.s3db . 

se alguém tiver um limpo só com acc e o GOD , para mim passar , agradeço ! +rep