Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

nie dziala komenda /top15


  • Zamknięty Temat jest zamknięty
4 odpowiedzi w tym temacie

#1 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 21.08.2013 12:59

Witam nie wiem z jakiego powodu nie dziala mi komenda top15

wszystkie inne dzialaja /me, /rank

register_clcmd("say /top15", "cmdTop15", 0, "- display top 15 players (MOTD)")
public cmdTop15(id)
{
    if (!SayTop15)
    {
        client_print(id, print_chat, "%L", id, "DISABLED_MSG")
        return PLUGIN_HANDLED
    }
    
    format_top15(g_sBuffer)
    show_motd(id, g_sBuffer, "Top 15")
    
    return PLUGIN_CONTINUE
}
//Styles
#define STATSX_SHELL_DESIGN_MAX 13

#define STATSX_SHELL_DESIGN1_STYLE "<meta charset=UTF-8><style>body{background:#112233;font-family:Arial}th{background:#558866;color:#FFF;padding:10px 2px;text-align:left}td{padding:4px 3px}table{background:#EEEECC;font-size:12px;font-family:Arial}h2,h3{color:#FFF;font-family:Verdana}#c{background:#E2E2BC}img{height:10px;background:#09F;margin:0 3px}#r{height:10px;background:#B6423C}#clr{background:none;color:#FFF;font-size:20px}</style>"
#define STATSX_SHELL_DESIGN2_STYLE "<meta charset=UTF-8><style>body{font-family:Arial}th{background:#575757;color:#FFF;padding:5px;border-bottom:2px #BCE27F solid;text-align:left}td{padding:3px;border-bottom:1px #E7F0D0 solid}table{color:#3C9B4A;background:#FFF;font-size:12px}h2,h3{color:#333;font-family:Verdana}#c{background:#F0F7E2}img{height:10px;background:#62B054;margin:0 3px}#r{height:10px;background:#717171}#clr{background:none;color:#575757;font-size:20px}</style>"
#define STATSX_SHELL_DESIGN3_STYLE "<meta charset=UTF-8><style>body{background:#E6E6E6;font-family:Verdana}th{background:#F5F5F5;color:#A70000;padding:6px;text-align:left}td{padding:2px 6px}table{color:#333;background:#E6E6E6;font-size:10px;font-family:Georgia;border:2px solid #D9D9D9}h2,h3{color:#333;}#c{background:#FFF}img{height:10px;background:#14CC00;margin:0 3px}#r{height:10px;background:#CC8A00}#clr{background:none;color:#A70000;font-size:20px;border:0}</style>"
#define STATSX_SHELL_DESIGN4_STYLE "<meta charset=UTF-8><style>body{background:#E8EEF7;margin:2px;font-family:Tahoma}th{color:#0000CC;padding:3px}tr{text-align:left;background:#E8EEF7}td{padding:3px}table{background:#CCC;font-size:11px}h2,h3{font-family:Verdana}img{height:10px;background:#09F;margin:0 3px}#r{height:10px;background:#B6423C}#clr{background:none;color:#000;font-size:20px}</style>"
#define STATSX_SHELL_DESIGN5_STYLE "<meta charset=UTF-8><style>body{background:#555;font-family:Arial}th{border-left:1px solid #ADADAD;border-top:1px solid #ADADAD}table{background:#3C3C3C;font-size:11px;color:#FFF;border-right:1px solid #ADADAD;border-bottom:1px solid #ADADAD;padding:3px}h2,h3{color:#FFF}#c{background:#FF9B00;color:#000}img{height:10px;background:#00E930;margin:0 3px}#r{height:10px;background:#B6423C}#clr{background:none;color:#FFF;font-size:20px;border:0}</style>"
#define STATSX_SHELL_DESIGN6_STYLE "<meta charset=UTF-8><style>body{background:#FFF;font-family:Tahoma}th{background:#303B4A;color:#FFF}table{padding:6px 2px;background:#EFF1F3;font-size:12px;color:#222;border:1px solid #CCC}h2,h3{color:#222}#c{background:#E9EBEE}img{height:7px;background:#F8931F;margin:0 3px}#r{height:7px;background:#D2232A}#clr{background:none;color:#303B4A;font-size:20px;border:0}</style>"
#define STATSX_SHELL_DESIGN7_STYLE "<meta charset=UTF-8><style>body{background:#FFF;font-family:Verdana}th{background:#2E2E2E;color:#FFF;text-align:left}table{padding:6px 2px;background:#FFF;font-size:11px;color:#333;border:1px solid #CCC}h2,h3{color:#333}#c{background:#F0F0F0}img{height:7px;background:#444;margin:0 3px}#r{height:7px;background:#999}#clr{background:none;color:#2E2E2E;font-size:20px;border:0}</style>"
#define STATSX_SHELL_DESIGN8_STYLE "<meta charset=UTF-8><style>body{background:#242424;margin:20px;font-family:Tahoma}th{background:#2F3034;color:#BDB670;text-align:left} table{padding:4px;background:#4A4945;font-size:10px;color:#FFF}h2,h3{color:#D2D1CF}#c{background:#3B3C37}img{height:12px;background:#99CC00;margin:0 3px}#r{height:12px;background:#999900}#clr{background:none;color:#FFF;font-size:20px}</style>"
#define STATSX_SHELL_DESIGN9_STYLE "<meta charset=UTF-8><style>body{background:#FFF;font-family:Tahoma}th{background:#056B9E;color:#FFF;padding:3px;text-align:left;border-top:4px solid #3986AC}td{padding:2px 6px}table{color:#006699;background:#FFF;font-size:12px;border:2px solid #006699}h2,h3{color:#F69F1C;}#c{background:#EFEFEF}img{height:5px;background:#1578D3;margin:0 3px}#r{height:5px;background:#F49F1E}#clr{background:none;color:#056B9E;font-size:20px;border:0}</style>"
#define STATSX_SHELL_DESIGN10_STYLE "<meta charset=UTF-8><style>body{background:#4C5844;font-family:Tahoma}th{background:#1E1E1E;color:#C0C0C0;padding:2px;text-align:left;}td{padding:2px 10px}table{color:#AAC0AA;background:#424242;font-size:13px}h2,h3{color:#C2C2C2;font-family:Tahoma}#c{background:#323232}img{height:3px;background:#B4DA45;margin:0 3px}#r{height:3px;background:#6F9FC8}#clr{background:none;color:#FFF;font-size:20px}</style>"
#define STATSX_SHELL_DESIGN11_STYLE "<meta charset=UTF-8><style>body{background:#F2F2F2;font-family:Arial}th{background:#175D8B;color:#FFF;padding:7px;text-align:left}td{padding:3px;border-bottom:1px #BFBDBD solid}table{color:#153B7C;background:#F4F4F4;font-size:11px;border:1px solid #BFBDBD}h2,h3{color:#153B7C}#c{background:#ECECEC}img{height:8px;background:#54D143;margin:0 3px}#r{height:8px;background:#C80B0F}#clr{background:none;color:#175D8B;font-size:20px;border:0}</style>"
#define STATSX_SHELL_DESIGN12_STYLE "<meta charset=UTF-8><style>body{background:#283136;font-family:Arial}th{background:#323B40;color:#6ED5FF;padding:10px 2px;text-align:left}td{padding:4px 3px;border-bottom:1px solid #DCDCDC}table{background:#EDF1F2;font-size:10px;border:2px solid #505A62}h2,h3{color:#FFF}img{height:10px;background:#A7CC00;margin:0 3px}#r{height:10px;background:#CC3D00}#clr{background:none;color:#6ED5FF;font-size:20px;border:0}</style>"
#define STATSX_SHELL_DESIGN13_STYLE "<meta charset=UTF-8><style>body{background:#220000;font-family:Tahoma}th{background:#3E0909;color:#FFF;padding:5px 2px;text-align:left;border-bottom:1px solid #DEDEDE}td{padding:2px 2px;}table{background:#FFF;font-size:11px;border:1px solid #791616}h2,h3{color:#FFF}#c{background:#F4F4F4;color:#7B0000}img{height:7px;background:#a00000;margin:0 3px}#r{height:7px;background:#181818}#clr{background:none;color:#CFCFCF;font-size:20px;border:0}</style>"

