Clasament PvP

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
Dragos102
Nivel 1

Nivel 1
Mesaje: 91
Membru din: 25 Iun 2014, 00:24
Server: www.metin2mystic.in
Regat: Jinno
Aprecieri: 0
Mulţumiri: 4  
Medalii

Salut ,am gasit un quest in care clasamentu merge dar ordinea nu este buna .. adica unu cu 4 dueluri este pe locu 1 si ala cu 9999 duele pe ultimu loc :)) sau na nu e in ordine cum pot sa il pun in ordine? am acest quest
Quest pentru clasament pvp in joc
Intrati in Manangerul de DB pe care-l folositi (ex: Navicat). Mergeti la tabelul player si apasati ctrl+q apoi executati urmatorul cod:

ALTER TABLE `player`
ADD COLUMN `kills` varchar(5000) NULL DEFAULT ‘0’ ;

Iesiti si compilti questul acesta:

quest pvp_ranking begin
state start begin
when kill with npc.is_pc() begin
local kill_now = mysql_query(“SELECT kills from player.player WHERE name=’”..pc.get_name()..”‘ LIMIT 1″)
local kill_up = mysql_query(“UPDATE player.player SET kills =’”..(kill_now.kills[1]+1)..”‘ WHERE name =’”..pc.get_name()..”‘ LIMIT 1″)
end

when 20004.chat.”Clasament PvP” begin
say(“Salut, poate o sa ti se para ciudat,”)
say(“insa eu stiu totul despre lupte, si numarul acestora!”)
say_reward(“Vrei sa arunci o privire ?”)
local sel = select(“Clasament General”,”Shinshoo”,”Chunjo”,”Jinno”,”Nu,nu vreau!”)
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 – Nume – Puncte PvP”)
table.foreachi(pp,function(i,l)
say(i..” – “..l[1]..” – “..l[2])
end)
end
end
end

In quest_functions adaugati urmatoarea linie la sfarsit:

mysql_query

Ma ajuta cineva ? ^:)^
Închis
Răspunsuri
3
Vizualizări
599
Răspunsuri
8
Vizualizări
2300
Răspunsuri
6
Vizualizări
194

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 63 vizitatori