pvp rangliste ingame geht nicht mehr ....
hier die quest
hab das auch in der db eingefügt bei player -> player -> design table
name : kills typ :tinyint lenght : 255 : decimals : 0
so die quest ging mal bei mir, habe dann back up draufgezogen und seit dem her steht immer : es gibt einen fehler wenn ich npc dann auf blaues reich anklicke
hier die quest
PHP Code:
quest pvp_ranking1 begin
state start begin
when kill with npc.is_pc() begin
local kill_up = mysql_query("UPDATE player.player SET kills = kills+1 WHERE name ='"..pc.get_name().."' LIMIT 1")
end
when 9008.chat."PvP Rangliste" begin
say("Willkommen inder PvP Rangliste")
say("Hier kannst du schaun auf welchen Rang sichdie spieler befinden")
say("Das Syndicate2 Team wünscht euch viel Spielspass.")
say_reward("Was willst du nach schauen ?")
local sel = select("Global","Rotes Reich","Gelbes Reich","Blaues Reich","Abbruch")
local pp
if sel == 5 then
return
elseif sel == 1 then
pp = mysql_query("select name,kills from player.player ORDER BY kills desc,level desc,name asc LIMIT 15")
else
pp = mysql_query("select name,kills from player.player where (SELECT empire from player.player_index where player.account_id =id) = "..(sel-1).." ORDER BY kills desc,level desc,name asc LIMIT 15")
end
if pp == nil or (pp[1] or {})[1] == nil then
say("Es gab einen Fehler.")
return
end
say("Rang - Name - Kills")
table.foreachi(pp,function(i,l)
say(i.." - "..l[1].." - "..l[2])
end)
end
end
end
name : kills typ :tinyint lenght : 255 : decimals : 0
so die quest ging mal bei mir, habe dann back up draufgezogen und seit dem her steht immer : es gibt einen fehler wenn ich npc dann auf blaues reich anklicke