[Release] Server Signature user

diablo21

Banned
Joined
Sep 9, 2008
Messages
1,052
Reaction score
475
Това е един много търсен код,който отдавна съм търсил но скоро видях че Savoy е направил малко инфо и ето че го релийзвам:

Тези файлове са направени от Savoy и аз малко ги промених (не е важна промяна но малки детайли) за това няма да си слагам кредити.

Може да свалите файловете от прикачените линкове.

Какво представлява?
- Това е signature , чрез което не само рекламирате сървъра но показва вашият герой статистика, пример имате херо Дарк левел 220 и т.н .. повече инфо виште картинката
 

Attachments

  • siggy.jpg
    siggy.jpg
    14.1 KB · Views: 264
  • Signature.rar
    191.2 KB · Views: 134
Какво повече инфо искаш?!? Нали има снимка или не знаеш какво е сигнатура ли какво поясни за какво искаш информация..
 
Диабло страшна работа браво и на теб и нанего!
 
  • Like
Reactions: Xena
3a ToBa nuTaM u A3
Отваряш siggy.php и където е в червено го променяш съответно твоя сървър..
<?php
error_reporting(E_ALL);

// Sql Settings
$sql['address'] = '127.0.0.1'; // Server IP Address or Hostname
$sql['db'] = 'MuOnline'; // Database to select
$sql['user'] = 'sa'; // Username who has access over the database
$sql['passwd'] = 'SQL_PASSWORD'; // The username password

// Server Settings
$mu['name'] = 'SERVER NAME' // Your server name
$mu['xpdrps'] = '[EXP][DROP]';// Server base stats

// Setting header information
header("Content-type: image/jpg");

// Retrieving image data
$muimage = imagecreatefromjpeg("signature.jpg");

// Set the character classes
$class[0] = 'Dark Wizard';
$class[1] = 'Soul Master';
$class[16] = 'Dark Knight';
$class[17] = 'Blade Knight';
$class[32] = 'Fairy Elf';
$class[33] = 'Mouse Elf';
$class[48] = 'Magic Gladiator';
$class[64] = 'Dark Lord';
// Connect to the server
mssql_connect($sql['address'], $sql['user'], $sql['passwd']);
mssql_select_db($sql['db']);

// Set the font
$mufont = 'segoepr.ttf';
$mufont2 = 'Candara.ttf';
// Set the colors
$mucolor = ImageColorAllocate($muimage, 0xFF, 0xFF, 0xFF); // white
$mucolor1 = ImageColorAllocate($muimage, 0x99, 0x99, 0x99); // gray
$mucolor2 = ImageColorAllocate($muimage, 0x22, 0x22, 0x22); // dark gray
$mucolor3 = ImageColorAllocate($muimage, 0xDD, 0xDD, 0xDD); // light gray

// Draw the server name
imagefttext($muimage, 14, -12, 345-strlen($mu['name'])*8-33, 21, $mucolor1, $mufont, $mu['name']);
imagefttext($muimage, 13, -10, 345-strlen($mu['name'])*8-33, 15, $mucolor, $mufont, $mu['name']);

// Do we want to use it for a specific user?
if (@$_GET['me']) {
$character = str_replace("'","''", $_GET['me']);
$sql = mssql_query("select * from [Character] where name='".$character."'");
$character = mssql_fetch_array($sql);
$sql = mssql_query("select [connectstat] from [MEMB_STAT] join [AccountCharacter] on [MEMB_STAT].[memb___id]=[AccountCharacter].[Id] where [MEMB_STAT].[memb___id]='".$character['AccountID']."'");
$amionline = mssql_fetch_row($sql);
$sql = mssql_query("select count(*) from [Character] where [ctlCode]>7");
$result = mssql_fetch_row($sql);
$gms = $result[0];
$sql = mssql_query("select count(*) from [Character] where [Resets]>".$character['Resets']);
$result = mssql_fetch_row($sql);
$myrank = $result[0]+=$gms*-1+1;
if ($myrank>100)
$myrank = "unranked";
switch($amionline[0]) {
case 1:
$status="online";
break;
default:
$status="offline";
}
$sql = mssql_query("select [G_Name] from [GuildMember] where [Name]='".$character['Name']."'");
$myguild = @mssql_fetch_row($sql);
if (!@$myguild[0])
$guild = 'Solo Player';
else
$guild = $myguild[0];
}
// Retrieve the online count
$sql = mssql_query("select count(*) from [MEMB_STAT] where [connectstat]=1;");
$result = mssql_fetch_row($sql);
$online = number_format($result[0]);
// Retrieve the total accounts
$sql = mssql_query("select count(*) from [MEMB_INFO]");
$result = mssql_fetch_row($sql);
$accts = number_format($result[0]);
// Retrieve the total characters
$sql = mssql_query("select count(*) from [Character]");
$result = mssql_fetch_row($sql);
$chars = number_format($result[0]);
// Retrieve the total clans
$sql = mssql_query("select count(*) from [Guild]");
$result = mssql_fetch_row($sql);
$guilds = number_format($result[0]);

// Draw some server information
imagefttext($muimage, 9, 0, 5, 12, $mucolor, $mufont2, $accts.' users, '.$chars.' chars, '.$guilds.' clans, '.$online.' online');

// Draw a break line
imageline($muimage,5,15,240,15,$mucolor2);
imageline($muimage,5,16,240,16,$mucolor2);

// Lets begin with the character information
if (@$character) {
imagefttext($muimage, 9, 0, 7, 35, $mucolor3, $mufont, 'Name');
imagefttext($muimage, 10, 0, 70, 35, $mucolor, $mufont, $character['Name'].' ('.$class[$character['Class']].')');
imagefttext($muimage, 9, 0, 7, 55, $mucolor3, $mufont, 'Level');
imagefttext($muimage, 10, 0, 70, 55, $mucolor, $mufont, $character['cLevel']);
imagefttext($muimage, 9, 0, 7, 75, $mucolor3, $mufont, 'Resets');
imagefttext($muimage, 10, 0, 70, 75, $mucolor, $mufont, $character['Resets'].' #'.$myrank);
imagefttext($muimage, 9, 0, 7, 95, $mucolor3, $mufont, 'Guild');
imagefttext($muimage, 10, 0, 70, 95, $mucolor, $mufont, $guild);
imagefttext($muimage, 9, 0, 7, 115, $mucolor3, $mufont, 'Status');
imagefttext($muimage, 10, 0, 70, 115, $mucolor, $mufont, $status);
}
// Draw the stats
imagefttext($muimage, 13,10,225, 128, $mucolor, $mufont, $mu['xpdrps']);

// Create the image
imagejpeg($muimage);
// All that goes up, must come down
imagedestroy($muimage);
?>
 
Last edited:
аз понеже сам малко тъп искам да питам каде се слага в сайта
 
Полезно ;]
Браво, diablo21 !
 
Където си решиш (попринцип го мятат в Control Panel > Server Signature модула) :}
Фонтовете при фонтовете на Windows-а
 
А какъв линк се пише за да видиш херото (инфото)
 
просто отиваш на сървъра ти дето пише Server Signature и ти дава твоя линк и картинка
 
просто отиваш на сървъра ти дето пише server signature и ти дава твоя линк и картинка

Да но не съм със уеб 0,8
 
ем ще изчакате тогава някой от форума дали Real,Mephisto,DarkMaster,Virus или някой друг да направим гуйд как да си го сложите в сайта си сами
 
добро, много добро бр 10/10 ;)