[/color]* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <nvault> #include <nvault_util> #include <fakemeta> #define PLUGIN "test" #define VERSION "1.0" #define AUTHOR "W?a?ciciel" new iVaultHandle new g_gildia new Array:g_MojaTablica; new const GildiaXP[11] = { 0,35000,85000,160000,290000,490000,620000,890000,1300000,1800000,99999999 } public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /gildie","menu") register_clcmd("say /gildia","menu") g_MojaTablica=ArrayCreate(128,10); g_gildia = nvault_open("Gildie") } public menu(id) { new key[128] new MyMenu=menu_create("Info","info_gracza"); new iPos , szKey[ 32 ] , szVal[ 64 ] , iTimeStamp; iVaultHandle = nvault_util_open("Gildie") new iCount = nvault_util_count (iVaultHandle) ArrayPushArray(g_MojaTablica, ""); menu_additem(MyMenu, "Glowne Statystyki", _, _, _); for ( new iCurrent = 0 ; iCurrent <= iCount ; iCurrent++ ) { iPos = nvault_util_read( iVaultHandle , iPos , szKey , charsmax( szKey ) , szVal , charsmax( szVal ) , iTimeStamp ); formatex(key, 127, "%s",szKey); key[strlen(key)-4] = 0; if(equali(key,"")) continue; if(equali(key,"Brak")) continue; ArrayPushArray(g_MojaTablica, key); menu_additem(MyMenu, key, _, _, _); } menu_setprop(MyMenu,MPROP_EXITNAME,"Wyjscie"); menu_setprop(MyMenu,MPROP_BACKNAME,"Wroc") menu_setprop(MyMenu,MPROP_NEXTNAME,"Nastepne") //zawsze poka? opcj? wyj?cia menu_setprop(MyMenu,MPROP_EXIT,MEXIT_ALL); menu_setprop(MyMenu,MPROP_PERPAGE,7) menu_display(id, MyMenu); } public info_gracza(id, menu, item) { if(item == MENU_EXIT) { menu_destroy(menu); ArrayClear(g_MojaTablica); return PLUGIN_HANDLED } switch(item) { case 0: { iVaultHandle = nvault_util_open("Gildie") new iCount = nvault_util_count (iVaultHandle) infoogol(id,iCount) ArrayClear(g_MojaTablica); return PLUGIN_HANDLED } } new key[128] ArrayGetArray(g_MojaTablica, item, key); new vaultkey[64],vaultdata[256]; format(vaultkey,63,"%s-GTB",key); nvault_get(g_gildia,vaultkey,vaultdata,255) new a[4],b[15],c[4],d[32],nazwa[128],a1,b1,c1 parse(vaultdata, a, 3, b,14, c, 3, d, 31); copy(nazwa, 31, d); a1 = str_to_num(a) b1 = str_to_num(<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.png' class='bbc_emoticon' alt='B)' /> c1 = str_to_num© ArrayClear(g_MojaTablica); info(id,key,nazwa,a1,b1,c1) return PLUGIN_HANDLED } public info(id,const szKey[],const nazwa[],a1,b1,c1) { new tempstring[100]; new motd[1048]; formatex(motd,charsmax(motd),"<html><body bgcolor=^"#000000^"><font size=^"2^" face=^"verdana^" color=^"FFB000^"><center><strong>Statystyki Gildi<br> %s<br></strong><br>", szKey); add(motd,charsmax(motd),"(Aktualizowane co Mape)<br><br>"); formatex(tempstring,charsmax(tempstring),"Zalozyciel <b>%s</b><br><br>",nazwa); add(motd,charsmax(motd),tempstring); formatex(tempstring,charsmax(tempstring),"<b>Lvl</b> %i/10<br>",a1); add(motd,charsmax(motd),tempstring); formatex(tempstring,charsmax(tempstring),"<b>Exp</b> %i/%i<br>",b1,GildiaXP[a1]); add(motd,charsmax(motd),tempstring); formatex(tempstring,charsmax(tempstring),"<b>Czlonkowie (%i/%i)</b><br>",c1,c1+2); add(motd,charsmax(motd),tempstring); formatex(tempstring,charsmax(tempstring),"<b>Dokladna lista niebawem</b><br>",c1,c1+2); add(motd,charsmax(motd),tempstring); add(motd,charsmax(motd),"</center></font></body></html>"); show_motd(id,motd,"Legion: Statystyki"); } public infoogol(id,c1) { new tempstring[100]; new motd[500]; formatex(motd,charsmax(motd),"<html><body bgcolor=^"#000000^"><font size=^"2^" face=^"verdana^" color=^"FFB000^"><center><strong>Statystyki Gildi Serwera</strong><br>"); add(motd,charsmax(motd),"(Aktualizowane co Mape)<br><br>"); formatex(tempstring,charsmax(tempstring),"Ilosc gildie na serwerze %<b>%i</b><br>",c1); add(motd,charsmax(motd),tempstring); formatex(tempstring,charsmax(tempstring),"<b>Dokladna lista niebawem</b><br>",c1,c1+2); add(motd,charsmax(motd),tempstring); add(motd,charsmax(motd),"</center></font></body></html>"); show_motd(id,motd,"Legion: Statystyki"); }[color=#282828]
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.
|
Guest Message by DevFuse

Prośba o kompilacje.
Temat rozp.
T0F!k
, 10.06.2012 15:36
4 odpowiedzi w tym temacie
#1
Napisano 10.06.2012 15:36
Znalazłem na forum plugin,proszę o kompilacje ponieważ lokalnie mi nie wychodziło.Za pomoc ++.
#2
Napisano 11.06.2012 14:30
Pomoże ktoś?
#3
Gość_21977_*
#4
Napisano 12.06.2012 13:02
Pomoże ktoś?
#5
Gość_21977_*
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych