Jak pobrać id broni
oeN.
16.08.2015
Tutaj masz gotowiec. Dodane są jeszcze HSy itp.
1stADXionC
17.08.2015
Możesz poprawić ten kod:
format_top15(sBuffer[MAX_BUFFER_LENGTH + 1]) { new iMax = get_statsnum() new izStats[8], izBody[8], istate[4] new iLen = 0 if (iMax > 15) iMax = 15 new lNick[16], lKills[16], lDeaths[16] format(lNick, 15, "%L", LANG_SERVER, "NICK_1") format(lKills, 15, "%L", LANG_SERVER, "KILLS") format(lDeaths, 15, "%L", LANG_SERVER, "DEATHS") iLen = format( sBuffer, MAX_BUFFER_LENGTH, "<head><META http-equiv=Content-Type content='text/html ;charset=UTF-8'></head><style>body{color:#FFCC99;background-color:black;margin-top:5}.A{background-color:#310000}.B{background-color:#630000}td{font-size:14px}</style><center><b><font size=4>TOP15</b><table width=500>" ) iLen += format( sBuffer[iLen], MAX_BUFFER_LENGTH - iLen, "<tr bgcolor=#9C0000><td>%s<td>%s<td>%s<td>%s<td>%s","#", lNick, get_rankname(stats[STATS_KILLS ]), lKills, lDeaths); for (new i = 0; i < iMax && MAX_BUFFER_LENGTH - iLen > 0; i++) { if (equal(istate,"A")) copy(istate,3,"B") else copy(istate,3,"A") get_stats(i, izStats, izBody, t_sName, MAX_NAME_LENGTH) while( contain ( t_sName, "<" ) != -1 ) replace( t_sName,MAX_BUFFER_LENGTH + 1,"<", "[" ) while( contain ( t_sName, ">" ) != -1 ) replace( t_sName,MAX_BUFFER_LENGTH + 1,">", "]" ) iLen += format(sBuffer[iLen], MAX_BUFFER_LENGTH - iLen, "<tr class=%s><td>%d<td>%s<td>%s<td>%d<td>%d",istate, i + 1, t_sName, get_rankname(stats[STATS_KILLS ]), izStats[STATS_KILLS], izStats[STATS_DEATHS]) } copy(sBuffer[iLen],MAX_BUFFER_LENGTH - iLen,"</table><hr size=1 color=blue></font>Moonlight manufacture") }
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team Error: Undefined symbol "stats" on line 233 Warning: Loose indentation on line 234 Warning: Expression has no effect on line 234 Error: Expected token: ";", but found "]" on line 234 Error: Invalid expression, assumed zero on line 234 Error: Too many error messages on one line on line 234 Compilation aborted. 4 Errors. Could not locate output file C:\Users\Rafał\Desktop\elo\hajtowoo_rangi.amx (compile failed).
oeN.
18.08.2015
Tak to jest jak się kopiuje na odwal się.
format(lNick, 15, "%L", LANG_SERVER, "NICK_1")
Co to jest NICK_1? Co ty chcesz słowo "Nick" na różne języki tłumaczyć?
Do poprawy
iLen += format( sBuffer[iLen], MAX_BUFFER_LENGTH - iLen, "<tr bgcolor=#9C0000><td>%s<td>%s<td>%s<td>%s<td>%s","#", lNick, get_rankname(izStats[STATS_KILLS ]), lKills, lDeaths);
Na
iLen += format( sBuffer[iLen], MAX_BUFFER_LENGTH - iLen, "<tr bgcolor=#9C0000><td>%s<td>%s<td>%s<td>%s<td>%s","#", "Nick", "Ranga", lKills, lDeaths);
Cała funckja
Spoiler
Użytkownik oeN. edytował ten post 18.08.2015 11:31
1stADXionC
18.08.2015
Wszystko ładnie teraz śmiga lecz przestał działać Prefix.
Załączone pliki
Użytkownik 1stADXionC edytował ten post 18.08.2015 17:19