VO

[Talk] Deathlist [Fixed/no Crash]

Por Vodkart, 02 de mai. de 2012 em Actions e Talkactions

script
47
9.8k
VodkartV
23 de abril de 2013 às 06:08

mas você executou a query na sua db?

 

qual versão do servidor?

HamsterbobH
23 de abril de 2013 às 20:45

é 8.60, eu fiz direitinho como você disse , e a query eu abri o sqlstudio cliquei no lápis la do canto, colei a query e apertei f9

 

errorsqly.png

 

quando eu escrevo !deathlist da este erro no distro e fala que não tem nenhuma morte no servidor

VodkartV
23 de abril de 2013 às 23:10

cara, o erro ta dizendo que a tabela não existe...

 

tenta executar a query novamente, e da uma olhada pra ver se não ocorre algum erro durante a execução da mesma.

 

 

obs:

MySql ou Sqlite?

Editado Abril 23 por Vodkart

HamsterbobH
24 de abril de 2013 às 18:10

É sql normal sem site. Amanha eu tento que hj n da mais ai se aparecer algum error eu falo aqui '-' vlw aew

 

consegui por, foi burrice minha mesmo. vlw aew pela ajuda

Editado Abril 28 por Hamsterbob

28 de abril de 2013 às 15:29

Vodkart deu esse erro aki

 

 

[28/04/2013 15:26:17] [Error - CreatureScript Interface]

[28/04/2013 15:26:17] data/creaturescripts/scripts/death_list.lua:onDeath

[28/04/2013 15:26:17] Description:

[28/04/2013 15:26:17] data/creaturescripts/scripts/death_list.lua:12: attempt to call field 'executeQuery' (a nil value)

[28/04/2013 15:26:17] stack traceback:

[28/04/2013 15:26:17] data/creaturescripts/scripts/death_list.lua:12: in function <data/creaturescripts/scripts/death_list.lua:1>

VodkartV
28 de abril de 2013 às 21:11

seu server eh mysql?

 

tenta usar assim

 

function onDeath(cid, corpse, deathList)
local str = ""
	for _, pid in ipairs(deathList) do
			if isCreature(pid) == true then
str = str.."".. (str == "" and "" or ",") ..""..getCreatureName(pid)
			else
str = str.."".. (str == "" and "" or ",") .." a field item"
			end
	end
str = str.."."
death = str .. " ".. (getPlayerBlessing(cid, 5) and "[blessed]" or getPlayerSlotItem(cid, 2).itemid == 2173 and "[AOL]" or "")
db.query("INSERT INTO `death_list` (`player_id`, `date`, `level`, `killer_name`) VALUES ('".. getPlayerGUID(cid).."', '".. os.time() .."', '".. getPlayerLevel(cid) .."', '".. death .."');")
return true
end

Editado Abril 28 por Vodkart

nickissonloboN
29 de abril de 2013 às 13:52

Vodkart, Fiz Tudo Certo Mais só aparece, que Não A Mortes

29 de abril de 2013 às 22:56

nao vodkart e em sqlite

3 meses depois...
28 de julho de 2013 às 19:30

Vodkart, o sistema so funciona se digitar com as letras maiusculas, ex: "!deathlist Fulano", se digitar assim "!deathlist fulano", tenho certeza que muitos jogadores nao vao conesguir usar o sistema por esse motivo, teria como resolver isso ?

VodkartV
28 de julho de 2013 às 19:57

Vodkart, o sistema so funciona se digitar com as letras maiusculas, ex: "!deathlist Fulano", se digitar assim "!deathlist fulano", tenho certeza que muitos jogadores nao vao conesguir usar o sistema por esse motivo, teria como resolver isso ?

 

Valeu por avisa, editei e já retirei esse problema do sistema.

abraços

28 de julho de 2013 às 20:03

Agora sim mano, funcionando perfeitamente !

Muito obrigado REP+

3 meses depois...
iuryxxtI
02 de outubro de 2013 às 23:33

Rep mestre ajudo d+ ,

1 mês depois...
zeruellaZ
21 de novembro de 2013 às 21:13

No meu Vodkart nao aparece morreu no level apare died em ves de level tal. e eu fiz tudo certim como posso fazer pra tudo ficar sertim ?

Eu usso Azeroth Server 8.6.

Vodkart teria como vc me mandar essa deathlist sem mostra se o player ta de aol ou blessed?

se ajudar REP+

Editado Novembro 21 por luanmax

2 meses depois...
quasenada18Q
14 de janeiro de 2014 às 04:28

estou com um problema aqui coloquei phpmyadmin mas no ot sai sem o nome do player ou bixo q mato e tambem nao fala se usou aol

Alguém sabe????

Editado Janeiro 14 por quasenada18

2 semanas depois...
LeoTKL
27 de janeiro de 2014 às 10:55

MT BOM FUNCIONOU NO MEU NTO 8.54 +REP XDDDDDDDDDDDDD