Ir para conteúdo
  • Cadastre-se

Posts Recomendados

  • Administrador

Bom primeiro não sei se estou postando esse topico no lugar certo, mais seguinte os players do meu server não estão ganhando frags ao matar outros players alguem sabe como eu arrumo?

TibiaKing Team- KingTópicos
www.tibiaking.com

Link para o post
Compartilhar em outros sites
  • Administrador

@up

TibiaKing Team- KingTópicos
www.tibiaking.com

Link para o post
Compartilhar em outros sites

Vá em script/creatureevent e olhe se tem um arquivo chamado frags .lua

se não tiver, copie algum LUA e mude o nome para frags e coloque isso dentro

function onKill(cid, target, lastHit)

	    if(isPlayer(target) ~= true) then

	    return true

    end

	    if (isPlayer(cid) == true) and (isPlayer(target) == true) then

			    if getPlayerSkullType(target) == SKULL_WHITE then

					    addPlayerFrag(cid, 1)

   elseif getPlayerSkullType(target) == SKULL_YELLOW then

					    addPlayerFrag(cid, 1)

			    elseif getPlayerSkullType(target) == SKULL_RED then

					    addPlayerFrag(cid, 1)

			    elseif getPlayerSkullType(target) == SKULL_BLACK then

					    addPlayerFrag(cid, 1)

			    elseif getPlayerSkullType(target) == SKULL_NONE then

					    addPlayerFrag(cid, 1)

			    end

	    return TRUE

	    end

end 
e adicione isso em creatures.xml
<event type="kill" name="Frags" event="script" value="frags.lua"/>

se mesmo com continuar dando erro, poste aqui e me diz se dá erro no distro e qual distro/versão você está usando :D

Te ajudei?
Se você achar que eu mereço, me dê uma "rep+" e selecione meu post como "melhor resposta"

 

Skype: JoadsonAion

Link para o post
Compartilhar em outros sites
  • Administrador

Cara Seguinte eu testei e deu esse erro no distro

aadaa.png

TibiaKing Team- KingTópicos
www.tibiaking.com

Link para o post
Compartilhar em outros sites

Execute isso no seu phpmyadmin

CREATE TABLE `killers` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`death_id` int(11) NOT NULL,

`final_hit` tinyint(1) unsigned NOT NULL DEFAULT '0',

`unjustified` tinyint(1) unsigned NOT NULL DEFAULT '0',

`war` int(11) NOT NULL DEFAULT '0',

PRIMARY KEY (`id`),

KEY `death_id` (`death_id`),

CONSTRAINT `killers_ibfk_1` FOREIGN KEY (`death_id`) REFERENCES `player_deaths` (`id`) ON DELETE CASCADE

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

você por acaso colocou algum sistema de war e esqueceu de executar os codigos mysql?

Editado por joadson (veja o histórico de edições)

Te ajudei?
Se você achar que eu mereço, me dê uma "rep+" e selecione meu post como "melhor resposta"

 

Skype: JoadsonAion

Link para o post
Compartilhar em outros sites
  • Administrador

Puts é mesmo cara tenho que add a tabela do war system O.O Sorry HSUASH eskesci do neg rep por ajudar HUSAHSUAHSU

@edit tem como voce me ajuda com esse erro ?

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'globall.woe' doesn't exist' in C:\xampp\htdocs\warofemperium.php:10 Stack trace: #0 C:\xampp\htdocs\warofemperium.php(10): PDO->query('?? SELEC...') #1 C:\xampp\htdocs\index.php(172): include('C:\xampp\htdocs...') #2 {main} thrown in C:\xampp\htdocs\warofemperium.php on l

Editado por Erimyth (veja o histórico de edições)

TibiaKing Team- KingTópicos
www.tibiaking.com

Link para o post
Compartilhar em outros sites
  • 1 month later...

desculpe o incoveniente, o player esta ganhando frag normal so que ele so ganha frag qnd mata 1 player sem ta skull, qnd ta com skull qualquer que seja nao ganha frag, mas qnd ta sem skull ganha, poderia arrumar o script ? se arrumar corrigir e funfa, REP+ pra tu.

Link para o post
Compartilhar em outros sites
  • 1 year later...

 

 

CREATE TABLE IF NOT EXISTS `guild_wars` (

`id` INT NOT NULL AUTO_INCREMENT,

`guild_id` INT NOT NULL,

`enemy_id` INT NOT NULL,

`begin` BIGINT NOT NULL DEFAULT '0',

`end` BIGINT NOT NULL DEFAULT '0',

`frags` INT UNSIGNED NOT NULL DEFAULT '0',

`payment` BIGINT UNSIGNED NOT NULL DEFAULT '0',

`guild_kills` INT UNSIGNED NOT NULL DEFAULT '0',

`enemy_kills` INT UNSIGNED NOT NULL DEFAULT '0',

`status` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',

PRIMARY KEY (`id`),

KEY `status` (`status`),

KEY `guild_id` (`guild_id`),

KEY `enemy_id` (`enemy_id`)

) ENGINE=InnoDB;

ALTER TABLE `guild_wars`

ADD CONSTRAINT `guild_wars_ibfk_1` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE,

ADD CONSTRAINT `guild_wars_ibfk_2` FOREIGN KEY (`enemy_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE;

ALTER TABLE `guilds` ADD `balance` BIGINT UNSIGNED NOT NULL AFTER `motd`;

CREATE TABLE IF NOT EXISTS `guild_kills` (

`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,

`guild_id` INT NOT NULL,

`war_id` INT NOT NULL,

`death_id` INT NOT NULL

) ENGINE = InnoDB;

ALTER TABLE `guild_kills`

ADD CONSTRAINT `guild_kills_ibfk_1` FOREIGN KEY (`war_id`) REFERENCES `guild_wars` (`id`) ON DELETE CASCADE,

ADD CONSTRAINT `guild_kills_ibfk_2` FOREIGN KEY (`death_id`) REFERENCES `player_deaths` (`id`) ON DELETE CASCADE,

ADD CONSTRAINT `guild_kills_ibfk_3` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE;

ALTER TABLE `killers` ADD `war` INT NOT NULL DEFAULT 0;

cara vc resolveu o meu problema I LOVE YOU

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