Guest User

Untitled

a guest
May 14th, 2021
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. quest pvp_ranking begin
  2. state start begin
  3. when kill with npc.is_pc() begin
  4. local kill_now = execute_query("SELECT kills from player.player WHERE name='"..pc.get_name().."' LIMIT 1")
  5. local kill_up = execute_query("UPDATE player.player SET kills ='"..(kill_now.kills[1]+1).."' WHERE name ='"..pc.get_name().."' LIMIT 1")
  6. end
  7.  
  8. when 20093.chat."Ranking PvP" begin
  9. say("Hello player here you can see the top pvp rankings")
  10. say("just select what you want to see:")
  11. say_reward("Select:")
  12. local sel = select("Global","Red Kingdom","Yellow Kingdom","Blue Kingdom","Back")
  13. local pp
  14. if sel == 5 then
  15. return
  16. elseif sel == 1 then
  17. pp = execute_query("select name,kills from player.player ORDER BY kills desc,level desc,name asc LIMIT 15")
  18. else
  19. pp = execute_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")
  20. end
  21. if pp == nil or (pp[1] or {})[1] == nil then
  22. say("Es gab einen Fehler.")
  23. return
  24. end
  25. say("Faild plese try to connect this quest with your database")
  26. table.foreachi(pp,function(i,l)
  27. say(i.." - "..l[1].." - "..l[2])
  28. end)
  29. end
  30. end
  31. end
Advertisement
Add Comment
Please, Sign In to add comment