HellFire Posted March 6, 2008 Report Share Posted March 6, 2008 labdien nu lavakar vai kads nevaretu man pateikt ka var uzlikt lai raditu ka scrollmsg nu taka titls ietu no kreisas puses uz labo vai atradi no labas uz kreiso pusi tir uzraksti nu piemeram Welcome tu CS.NAKEN.NET Pub server nu ta cerams ka sapratat bet ja nee tad es pieliksu so te kodu no imessage.amxx plugina #include <amxmodx> #include <amxmisc> #define X_POS -1.0 #define Y_POS 0.20 #define HOLD_TIME 12.0 new Array:g_Values new Array:g_Messages new g_MessagesNum new g_Current #define charsof(%1) (sizeof(%1)-1) new amx_freq_imessage; public plugin_init() { g_Messages=ArrayCreate(384); g_Values=ArrayCreate(3); register_plugin("Info. Messages", AMXX_VERSION_STR, "AMXX Dev Team") register_dictionary("imessage.txt") register_dictionary("common.txt") register_srvcmd("amx_imessage", "setMessage") amx_freq_imessage=register_cvar("amx_freq_imessage", "10") new lastinfo[8] get_localinfo("lastinfomsg", lastinfo, 7) g_Current = str_to_num(lastinfo) set_localinfo("lastinfomsg", "") } public infoMessage() { if (g_Current >= g_MessagesNum) g_Current = 0 // No messages, just get out of here if (g_MessagesNum==0) { return; } new values[3]; new Message[384]; ArrayGetString(g_Messages, g_Current, Message, charsof(Message)); ArrayGetArray(g_Values, g_Current, values); new hostname[64]; get_cvar_string("hostname", hostname, 63); replace(Message, 380, "%hostname%", hostname); set_hudmessage(values[0], values[1], values[2], X_POS, Y_POS, 0, 0.5, HOLD_TIME, 2.0, 2.0, -1); show_hudmessage(2, "%s", Message); client_print(0, print_console, "%s", Message); ++g_Current; new Float:freq_im = get_pcvar_float(amx_freq_imessage); if (freq_im > 0.0) set_task(freq_im, "infoMessage", 12345); } public setMessage() { new Message[384]; remove_task(12345) read_argv(1, Message, 380) while (replace(Message, 380, "\n", "^n")) {} new mycol[12] new vals[3]; read_argv(2, mycol, 11) // RRRGGGBBB vals[2] = str_to_num(mycol[6]) mycol[6] = 0 vals[1] = str_to_num(mycol[3]) mycol[3] = 0 vals[0] = str_to_num(mycol[0]) g_MessagesNum++ new Float:freq_im = get_pcvar_float(amx_freq_imessage) ArrayPushString(g_Messages, Message); ArrayPushArray(g_Values, vals); if (freq_im > 0.0) set_task(freq_im, "infoMessage", 12345) return PLUGIN_HANDLED } public plugin_end() { new lastinfo[8] num_to_str(g_Current, lastinfo, 7) set_localinfo("lastinfomsg", lastinfo) } Link to comment Share on other sites More sharing options...
tipa elvis Posted March 7, 2008 Report Share Posted March 7, 2008 Nu vipsar tas nav tik viegli izdarams un tas nav jadara amxx.cfg faila tas ir kada plugina sry es neesmu pro par pluginu taisisanu bet to es zinu Link to comment Share on other sites More sharing options...
HellFire Posted March 7, 2008 Author Report Share Posted March 7, 2008 (edited) nu tak tie kas zin tak var man pateikt vai tas ir plugins vai taja koda ir kautkas jaizmaina???? ip cs-riga-team.oo.lv izirejam cw serveri ip cs-riga-team.oo.lv:27014 musu trackeris musu cs webs Edited March 7, 2008 by HellFire Link to comment Share on other sites More sharing options...
Fragrancer Posted March 8, 2008 Report Share Posted March 8, 2008 ņā, līkas mums rociņas ... Tas ir scroolmessage scripta sourcis, un šo scroolmesedžu mēs definējam iekš amx.cfg ... skatos labi pārzinam amxx Link to comment Share on other sites More sharing options...
HellFire Posted March 8, 2008 Author Report Share Posted March 8, 2008 nu labi ja tas ir scrollmsg tad ka lai uztaisa lai raditu taka imessage tiaki lai ietu no labas puses uz kreiso tak kads var man pateikt varebut. Link to comment Share on other sites More sharing options...
Fragrancer Posted March 9, 2008 Report Share Posted March 9, 2008 amx.cfg Link to comment Share on other sites More sharing options...
HellFire Posted March 9, 2008 Author Report Share Posted March 9, 2008 kads amx.cfg man tada nav addona un ja ir tad pasakiet kas ir jadara lai vinjs raditos virs weapon merķa ????? Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now