Ir para conteúdo
  • Cadastre-se

[Resolvido]Error no gesior


Posts Recomendados

Fala rapaziada :P

Bom, a uns dias atrás eu estava com algumas duvidas e consegui solucionar as mais tenso..

desses dias pra cá, instalei outro Gesior, más veio com algumas tags do localhost/phpmyadmin faltando.

como assim faltando ? simplesmente não existe.. algumas eu consegui pegar, até procurei, procurei, procurei e procurei mais ainda este tag e não axei, tinha tópicos que foram resolvidos com este mesmo problema más o propio dono não postou como que solucionou, simplesmente mandou fechar e avisou que conseguiu, bom. vamos parar de enrrolar..

O erro o corria antes quando eu entrava no login, colocava a senha e ele redirecionava para uma pagina em branco com uns erros de ban, ai o walace(daqui do TK) me deu uma dica do que seria, então eu procurei e consegui retirar executando o seguinte:

CREATE TABLE `bans`

(

`id` INT UNSIGNED NOT NULL auto_increment,

`type` TINYINT(1) NOT NULL COMMENT '1 - ip banishment, 2 - namelock, 3 - account banishment, 4 - notation, 5 - deletion',

`value` INT UNSIGNED NOT NULL COMMENT 'ip address (integer), player guid or account number',

`param` INT UNSIGNED NOT NULL DEFAULT 4294967295 COMMENT 'used only for ip banishment mask (integer)',

`active` TINYINT(1) NOT NULL DEFAULT TRUE,

`expires` INT NOT NULL,

`added` INT UNSIGNED NOT NULL,

`admin_id` INT UNSIGNED NOT NULL DEFAULT 0,

`comment` TEXT NOT NULL,

`reason` INT UNSIGNED NOT NULL DEFAULT 0,

`action` INT UNSIGNED NOT NULL DEFAULT 0,

`statement` VARCHAR(255) NOT NULL DEFAULT '',

PRIMARY KEY (`id`),

KEY `type` (`type`, `value`),

KEY `active` (`active`)

) ENGINE = InnoDB;

Agora o erro ocorre quando eu crio um character, e clico em continue. ai envez de voltar pra acc ele vai para uma página em branco com este error:

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `player_id` = 18 AND `skillid` = 0' at line 1' in C:\xampp\htdocs\pot\OTS_Player.php:195 Stack trace: #0 C:\xampp\htdocs\pot\OTS_Player.php(195): PDO->query('UPDATE `player_...') #1 C:\xampp\htdocs\accountmanagement.php(859): OTS_Player->save() #2 C:\xampp\htdocs\index.php(131): include('C:\xampp\htdocs...') #3 {main} thrown in C:\xampp\htdocs\pot\OTS_Player.php on line 195

em trans. history, também esta dando este erro.

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'extreme.pagsegurotransacoes' doesn't exist' in C:\xampp\htdocs\history.php:43 Stack trace: #0 C:\xampp\htdocs\history.php(43): PDO->query('SELECT * FROM `...') #1 C:\xampp\htdocs\index.php(94): include('C:\xampp\htdocs...') #2 {main} thrown in C:\xampp\htdocs\history.php on line 43

View Shop Admin edit/delete

Warning: simplexml_load_file() [function.simplexml-load-file]: file:///C:/Documents%20and%20Settings/Administrador/Desktop/%5B8.60%5D%20New%20Styller%20Yourots%200.9//data/items/items.xml:17321: parser error : error parsing attribute name in C:\xampp\htdocs\shopadmin.php on line 118

Warning: simplexml_load_file() [function.simplexml-load-file]: ^ in C:\xampp\htdocs\shopadmin.php on line 118

e mais uma renca de erro igual ao de cima

Resolvi. Resetei o itens.xml, mais tive que editar tudo denovo... coisa de menos :)

Apareceu outro erro:

Agora quando o player morre, não perde lvl,magic etc. pode até aparecer que perdeu, mais quando o player reloga aparece o seguinte error

erroroh.png

O player morre, perde a bp, mais quando ele loga no templo perde o que ele perdeu na morte volta tudo denovo.

Entao exemplo: plate set + bp, ele perde isso na morte, quando ele loga no templo volta tudo denovo. se ele for no loot, o set + bp que ele perdeu estará lá !!!

deve esta faltando alguma query..

Deve está faltando alguma QUERY, daquelas que executa no localhost/phpmyadmin/sql.

se alguém tiver este mesmo problema, ou teve e se lembra da tag por favor, me ajuda :unsure:

Editado por ewerton157 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

