1. sayfa (Toplam 1 sayfa)

Top15 Arkaplan Değişikliği

Gönderilme zamanı: Çrş Ağu 23, 2017 1:33 pm
gönderen leonhifi
Kolay Gelsin Arkadaslar Top15 Arkaplan Gorunumu Nasıl Değiştirebilirim Bunun İçin Plugin Var İse Yardımcı Olurmusunuz @MRX3565 @redarmygaming @Yek'-ta

Top15 Arkaplan Değişikliği

Gönderilme zamanı: Çrş Ağu 23, 2017 1:35 pm
gönderen ogibaba911
leonhifi yazdı:Kolay Gelsin Arkadaslar Top15 Arkaplan Gorunumu Nasıl Değiştirebilirim Bunun İçin Plugin Var İse Yardımcı Olurmusunuz @MRX3565 @redarmygaming @Yek'-ta
Buyrun eklentiler-pluginler/csm-statsx-t11338.html

Top15 Arkaplan Değişikliği

Gönderilme zamanı: Çrş Ağu 23, 2017 1:40 pm
gönderen leonhifi
ogibaba911 yazdı:
leonhifi yazdı:Kolay Gelsin Arkadaslar Top15 Arkaplan Gorunumu Nasıl Değiştirebilirim Bunun İçin Plugin Var İse Yardımcı Olurmusunuz @MRX3565 @redarmygaming @Yek'-ta
Buyrun eklentiler-pluginler/csm-statsx-t11338.html

bunu biliyorum benim dediğim /top15 için

Top15 Arkaplan Değişikliği

Gönderilme zamanı: Çrş Ağu 23, 2017 1:44 pm
gönderen Yek'-ta
html bilmen gerekli, sonra bu html i oyunda ekrana yansıtabileceğin bir şekilde stats eklentisi içerisinden gömmen gerekli. İlgili satırlar;

Kod: Tümünü seç