#define STATSX_SHELL_DEFAULT_STYLE "<meta charset=UTF-8><style>body{background:#000}tr{text-align:left}table{font-size:13px;color:#FFB000;padding:2px}h2,h3{color:#FFF;font-family:Verdana}img{height:5px;background:#0000FF;margin:0 3px}#r{height:5px;background:#FF0000}</style>"

format_top15(sBuffer[MAX_BUFFER_LENGTH + 1])
{
    new iMax = get_statsnum()
    new izStats[8], izBody[8]
    new iLen = 0
    
      if (iMax > 15)
            iMax = 15

      new lKills[16], lDeaths[16], lEff[16], lAcc[16], lHs[16], lNick[16]
    
    
      format(lNick, 29, "%L", LANG_SERVER, "MM_NICK")
    replace_all(lNick, 29, " ", "&nbsp")
    format(lKills, 29, "%L", LANG_SERVER, "KILLS")
    format(lDeaths, 29, "%L", LANG_SERVER, "DEATHS")
    format(lHs, 29, "%L", LANG_SERVER, "MM_HS")
    replace_all(lHs, 29, " ", "&nbsp")
    format(lEff, 29, "%L", LANG_SERVER, "EFF")
    format(lAcc, 29, "%L", LANG_SERVER, "ACC")
    
    ucfirst(lEff)
    ucfirst(lAcc)

    
    iLen = format_all_themes(sBuffer, iLen)
    
        
    iLen += format(sBuffer[iLen], MAX_BUFFER_LENGTH - iLen, "<body><table width=100%% border=0 align=center cellpadding=0 cellspacing=1>")    
    iLen += format(sBuffer[iLen], MAX_BUFFER_LENGTH - iLen, "<body><tr><th>%s<th>%s<th>%s<th>%s<th>%s<th>%s<th>%s</tr>", "#", lNick, lKills, lDeaths, lHs, lAcc, lEff)

        
    for (new i = 0; i < iMax && MAX_BUFFER_LENGTH - iLen > 0; i++)
    {
        iLen = format_all_stats(g_sBuffer, izStats, izBody, iLen, i)
    }
}

