Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Wklejka l9tsr5xvp dodana przez Gość, 16.08.2012 05:08
Typ:



Plugin
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
#include <amxmodx>
#include <amxmisc>
#include <fakemeta> 
#include <colorchat>
 
public plugin_init()  {
    register_plugin("Upomnij gracza", "1.0", "ogieR-")
    register_clcmd("say /ostrzezenie", "pokaz_menu", ADMIN_KICK);
	register_clcmd("say /upomnij", "pokaz_menu", ADMIN_KICK);
	register_clcmd("say /kara", "pokaz_menu", ADMIN_KICK);
	register_clcmd("say /warning", "pokaz_menu", ADMIN_KICK);
 
	register_cvar("warning_info_all","1",0)
	register_cvar("warning_retry","1",0)
}
 
public pokaz_menu(id) {
    if(!is_user_connected(id) || !(get_user_flags(id) & ADMIN_KICK)) {
        return PLUGIN_HANDLED;
    }
    new players[32], plnum;
 
    get_players(players, plnum, "ch");
 
    new key[128], info[8], name[64];
    new menu = menu_create("Upomnij gracza..", "menu_click");
 
    for(new i = 0; i < plnum; i++) {
		new id=players[i];
        get_user_name(players[i], name, 63);
		formatex(info, 7, "%d", id);
		formatex(key, 127, "w%s", name); 
		menu_additem(menu, key, info);
    }
    menu_setprop(menu, MPROP_BACKNAME, "Cofnij"); 
    menu_setprop(menu, MPROP_NEXTNAME, "Dalej"); 
    menu_setprop(menu, MPROP_EXITNAME, "Wyjdz"); 
    menu_display(id, menu);
 
    return PLUGIN_HANDLED;
}
 
public menu_click(id, menu, item) {
    new access, info[8], name[63], callback,nick[64];
 
    menu_item_getinfo(menu, item, access, info, 7, name, 63, callback);
    menu_destroy(menu);
 
    new kogo = str_to_num(info);
	get_user_name(kogo, nick, 63);
	new cvar_all = get_cvar_num("warning_info_all")
	new cvar_retry = get_cvar_num("warning_retry")
 
    if(item != MENU_EXIT && item != MENU_BACK && item != MENU_MORE) {
        ColorChat(kogo, GREEN, "[OSTRZEZENIE]^x01 Dostales pouczenie od administracji, zapoznaj sie z regulaminem i wiecej go nie lam..");
		if(cvar_all == 1) ColorChat(0, RED, "[UWAGA]^x01 Gracz ^x04%s^x01 dostal^x04 pouczenie slowne ^x01od administracji. Byc sprytniejszy i przeczytaj regulamin !", nick);
        if(cvar_retry == 1) pokaz_menu(id);
    }
}  

Dodanych wklejek: 11179
Powered By (Pav32) Pastebin © 2011