Modificare clasament homepage

Închis
Avatar utilizator
Reme
Deţinător Server

Deţinător Server
Mesaje: 1308
Membru din: 09 Mar 2014, 20:00
Server: www.dm2.ro
Regat: Jinno
Aprecieri: 213  
Mulţumiri: 1932  
Discord: Copiază ID
 Contact:
Medalii

Salutare, cum as putea modifica clasamentul din homepage CMS, ca sa fie pe minute in loc de regat si level?
Si la bresle pe puncte?
Ty.
Exemplu, daca nu am fost suficient de clar:
http://prntscr.com/k1fuw2
Imagine
Imagine
Afișează semnătura
Avatar utilizator
șumahăr
Mister Just4Metin

Mister Just4Metin
Mesaje: 701
Membru din: 29 Iun 2018, 13:50
Aprecieri: 187  
Mulţumiri: 2319  
Discord: Copiază ID
Medalii

In loc de level pui TIme, si la fel la brs.
Avatar utilizator
Ionuţ
Web Master

Web Master
Mesaje: 1001
Membru din: 02 Sep 2013, 14:41
Server: Metin2CMS
Regat: Jinno
Aprecieri: 88  
Mulţumiri: 471  
Discord: Copiază ID
 Contact:
Medalii

Mergem în include\sidebar\ranking.php

Căutăm:

Cod: Selectaţi tot

<div class="col-md-4 top-inline top-inline-empire"><img src="<?php print $site_url; ?>images/empire/<?php print $empire=get_player_empire($player['account_id']); ?>.jpg" alt="<?php print emire_name($empire); ?>" title="<?php print emire_name($empire); ?>"></div>
Înlocuim cu:

Cod: Selectaţi tot

<div class="col-md-4 top-inline top-inline-empire"><?php print $player['playtime']; ?><?php print $player['name']; ?></div>
Căutăm:

Cod: Selectaţi tot

<div class="col-md-4 top-inline top-inline-empire"><img src="<?php print $site_url; ?>images/empire/<?php print $empire=get_guild_empire($guild['master']); ?>.jpg" alt="<?php print emire_name($empire); ?>" title="<?php print emire_name($empire); ?>"/></div>
Înlocuim cu:

Cod: Selectaţi tot

<div class="col-md-4 top-inline top-inline-empire"><?php print $guild['ladder_point']; ?></div>
Mergem în include\functions\basic.php

Căutăm:

Cod: Selectaţi tot

function top10players()
Înlocuim toată funcția cu:

Cod: Selectaţi tot

	function top10players()
	{
		global $database;
		
		$banned_ids = getBannedAccounts();
		if($banned_ids)
			$stmt = $database->runQueryPlayer("SELECT id, name, account_id, playtime FROM player WHERE name NOT LIKE '[%]%' AND account_id NOT IN (".$banned_ids.") ORDER BY level DESC, exp DESC, playtime DESC, name ASC limit 5");
		else
			$stmt = $database->runQueryPlayer("SELECT id, name, account_id, playtime FROM player WHERE name NOT LIKE '[%]%' ORDER BY level DESC, exp DESC, playtime DESC, name ASC limit 5");
		$stmt->execute();
		$top = $stmt->fetchAll();
		
		return $top;
	}

Căutăm:

Cod: Selectaţi tot

function top10guilds()
Înlocuim toată funcția cu:

Cod: Selectaţi tot

	function top10guilds()
	{
		global $database;
		
		$stmt = $database->runQueryPlayer("SELECT name, master, ladder_point FROM guild WHERE name NOT LIKE '[%]%' ORDER BY level DESC, ladder_point DESC, exp DESC, name ASC limit 5");
		$stmt->execute();
		$top = $stmt->fetchAll();
		
		return $top;
	}
Pentru acest mesaj, Ionuţ a primit 2 (de) mulţumiri
ToTo™ • Reme
Proiectele mele

Imagine
Afișează semnătura
Avatar utilizator
[Brahma]
Veteran

Veteran
Mesaje: 1526
Membru din: 16 Mai 2017, 22:18
Aprecieri: 0
Mulţumiri: 2309  
Medalii

Dacă în 3 zile autorul subiectului nu va da niciun semn de viata în topic, subiectul va fi trimis în Arhivă.
Imagine
Afișează semnătura
Închis
Răspunsuri
5
Vizualizări
507
Răspunsuri
9
Vizualizări
1504
Răspunsuri
1
Vizualizări
113

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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