format_all_stats(sBuffer[MAX_BUFFER_LENGTH + 1], izStats[8], izBody[8], iLen, i)
{
    get_stats(i, izStats, izBody, t_sName, MAX_NAME_LENGTH)
    replace_all(t_sName, MAX_NAME_LENGTH, "<", "&lt")
    replace_all(t_sName, MAX_NAME_LENGTH, ">", "&gt")
        
    if (szTrigger)
    {
        szTrigger = false
        
        iLen += format(sBuffer[iLen], MAX_BUFFER_LENGTH - iLen, "<tr><td>%d<td>%s<td>%d<td>%d<td>%d<td>%3.0f%%<td>%3.0f%%</tr>", i + 1, t_sName, izStats[STATS_KILLS],
            izStats[STATS_DEATHS], izStats[STATS_HS]), effec(izStats), accuracy(izStats)
    }
    else
    {
        szTrigger = true
        
        iLen += format(sBuffer[iLen], MAX_BUFFER_LENGTH - iLen, "<tr id=c><td>%d<td>%s<td>%d<td>%d<td>%d<td>%3.0f%%<td>%3.0f%%</tr>", i + 1, t_sName, izStats[STATS_KILLS],
            izStats[STATS_DEATHS], izStats[STATS_HS]), effec(izStats), accuracy(izStats)
    }
    
    return iLen
}

format_all_themes(sBuffer[MAX_BUFFER_LENGTH + 1], iLen)
{
    if(get_pcvar_num(pcvar_design)<= STATSX_SHELL_DESIGN_MAX)
    {
        iDesign = get_pcvar_num(pcvar_design)
    }
    else
    {
        if(get_pcvar_num(pcvar_design) == (STATSX_SHELL_DESIGN_MAX + 1))
        {
            iDesign = random_num(1,STATSX_SHELL_DESIGN_MAX)
        }
    }
            
    switch(iDesign)
    {
        case 1:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN1_STYLE)
        }
        
        case 2:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN2_STYLE)
        }
        
        case 3:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN3_STYLE)
        }
        
        case 4:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN4_STYLE)
        }
        
        case 5:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN5_STYLE)
        }
        
        case 6:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN6_STYLE)
        }
        
        case 7:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN7_STYLE)
        }
        
        case 8:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN8_STYLE)
        }
        
        case 9:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN9_STYLE)
        }
        
        case 10:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN10_STYLE)
        }
        
        case 11:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN11_STYLE)
        }
        
        case 12:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN12_STYLE)
        }
        
        case 13:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DESIGN13_STYLE)
        }

        default:
        {
            iLen = format(sBuffer, MAX_BUFFER_LENGTH, STATSX_SHELL_DEFAULT_STYLE)            
        }
    }
        
    return iLen
}

co moze byc powodem

przed dodaniem eff i acc do top15 dzialalo. co tu jest nie tak?

 


  • +
  • -
  • 0

#2 Koksiu

    Pomocny

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:42
  • Imię:Szymon
  • Lokalizacja:Poland
Offline

Napisano 21.08.2013 13:06

W amxmodmenu masz włączone ?
  • +
  • -
  • 0
WYKONAM KLASY LUB PERKI, WIĘCEJ INFO NA PW. SPRZEDAM PERKI PREMIUM!!! SPRZEDAM 45 UNIKALNYCH KLAS!!!

#3 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 21.08.2013 13:18

tak. w stats.ini


  • +
  • -
  • 0

#4 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 22.08.2013 07:49

OTO logi z debugu

L 08/22/2013 - 08:44:56: String formatted incorrectly - parameter 9 (total 8)
L 08/22/2013 - 08:44:56: [AMXX] Displaying debug trace (plugin "statsx.amxx")
L 08/22/2013 - 08:44:56: [AMXX] Run time error 25: parameter error
L 08/22/2013 - 08:44:56: [AMXX]    [0] statsx.sma::format_all_stats (line 440)
L 08/22/2013 - 08:44:56: [AMXX]    [1] statsx.sma::format_top15 (line 426)
L 08/22/2013 - 08:44:56: [AMXX]    [2] statsx.sma::cmdTop15 (line 684)
L 08/22/2013 - 08:44:59: String formatted incorrectly - parameter 9 (total 8)
L 08/22/2013 - 08:44:59: [AMXX] Displaying debug trace (plugin "statsx.amxx")
L 08/22/2013 - 08:44:59: [AMXX] Run time error 25: parameter error
L 08/22/2013 - 08:44:59: [AMXX]    [0] statsx.sma::format_all_stats (line 447)
L 08/22/2013 - 08:44:59: [AMXX]    [1] statsx.sma::format_top15 (line 426)
L 08/22/2013 - 08:44:59: [AMXX]    [2] statsx.sma::cmdTop15 (line 684)
Spoiler

Użytkownik Lolunio edytował ten post 22.08.2013 07:53

  • +
  • -
  • 0

#5 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 31.08.2013 18:20

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych