Top15 Arkaplan Değişikliği
Gönderilme zamanı: Çrş Ağu 23, 2017 1:33 pm
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.htmlleonhifi yazdı:Kolay Gelsin Arkadaslar Top15 Arkaplan Gorunumu Nasıl Değiştirebilirim Bunun İçin Plugin Var İse Yardımcı Olurmusunuz @MRX3565 @redarmygaming @Yek'-ta
ogibaba911 yazdı:Buyrun eklentiler-pluginler/csm-statsx-t11338.htmlleonhifi yazdı:Kolay Gelsin Arkadaslar Top15 Arkaplan Gorunumu Nasıl Değiştirebilirim Bunun İçin Plugin Var İse Yardımcı Olurmusunuz @MRX3565 @redarmygaming @Yek'-ta
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>")
}
Attıgın İlk Fotograftaki gibiYek'-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