format_top15(sBuffer[MAX_BUFFER_LENGTH + 1], sayi)
{
    new izStats[8], izBody[8], istate[4]
    new bombalar[4]
    new iLen = 0
    new gorsel[40]
    
    if(sayi == 15 || sayi <= 0 || sayi == 10){
        sayi = 10
        formatex(gorsel, charsmax(gorsel), "%s",TOP10)
    }
    else {
        formatex(gorsel, charsmax(gorsel), "%s",TOPDEF)
    }

    iLen = formatex(sBuffer, charsmax(sBuffer), "<META http-equiv=Content-Type content='text/html; charset=UTF-8'><link href=^"http://mrgaming.org/statsdosya/csmileface.css^" rel=stylesheet type=text/css><center><table width=600 background=^"%s^">",gorsel)
    iLen += formatex(sBuffer[iLen], charsmax(sBuffer) - iLen, "<tr><td><br/> <td></tr><tr><td><br/> <td></tr><tr><td><br/> <td></tr><tr><td><br/> <td></tr><tr><td><br/> <b><td></tr><tr><td>%s<td>%s<td>%s<td>%s<td>%s<td>%s<td>%s<td>%s</b>",
                  "#", "Nick", "Öldürme(HS)", "Ölme","NET", "Isabet Oranı","C4Kurma(P)","C4Çözme")
          
    new size = min(get_statsnum(),sayi)
    for(new i = size - 10 < 0 ? 0 : size - 10; i < size ; i++)
    {
        get_stats(i, izStats, izBody, t_sName, 22)
        get_stats2(i,bombalar)
        if (equal(istate,"A")) copy(istate,3,"B")
            else copy(istate,3,"A")
            
        while( contain ( t_sName, "<" ) != -1 )
            replace_string( t_sName,charsmax(t_sName),"<", "[" )
        while( contain ( t_sName, ">" ) != -1 )
            replace_string( t_sName,charsmax(t_sName),">", "]" )
        
        if(izStats[STATS_KILLS]-izStats[STATS_DEATHS] >= 0){
            iLen += formatex(sBuffer[iLen], charsmax(sBuffer) - iLen, "<tr class=%s><td>%d<td>%s <td>%6d(%d)<td>%6d<td>%6d<td>%0.2f%%<td>%d(%d)<td>%d",istate, (i + 1) , t_sName, izStats[STATS_KILLS], 
                    izStats[STATS_HS],izStats[STATS_DEATHS],izStats[STATS_KILLS]-izStats[STATS_DEATHS], accuracy(izStats),bombalar[2],bombalar[3],bombalar[1])
        }
        else{
            iLen += formatex(sBuffer[iLen], charsmax(sBuffer) - iLen, "<tr class=%s><td>%d<td>%s <td>%6d(%d)<td>%6d<td>%s<td>%0.2f%%<td>%d(%d)<td>%d",istate, (i + 1) , t_sName, izStats[STATS_KILLS], 
                    izStats[STATS_HS],izStats[STATS_DEATHS],"-", accuracy(izStats),bombalar[2],bombalar[3],bombalar[1])
        }
                
                
    }
    copy(sBuffer[iLen],charsmax(sBuffer) - iLen,"</table></center>")
} 

--------------
Buda benim dün cs1.csduragi.net için tasarlamış olduğum top10 ekranı.
20170823133811_1.jpg
Bunu tasarlamadan evvel bu alttakini tasarlamıştım ama küçük ekranda enlemesine çok büyük olduğu için iptal ettim.
0918f372-f083-48b2-98d5-eb98b4733f04.jpg
--------------

Sen top15 üzerinde nasıl bir değişiklik istiyorsun?
https://cse.google.com/cse?cx=014708488 ... gsc.page=1

Top15 Arkaplan Değişikliği

Gönderilme zamanı: Çrş Ağu 23, 2017 1:50 pm
gönderen leonhifi
Yek'-ta yazdı:html bilmen gerekli, sonra bu html i oyunda ekrana yansıtabileceğin bir şekilde stats eklentisi içerisinden gömmen gerekli. İlgili satırlar;

Kod: Tümünü seç

format_top15(sBuffer[MAX_BUFFER_LENGTH + 1], sayi)
{
    new izStats[8], izBody[8], istate[4]
    new bombalar[4]
    new iLen = 0
    new gorsel[40]
    
    if(sayi == 15 || sayi <= 0 || sayi == 10){
        sayi = 10
        formatex(gorsel, charsmax(gorsel), "%s",TOP10)
    }
    else {
        formatex(gorsel, charsmax(gorsel), "%s",TOPDEF)
    }

    iLen = formatex(sBuffer, charsmax(sBuffer), "<META http-equiv=Content-Type content='text/html; charset=UTF-8'><link href=^"http://mrgaming.org/statsdosya/csmileface.css^" rel=stylesheet type=text/css><center><table width=600 background=^"%s^">",gorsel)
    iLen += formatex(sBuffer[iLen], charsmax(sBuffer) - iLen, "<tr><td><br/> <td></tr><tr><td><br/> <td></tr><tr><td><br/> <td></tr><tr><td><br/> <td></tr><tr><td><br/> <b><td></tr><tr><td>%s<td>%s<td>%s<td>%s<td>%s<td>%s<td>%s<td>%s</b>",
                  "#", "Nick", "Öldürme(HS)", "Ölme","NET", "Isabet Oranı","C4Kurma(P)","C4Çözme")
          
    new size = min(get_statsnum(),sayi)
    for(new i = size - 10 < 0 ? 0 : size - 10; i < size ; i++)
    {
        get_stats(i, izStats, izBody, t_sName, 22)
        get_stats2(i,bombalar)
        if (equal(istate,"A")) copy(istate,3,"B")
            else copy(istate,3,"A")
            
        while( contain ( t_sName, "<" ) != -1 )
            replace_string( t_sName,charsmax(t_sName),"<", "[" )
        while( contain ( t_sName, ">" ) != -1 )
            replace_string( t_sName,charsmax(t_sName),">", "]" )
        
        if(izStats[STATS_KILLS]-izStats[STATS_DEATHS] >= 0){
            iLen += formatex(sBuffer[iLen], charsmax(sBuffer) - iLen, "<tr class=%s><td>%d<td>%s <td>%6d(%d)<td>%6d<td>%6d<td>%0.2f%%<td>%d(%d)<td>%d",istate, (i + 1) , t_sName, izStats[STATS_KILLS], 
                    izStats[STATS_HS],izStats[STATS_DEATHS],izStats[STATS_KILLS]-izStats[STATS_DEATHS], accuracy(izStats),bombalar[2],bombalar[3],bombalar[1])
        }
        else{
            iLen += formatex(sBuffer[iLen], charsmax(sBuffer) - iLen, "<tr class=%s><td>%d<td>%s <td>%6d(%d)<td>%6d<td>%s<td>%0.2f%%<td>%d(%d)<td>%d",istate, (i + 1) , t_sName, izStats[STATS_KILLS], 
                    izStats[STATS_HS],izStats[STATS_DEATHS],"-", accuracy(izStats),bombalar[2],bombalar[3],bombalar[1])
        }
                
                
    }
    copy(sBuffer[iLen],charsmax(sBuffer) - iLen,"</table></center>")
}

--------------
Buda benim dün cs1.csduragi.net için tasarlamış olduğum top10 ekranı.
20170823133811_1.jpg
Bunu tasarlamadan evvel bu alttakini tasarlamıştım ama küçük ekranda enlemesine çok büyük olduğu için iptal ettim.
0918f372-f083-48b2-98d5-eb98b4733f04.jpg
--------------

Sen top15 üzerinde nasıl bir değişiklik istiyorsun?
https://cse.google.com/cse?cx=014708488 ... gsc.page=1
Attıgın İlk Fotograftaki gibi

Top15 Arkaplan Değişikliği

Gönderilme zamanı: Çrş Ağu 23, 2017 2:01 pm
gönderen Yek'-ta
@leonhifi MRGaming'e özel tasarladığım için tutupta onu veremem ama yazmanızda yardımcı olabilirim.
http://mrgaming.org/top10sayfasi.html bu tasarımı alıp 2000 karakteri geçmeyecek şekilde bi sayfa hazırlayın. Web Tasarım biliyorsanız yapabilirsiniz veya web tasarım bilen birisine yaptırın. Öyle pek süslü bir şeye gerek yok, sadece oyun içinde çıkacak bu ekran. Ve tasarımı küçük tutmanız lazım, 800x600 oynayan oyuncular hala var.
Tasarımı bitirdikten sonra buraya yazın, CSM-Stats içerisinde birlikte gömeriz.