Offline |
![Senior Tag Senior Tag](./images/ranks/hl15.png) |
Csatlakozott: 2016.06.01. 21:49 Hozzászólások: 234
Megköszönt másnak: 29 alkalommal Megköszönték neki: 17 alkalommal
|
#include <amxmodx> #include <amxmisc> #define VIPTIME 7 * 86400 new const g_Prefix[] = "Információ"; new g_iVip[33], g_Vip[33]; public plugin_init() { register_plugin("VIP Rendszer", "VERSION", "AUTHOR") register_clcmd("say /vipbuy", "CmdVipBuy"); register_clcmd("say /info", "CmdVipInfo"); } public CmdVipBuy(x) { if(g_iVip[x] == 1) { print_color(x, "!g[%s]!y Te már vásároltál VIP Tagságot!", g_Prefix); } g_iVip[x] = 1; if(g_Vip[x] > get_systime()) g_Vip[x] += VIPTIME; else g_Vip[x] += get_systime() + VIPTIME; print_color(x, "!g[%s]!y Sikeresen megvásároltad a(z) VIP Tagságot!t 31!y Napra!", g_Prefix); } public CmdVipInfo(x) { if(g_iVip[x] == 1) { client_print(x, print_chat, "Te nem vagy VIP Tag"); } static iTime iTime = g_Vip[x] - get_systime(); if(iTime <= 0) print_color(x, "!g[%s]!y Neked lejárt a VIP Tagságod!", g_Prefix) else print_color(x, "!g[%s]!y Lejár:!t %d!gó!t %d!gP!t %d!gMP!y múlva!", g_Prefix, iTime / 3600, ( iTime / 60 ) % 60, iTime % 60 ); } stock print_color(const id, const input[], any:...) { new count = 1, players[32] static msg[191] vformat(msg, 190, input, 3) replace_all(msg, 190, "!g", "^4") replace_all(msg, 190, "!y", "^1") replace_all(msg, 190, "!t", "^3") replace_all(msg, 190, "á", "á") replace_all(msg, 190, "é", "Ă©") replace_all(msg, 190, "í", "Ă") replace_all(msg, 190, "ó", "Ăł") replace_all(msg, 190, "ö", "ö") replace_all(msg, 190, "ő", "Ĺ‘") replace_all(msg, 190, "ú", "Ăş") replace_all(msg, 190, "ü", "ĂĽ") replace_all(msg, 190, "ű", "ű") replace_all(msg, 255, "Á", "Ă-") replace_all(msg, 190, "É", "É") replace_all(msg, 190, "Í", "ĂŤ") replace_all(msg, 190, "Ó", "Ă“") replace_all(msg, 190, "Ö", "Ă–") replace_all(msg, 190, "Ő", "Ĺ") replace_all(msg, 190, "Ú", "Ăš") replace_all(msg, 190, "Ü", "Ăś") replace_all(msg, 190, "Ű", "Ĺ°") if(id)players[0] = id; else get_players(players, count, "ch") { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) write_byte(players[i]) write_string(msg) message_end() } } } return PLUGIN_HANDLED }
_________________ *pbT# Knife Hamarosan.
|
|