Jump to content
Banner 730x90px boost

Daemon

Administrator
  • Posts

    497
  • Joined

  • Last visited

  • Days Won

    56
  • Country

    Romania
  • Points

    77 [ Donate ]

Everything posted by Daemon

  1. Tutorial realizat pe Metin2CMS V2.11 Mergem în include\sidebar\ranking.php Căutăm: <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: <div class="col-md-4 top-inline top-inline-empire"><?php print $player['playtime']; ?><?php print $player['name']; ?></div> Căutăm: <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: <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: function top10players() Înlocuim toată funcția cu: (am adaugat playtime si order) 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: function top10guilds() Înlocuim toată funcția cu: (am adaugat leadder_points si order) 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; } TREBUIE SA ARATE ASA Acum trebuie sa editam si paginile ranking/players si ranking/guilds Mergem în /pages/players.php Căutăm: <tbody> Înlocuim toată funcția cu: (am adaugat playtime si order) <?php $banned_ids = getBannedAccounts(); $records_per_page=15; if(isset($search)) { if($banned_ids) $query = "SELECT id, name, account_id, level, exp, playtime FROM player WHERE name NOT LIKE '[%]%' AND account_id NOT IN (".$banned_ids.") AND name LIKE :search ORDER BY playtime DESC, exp DESC, level DESC, name ASC"; else $query = "SELECT id, name, account_id, level, exp, playtime FROM player WHERE name NOT LIKE '[%]%' AND name LIKE :search ORDER BY playtime DESC, exp DESC, level DESC, name ASC"; $newquery = $paginate->paging($query,$records_per_page); $paginate->dataview($newquery, $search); } else { if($banned_ids) $query = "SELECT id, name, account_id, level, exp, playtime FROM player WHERE name NOT LIKE '[%]%' AND account_id NOT IN (".$banned_ids.") ORDER BY playtime DESC, exp DESC, level DESC, name ASC"; else $query = "SELECT id, name, account_id, level, exp, playtime FROM player WHERE name NOT LIKE '[%]%' ORDER BY playtime DESC, exp DESC, level DESC, name ASC"; $newquery = $paginate->paging($query,$records_per_page); $paginate->dataview($newquery); } ?> Căutăm: <thead class="thead-inverse"> Adăugăm o linie nouă: <th>Timp</th> Mergem în /pages/guilds.php Căutăm: <tbody> Înlocuim toată funcția cu: (am adaugat leadder_points si order) <?php $records_per_page=10; if(isset($search)) { $query = "SELECT id, name, master, level, ladder_point FROM guild WHERE name NOT LIKE '[%]%' AND name LIKE :search ORDER BY ladder_point DESC, level DESC, exp DESC, name ASC"; $newquery = $paginate->paging($query,$records_per_page); $paginate->dataview($newquery, $search); } else { $query = "SELECT id, name, master, level, ladder_point FROM guild WHERE name NOT LIKE '[%]%' ORDER BY ladder_point DESC, level DESC, exp DESC, name ASC"; $newquery = $paginate->paging($query,$records_per_page); $paginate->dataview($newquery); } ?> Mergem în /include/classes/players.php Căutăm: <td><img src="<?php print $site_url; ?>images/empire/<?php print $empire=get_player_empire($row['account_id']); ?>.jpg" alt="<?php print emire_name($empire); ?>" title="<?php print emire_name($empire); ?>"></td> Adăugăm o linie nouă: <td><?php print $row['playtime']; ?></td> TREBUIE SA ARATE ASA (eu am scos si nivelul din top la voi apare diferit) Daca ai o problema deschide un tichet.
  2. Este bun, Nu se mai foloseste marquee este vechi si are buguri la visual, se foloseste css animation pentru scroll.
  3. Aici aveti o lista cu plugin-urile facute de mine: 1. simpleConsole arata in consola un mesaj la fel ca un motd, doar ca acesta apare in consola.
  4. bravo sunt superbe, continua
  5. Nick: @DemOnJR Link Freakz: https://servere-cs.freakz.ro/cs_server-193.203.39.158-80536.html Numar vot: 4 Data si ora: 20:26 - 05.01.2019
  6. Imediat verific serverul, in asteptare. Serverul cu ip 93.119.24.203 este deja in comunitate adaugat de alt utilizator ia legatura cu @CMA Pentru orice problema lasa PM.
  7. Daemon

    simpleConsole

    update v 1.1 arata automat consola cand folositi comanda in chat, daca aveti probleme deschideti aici un tichet: http://olds.ro/forum/tickets/
  8. Nume: simpleConsole Versiune: 1.2 (update+anti spam) Autor: @DemOnJR Descriere: Arata mesaj in consola printr-o comanda in chat! Poze: V1.1 - V1.2 (inca nu am poza) Download: nu necesita aveti mai jos cod v1.2 (arata consola automat, daca clientul nu are blocata comanda cmd prin protectia de cs + anti spam) #include <amxmodx> #include <cstrike> #define PLUGIN "simpleConsole" #define VERSION "1.0" #define AUTHOR "DemOnJR" new Float:spamTime[33]; new iMes = 0 public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /comanda", "consola") register_clcmd("say_team /comanda", "consola") // daca mai vreti sa adaugai o comanda utilizati modelul de mai sus } public consola(id) { new Float:ttime = get_gametime() if (spamTime[id] <= ttime) { spamTime[id] = ttime + 10 iMes = 0 console_print(id, "========================") console_print(id, "text") console_print(id, "text") console_print(id, "text") console_print(id, "========================") // daca mai vreti sa adaugati un mesaj utizilizati modelul de mai sus client_cmd(id, "toggleconsole") iMes++ } else if (iMes == 1) { client_print(id, print_chat, "[SPAM]Verifica consola, asteapta 10 secunde!") iMes++ } } v1.1 (arata consola automat, daca clientul nu are blocata comanda cmd prin protectia de cs) v1.0 (arata un mesaj simplu atunci cand folositi comanda in chat)
  9. Dupa ce pui numele la server cu respectivul dns vei fi:
  10. cs.olds.ro este rezervat de mine, daca vrei acel dns platesti sau alegi altul.

×
×
  • Create New...