Dear @
r00tme Поздравления за това което си направил, невероятен си.
Би ли могъл, да промениш Top players & Ranking, идеята ми е следната,
и на първите 3-ма играчи, да не пише #Позиция 1. 2. 3. просто да ги замениш с купи.
благодаря!
Направил съм го за топ харатерите само, като съм го извел по елементарен начин за да можете да го използвате за какъвто и да е ранкинг в бъдеще. Необходимо е само да копирате този ред за знамената:
PHP:
<img width='15px' src="http://flags.fmcdn.net/data/flags/normal/
<?php echo strtolower(geoip_country_code_by_addr(geo_data(), $select_ip['IP']));
geoip_close(geo_data());?>.png"/>
където $select_ip['IP'] ще е IP-то с което последно се е логнал в игра акаунта, записано в Memb_Stat таблицата.
Може да използвате и този ред за купите навсякъде, като $rank ще го заместите с инкремента (нарастващата променлива) от цикъла:
PHP:
if($rank <= 3 ){
$rank = "<img style='width:15px;' src='../imgs/ranks/".$rank.".png'/>";
}
Още две дребни неща са добавени:
- Сумиране на рестартите на героите на всяка гилдия и показване на резултата в Ранкинга
- Mодул "онлайн герои"
-----------------------------------------------------------------------
Some minor things have been added:
- Country flags are now dynamically displayed on top characters ranking
- Guild players resets are summed and displayed on guild ranking
- Players Online module
Следващият текст е само на английски, тък като не съм виждал такива таблици в базите на нашенците, те или са по-интелигентни или използват готови и фикснати бази... много ми се иска да е първото
:
Please be aware that I have found many people leaving some of the important columns in tables like "Memb_Credits" , "Character", "Bank" with varchar design for integer results and sometimes even without default values, which is completely unacceptable in regards of security and proper work.
You should never have a column credits in Memb_Credits as a varchar design or Null as a Default!! It must be an integer and with default 0, it is also valid for any table which work with a numbers (integers). I have also seen Ctl_Code = Null in Character table which in my opinion is exactly the same story, the conditions are 0-1-8-32 and nothing else, it could not be Null! This things may cause you a problems and no matter how good the website is may cost you at least instability. Because if the developer forget to cast integer (int) to a specific variable before inserting into the database this could be a hole.
DTweb 2. (rtme v.81).rar - Google Диск