Page 1 of 1

amx_ssmenu

Posted: 2015 May 09 11:34
by KuBeg
Sveiki, gal kas galėtu papildyti plugina ir sukurti amx_ssmenu prie turimo kodo?

Code: Select all

#include <amxmodx>#include <amxmisc> new gmsgFadepublic plugin_init(){    register_plugin("Ultimate SS Taker", "V 2.1", "navir")    register_concmd("amx_ss", "ScreenShot", ADMIN_KICK, "amx_ss <player>")        gmsgFade = get_user_msgid("ScreenFade") } new name_player[32],param,pozes,poze public ScreenShot(id, level, cid){    if (!cmd_access(id, level, cid, 2))    return PLUGIN_HANDLED            new arg[32], ip_player[32]    read_argv(1, arg, 31)        new player = cmd_target(id, arg, 4)     if (!player)    return PLUGIN_HANDLED     get_user_name(player, name_player, 31);    get_user_ip(player, ip_player, 31, 1);        client_print(id, print_chat, "Nick: ^"%s^" - Ip: %s", name_player,ip_player);     client_print(id, print_console, "Nick: ^"%s^" - Ip: %s", name_player,ip_player);    client_print(id, print_console, "Nick: ^"%s^" - Ip: %s", name_player,ip_player);    client_print(id, print_console, "Nick: ^"%s^" - Ip: %s", name_player,ip_player);        pozes=5    poze=1        client_print(id, print_chat, "^"%s^" must give you 5 photos, one of them must be GREEN !", name_player);        new hostname[64], name_admin[32], timer[32];        get_cvar_string("hostname",hostname,63);    get_user_name(id, name_admin, 31);    get_time("%m/%d/%Y - %H:%M:%S", timer,31);        client_print(player, print_center, "PHOTO # %d", poze+1);        client_print(player, print_chat, "--------------------------------------------");    client_print(player, print_chat, "Admin: ^"%s^" made you a screenshot !", name_admin);    client_print(player, print_chat, "Your nick: ^"%s^" - Your Ip: %s", name_player, ip_player);    client_print(player, print_chat, "Date and time: %s - Server: ^"%s^"", timer, hostname);    client_print(player, print_chat, "--------------------------------------------");        client_cmd(player,"snapshot");        poze++    param=player    set_task(1.0,"GreenShot",3322,_,_,"b");    return PLUGIN_HANDLED} public GreenShot(id, level, cid){    if(poze < pozes) {     if(poze==3) {             message_begin(MSG_ONE, gmsgFade, {0,0,0},param)                write_short(14<<7)                write_short(58<<6)                write_short(1<<0)                write_byte(5)                write_byte(255)                write_byte(0)                write_byte(255)            message_end()    }        new hostname[64], name_player[32], ip_player[32], timer[32];    new frags = get_user_frags (param)    new deaths = get_user_deaths (param)                get_cvar_string("hostname",hostname,63);    get_user_name(param,name_player,31);    get_user_ip(param, ip_player, 31, 1);    get_time("%m/%d/%Y - %H:%M:%S", timer,31);        client_print(param, print_center, "PHOTO # %d", poze+1);        client_print(param, print_chat, "--------------------------------------------");    client_print(param, print_chat, "Your frags: %d - Your deaths: %d",frags, deaths);    client_print(param, print_chat, "Your nick: ^"%s^" - Your Ip: %s", name_player, ip_player);    client_print(param, print_chat, "Date and time: %s - Server: ^"%s^"", timer, hostname);    client_print(param, print_chat, "--------------------------------------------");        client_cmd(param,"snapshot");    poze++     } else {                client_cmd(param,"snapshot");        client_cmd(param,"kill;wait;jointeam 6");                get_user_name(param, name_player, 31);                client_print(0, print_chat, "SS was taken from ^"%s^" !", name_player);                client_print(param, print_chat, "%s, 5 photos were taken. Type your Messenger ID to an admin or you will be banned for cheating !", name_player);        client_print(param, print_chat, "Use say_team @ and it will be seen only by admins !");         remove_task(3322);        }            return PLUGIN_HANDLED;}
Bandžiau pats, bet sekėsi ne kaip... :oops: Idėja iš http://amxmodx.lt/viewtopic.php?f=25&t=6280

Re: amx_ssmenu

Posted: 2015 May 09 12:15
by ArtHa123

Re: amx_ssmenu

Posted: 2015 May 09 13:04
by KuBeg
Buvau radęs šį pluginą, bet jis man netinka, taip pat banas nesujungtas su amxbans sistema... :A: :help:

Re: amx_ssmenu

Posted: 2015 May 09 16:31
by ArtHa123
Kodėl netinka? Tai, kad su amxbans viskas puikiai veikia.

Re: amx_ssmenu

Posted: 2015 May 10 13:29
by laimiukas3
viskas ten veikia cia is gm paimtas tikrai su amabans veiks ir amxmodmenu meniu bus

Re: amx_ssmenu

Posted: 2015 May 13 15:22
by KuBeg
laimiukas3 wrote:viskas ten veikia cia is gm paimtas tikrai su amabans veiks ir amxmodmenu meniu bus
:respect: Gal dar amxbans_ssban.txt dar galėtum prikabint? :)

Re: amx_ssmenu

Posted: 2015 May 13 15:28
by laimiukas3
KuBeg wrote:
laimiukas3 wrote:viskas ten veikia cia is gm paimtas tikrai su amabans veiks ir amxmodmenu meniu bus
:respect: Gal dar amxbans_ssban.txt dar galėtum prikabint? :)

Re: amx_ssmenu

Posted: 2015 May 13 15:58
by KuBeg
laimiukas3 wrote:
KuBeg wrote:
laimiukas3 wrote:viskas ten veikia cia is gm paimtas tikrai su amabans veiks ir amxmodmenu meniu bus
:respect: Gal dar amxbans_ssban.txt dar galėtum prikabint? :)
Dėkoju :)