O problema pode ser seu gesior, o xammp o Server ou uma falta de algumas tabelas o q eu acho q pode ser essas tabelas eu tenho so no meu PC (tô no Cel) q quando eu entra eu te passo pelo tópico, mas quanto ao erro de perder level e no pode ser o servidor, mas tente procurar as tabelas q vc fazendo isso pode ser q resolva qualquer coisa eu faço o site pra vc e te garanto não ter esses erros ou bugs dependendo do servidor claro


Regras Gerais 

 

"Califórnia Brasileira :cool: "

Link para o post
Compartilhar em outros sites

O problema pode ser seu gesior, o xammp o Server ou uma falta de algumas tabelas o q eu acho q pode ser essas tabelas eu tenho so no meu PC (tô no Cel) q quando eu entra eu te passo pelo tópico, mas quanto ao erro de perder level e no pode ser o servidor, mas tente procurar as tabelas q vc fazendo isso pode ser q resolva qualquer coisa eu faço o site pra vc e te garanto não ter esses erros ou bugs dependendo do servidor claro

Muito obrigado cara. estou com um hoster faz 1 semana, esta acabando a licença e até agora não arrumei um gesior bom, troquei de gesior denovo, os problemas é sempre algumas querys.. mais consegui pegar vários scripts uns 2 erros

Editado por ewerton157 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
CREATE TABLE `player_depotitems`

(

`player_id` INT NOT NULL,

`sid` INT NOT NULL COMMENT 'any given range, eg. 0-100 is reserved for depot lockers and all above 100 will be normal items inside depots',

`pid` INT NOT NULL DEFAULT 0,

`itemtype` INT NOT NULL,

`count` INT NOT NULL DEFAULT 0,

`attributes` BLOB NOT NULL,

KEY (`player_id`), UNIQUE (`player_id`, `sid`),

FOREIGN KEY (`player_id`) REFERENCES `players`(`id`) ON DELETE CASCADE

) ENGINE = InnoDB;

CREATE TABLE `player_items`

(

`player_id` INT NOT NULL DEFAULT 0,

`pid` INT NOT NULL DEFAULT 0,

`sid` INT NOT NULL DEFAULT 0,

`itemtype` INT NOT NULL DEFAULT 0,

`count` INT NOT NULL DEFAULT 0,

`attributes` BLOB NOT NULL,

KEY (`player_id`), UNIQUE (`player_id`, `sid`),

FOREIGN KEY (`player_id`) REFERENCES `players`(`id`) ON DELETE CASCADE

) ENGINE = InnoDB;

CREATE TRIGGER `oncreate_players`

AFTER INSERT

ON `players`

FOR EACH ROW

BEGIN

INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 0, 10);

INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 1, 10);

INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 2, 10);

INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 3, 10);

INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 4, 10);

INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 5, 10);

INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 6, 10);

END|

DELIMITER ;

Execute essas querys.

Link para o post
Compartilhar em outros sites

CREATE TABLE `tiles`

(

	    `id` INT UNSIGNED NOT NULL,

	    `world_id` TINYINT(2) UNSIGNED NOT NULL DEFAULT 0,

	    `house_id` INT UNSIGNED NOT NULL,

	    `x` INT(5) UNSIGNED NOT NULL,

	    `y` INT(5) UNSIGNED NOT NULL,

	    `z` TINYINT(2) UNSIGNED NOT NULL,

	    UNIQUE (`id`, `world_id`),

	    KEY (`x`, `y`, `z`),

	    FOREIGN KEY (`house_id`, `world_id`) REFERENCES `houses`(`id`, `world_id`) ON DELETE CASCADE

) ENGINE = InnoDB;

Editado por WalaceBz (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Cara, tem erro ai q nao eh do gesior, tem algum sistema rodando no teu server q ta fazendo querys ao mysql de bases q nao existem. Esse servidor ja era teu, vc q criou todos os sistemas? Tenta da um resvisada pelo menos nos scripts da pasta creaturescripts e ve o q ta registrado no login.lua

Link para o post
Compartilhar em outros sites

Na verdade estava faltando as querys mesmo, dei uma revisada em todos os scripts aqui e ta funcionando perfeitamente, peguei imagens e scripts de outros gesiores e rodei no meu, executei as querys que me forneceram e deu certo, o erro era que meu gesior é muito desatualizado.. dei uma boa revisada em todos os scripts, melhorei mais o site. e ainda bem que tem o Tk pra ajudar. estarei dando rep a quem me ajudou Obrigadíssimo. :blush:

Reportado para fecharem.

Obrigado a todos que me ajudaram. precisando de algo só me falar :*

Editado por ewerton157 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo