JustinnoTibianno 71 Postado Julho 30, 2012 Share Postado Julho 30, 2012 Eu tenho um ot server 9.60 e tenho um bug no market, que é, quando eu clicko no market do depot, ele fecha o tibia e aparece esse erro no distro: sqlite3_prepare_v2<>: SQLITE ERROR no such table: market_offers <SELECT COUNT<*> AS "count" FROM "market_offers" WHERE "player_id" = 2;> alguem me ajuda aí, vale REP+ Link para o comentário Compartilhar em outros sites More sharing options...
0 Tchubaka 36 Postado Julho 30, 2012 Share Postado Julho 30, 2012 (editado) @edit, erro na vocation axo. algum bug Editado Julho 30, 2012 por Tchubaka Link para o comentário Compartilhar em outros sites More sharing options...
0 JustinnoTibianno 71 Postado Julho 30, 2012 Autor Share Postado Julho 30, 2012 poste a script axo q tem id de vocation errado. qual script? =x Link para o comentário Compartilhar em outros sites More sharing options...
0 1027929 23 Postado Julho 30, 2012 Share Postado Julho 30, 2012 (editado) Verifica se na sua database tem a tabela market_offers Outra pergunta ele funciona com alguém esse market? ou com todos da mesmo problema? Editado Julho 30, 2012 por ADMCharles Link para o comentário Compartilhar em outros sites More sharing options...
0 JustinnoTibianno 71 Postado Julho 30, 2012 Autor Share Postado Julho 30, 2012 (editado) Verifica se na sua database tem a tabela market_offers Outra pergunta ele funciona com alguém esse market? ou com todos da mesmo problema? nao tem nao =x @edit nao sei nao =x nao entendo nada de srcipt Editado Julho 30, 2012 por JustinnoTibianno Link para o comentário Compartilhar em outros sites More sharing options...
0 1027929 23 Postado Julho 30, 2012 Share Postado Julho 30, 2012 (editado) Amigo executa isso no seu PhpMyAdmin: CREATE TABLE `market_history` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `player_id` int(11) NOT NULL, `sale` tinyint(1) NOT NULL DEFAULT '0', `itemtype` int(10) unsigned NOT NULL, `amount` smallint(5) unsigned NOT NULL, `price` int(10) unsigned NOT NULL DEFAULT '0', `expires_at` bigint(20) unsigned NOT NULL, `inserted` bigint(20) unsigned NOT NULL, `state` tinyint(1) unsigned NOT NULL, PRIMARY KEY (`id`), KEY `player_id` (`player_id`,`sale`), FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE ) ENGINE=InnoDB; E isso: CREATE TABLE `market_offers` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `player_id` int(11) NOT NULL, `sale` tinyint(1) NOT NULL DEFAULT '0', `itemtype` int(10) unsigned NOT NULL, `amount` smallint(5) unsigned NOT NULL, `created` bigint(20) unsigned NOT NULL, `anonymous` tinyint(1) NOT NULL DEFAULT '0', `price` int(10) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `sale` (`sale`,`itemtype`), KEY `created` (`created`), FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE ) ENGINE=InnoDB; Deu certo? rsrs Editado Julho 30, 2012 por ADMCharles Link para o comentário Compartilhar em outros sites More sharing options...
0 JustinnoTibianno 71 Postado Julho 30, 2012 Autor Share Postado Julho 30, 2012 Amigo executa isso no seu PhpMyAdmin: CREATE TABLE `market_history` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `player_id` int(11) NOT NULL, `sale` tinyint(1) NOT NULL DEFAULT '0', `itemtype` int(10) unsigned NOT NULL, `amount` smallint(5) unsigned NOT NULL, `price` int(10) unsigned NOT NULL DEFAULT '0', `expires_at` bigint(20) unsigned NOT NULL, `inserted` bigint(20) unsigned NOT NULL, `state` tinyint(1) unsigned NOT NULL, PRIMARY KEY (`id`), KEY `player_id` (`player_id`,`sale`), FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE ) ENGINE=InnoDB; E isso: CREATE TABLE `market_offers` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `player_id` int(11) NOT NULL, `sale` tinyint(1) NOT NULL DEFAULT '0', `itemtype` int(10) unsigned NOT NULL, `amount` smallint(5) unsigned NOT NULL, `created` bigint(20) unsigned NOT NULL, `anonymous` tinyint(1) NOT NULL DEFAULT '0', `price` int(10) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `sale` (`sale`,`itemtype`), KEY `created` (`created`), FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE ) ENGINE=InnoDB; Deu certo? rsrs php adim nao é do mysql? e se for sqlite, onnde fica isso " Link para o comentário Compartilhar em outros sites More sharing options...
0 1027929 23 Postado Julho 30, 2012 Share Postado Julho 30, 2012 Você usa Mysql ou Sqlite?? Se for mysql vai no localhost/phpmyadmin e seleciona sua database e clica em SQL. Link para o comentário Compartilhar em outros sites More sharing options...
0 JustinnoTibianno 71 Postado Julho 30, 2012 Autor Share Postado Julho 30, 2012 Você usa Mysql ou Sqlite?? Se for mysql vai no localhost/phpmyadmin e seleciona sua database e clica em SQL. uso sqlite Link para o comentário Compartilhar em outros sites More sharing options...
0 1027929 23 Postado Julho 30, 2012 Share Postado Julho 30, 2012 Então abre seu sqlite studio > abre sua database > aperte alt + e > e use isso: CREATE TABLE market_history ( id INTEGER PRIMARY KEY NOT NULL, player_id INTEGER NOT NULL, sale BOOLEAN NOT NULL DEFAULT 0, itemtype UNSIGNED INTEGER NOT NULL, amount UNSIGNED INTEGER NOT NULL, price UNSIGNED INTEGER NOT NULL DEFAULT 0, expires_at UNSIGNED INTEGER NOT NULL, inserted UNSIGNED INTEGER NOT NULL, state UNSIGNED INTEGER NOT NULL, FOREIGN KEY ( player_id ) REFERENCES players ( id ) ON DELETE CASCADE ); APERTE F9 E DEPOIS PÕE ISSO: CREATE TABLE market_offers ( id INTEGER PRIMARY KEY NOT NULL, player_id INTEGER NOT NULL, sale BOOLEAN NOT NULL DEFAULT 0, itemtype UNSIGNED INTEGER NOT NULL, amount UNSIGNED INTEGER NOT NULL, created UNSIGNED INTEGER NOT NULL, anonymous BOOLEAN NOT NULL DEFAULT 0, price UNSIGNED INTEGER NOT NULL DEFAULT 0, FOREIGN KEY ( player_id ) REFERENCES players ( id ) ON DELETE CASCADE ); APERTE F9 DE NOVO E PRONTO TESTE E AVISA! KyoGron reagiu a isso 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 JustinnoTibianno 71 Postado Julho 30, 2012 Autor Share Postado Julho 30, 2012 Então abre seu sqlite studio > abre sua database > aperte alt + e > e use isso: CREATE TABLE market_history ( id INTEGER PRIMARY KEY NOT NULL, player_id INTEGER NOT NULL, sale BOOLEAN NOT NULL DEFAULT 0, itemtype UNSIGNED INTEGER NOT NULL, amount UNSIGNED INTEGER NOT NULL, price UNSIGNED INTEGER NOT NULL DEFAULT 0, expires_at UNSIGNED INTEGER NOT NULL, inserted UNSIGNED INTEGER NOT NULL, state UNSIGNED INTEGER NOT NULL, FOREIGN KEY ( player_id ) REFERENCES players ( id ) ON DELETE CASCADE ); APERTE F9 E DEPOIS PÕE ISSO: CREATE TABLE market_offers ( id INTEGER PRIMARY KEY NOT NULL, player_id INTEGER NOT NULL, sale BOOLEAN NOT NULL DEFAULT 0, itemtype UNSIGNED INTEGER NOT NULL, amount UNSIGNED INTEGER NOT NULL, created UNSIGNED INTEGER NOT NULL, anonymous BOOLEAN NOT NULL DEFAULT 0, price UNSIGNED INTEGER NOT NULL DEFAULT 0, FOREIGN KEY ( player_id ) REFERENCES players ( id ) ON DELETE CASCADE ); APERTE F9 DE NOVO E PRONTO TESTE E AVISA! an? cara nao entendi nada , explica melhor aí =x Link para o comentário Compartilhar em outros sites More sharing options...
0 1027929 23 Postado Julho 30, 2012 Share Postado Julho 30, 2012 (editado) Olha abre seu sqlite studio seleciona sua database (O arquivo .s3db) abriu ele Ok ai você aperta no sqlite alt + e depois vai abrir uma janela nessa janela põe esses codigos que te passei não põe os 2 juntos põe 1 aperta F9 e põe o outro e aperta F9. depois testa. Caso continuar não entendendo me adicione no MSN. charleskassab1@hotmail.com Editado Julho 30, 2012 por ADMCharles Link para o comentário Compartilhar em outros sites More sharing options...
0 JustinnoTibianno 71 Postado Julho 30, 2012 Autor Share Postado Julho 30, 2012 Olha abre seu sqlite studio seleciona sua database (O arquivo .s3db) abriu ele Ok ai você aperta no sqlite alt + e depois vai abrir uma janela nessa janela põe esses codigos que te passei não põe os 2 juntos põe 1 aperta F9 e põe o outro e aperta F9. depois testa. Caso continuar não entendendo me adicione no MSN. charleskassab1@hotmail.com mano eu fiz como vc disse, a primeira parte deu certo, mas a segunda falou q ja existia, mas aí abri o ot e nao arrumou o bug =s Link para o comentário Compartilhar em outros sites More sharing options...
0 1027929 23 Postado Julho 30, 2012 Share Postado Julho 30, 2012 No seu sqlite studio com a database aberto vai em tables e procura market_offers e market_history apaga esses dois e põe os códigos de novo. Se não souber como apagar aperta delete ou botão direito do mouse e drop table. Link para o comentário Compartilhar em outros sites More sharing options...
0 JustinnoTibianno 71 Postado Julho 30, 2012 Autor Share Postado Julho 30, 2012 (editado) No seu sqlite studio com a database aberto vai em tables e procura market_offers e market_history apaga esses dois e põe os códigos de novo. Se não souber como apagar aperta delete ou botão direito do mouse e drop table. a mano eu que tava sendo idiota, colocava os 2 market junto aí na rolava memo, deu certo agora seu genio XD REP+ @edit : lol, "Você já atingiu seu limite de reputações positivas para hoje" e agora, como deu rep pra ti manolo? Editado Julho 30, 2012 por JustinnoTibianno Link para o comentário Compartilhar em outros sites More sharing options...
0 1027929 23 Postado Julho 30, 2012 Share Postado Julho 30, 2012 (editado) Acho que só amanhã tu pode dar REP+ ... Adiciona no MSN para discutir sobre problemas,assuntos de OT. charleskassab1@hotmail.com Editado Julho 30, 2012 por ADMCharles Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
JustinnoTibianno 71
Eu tenho um ot server 9.60 e tenho um bug no market, que é, quando eu clicko no market do depot, ele fecha o tibia e aparece esse erro no distro:
sqlite3_prepare_v2<>: SQLITE ERROR no such table: market_offers
<SELECT COUNT<*> AS "count" FROM "market_offers" WHERE "player_id" = 2;>
alguem me ajuda aí, vale REP+
Link para o comentário
Compartilhar em outros sites
19 respostass a esta questão
Posts Recomendados