resetscore

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
laimiukas3
Moderatorius
Posts: 4569
Joined: 2012 Aug 03 01:12
Skype: laimiukas3
Location: Vilnius
Contact:

resetscore

Post by laimiukas3 »

sveiki gal kas galetu perdaryti is hud mesage i chat txt

Code: Select all

show_hudmessage( 0, "To reset frags enter the chat /rs")
kad butu

Code: Select all

x04To reset frags enter the chat^x03 /rs!

Code: Select all

#include <amxmodx>#include <amxmisc>#include <cstrike>#include <fun>#include <colorchat> new time_to_time[33], reset_time #define TIME_Reload  get_cvar_num("amx_rstime") public plugin_init(){    register_plugin("Reset Score", "1.3", "Adrenaline")     register_clcmd("say /rs", "reset_score")    register_clcmd("say_team /rs", "reset_score")    register_clcmd("say /resetscore", "reset_score")    register_clcmd("say_team /resetscore", "reset_score")     register_cvar("amx_rstime","10")    register_cvar("amx_rstune","1",0)    register_cvar("amx_rsmsg","1",0)    register_cvar("amx_rseffect", "1")    register_cvar("amx_rsr", "0")    register_cvar("amx_rsg", "200")    register_cvar("amx_rsb", "255")    reset_time = register_cvar("amx_rsrepmsg", "180.0")     set_task(0.1, "msg")} public reset_score(id){        if(time_to_time[id] > get_systime(0))    {                ColorChat(id, RED,  "^x04[RS]^x03 The function will be available in %d seconds.", time_to_time[id] - get_systime(0))        if (get_cvar_num("amx_rstune") != 0)        {         client_cmd(id,"spk buttons/blip1.wav")        }                return PLUGIN_HANDLED    }    if(!is_user_connected(id))        {                return PLUGIN_HANDLED        }    time_to_time[id] = get_systime(TIME_Reload)    cs_set_user_deaths(id, 0)    set_user_frags(id, 0)    cs_set_user_deaths(id, 0)    set_user_frags(id, 0)       ColorChat(id, GREY, "^x04[RS]^x03 Your frags reset!")    if (get_cvar_num("amx_rstune") != 0)    {     client_cmd(id,"spk buttons/lightswitch2.wav")    }    return PLUGIN_CONTINUE} public msg(id){    if (get_cvar_num("amx_rsmsg") != 0)    {     set_task(get_pcvar_float(reset_time), "message", id, _, _, "b")    }} public message(){    set_hudmessage(get_cvar_num("amx_rsr"), get_cvar_num("amx_rsg"), get_cvar_num("amx_rsb"), 0.02, 0.67, get_cvar_num("amx_rseffect"), 1.0, 1.0, 0.1, 7.0, -1)        show_hudmessage( 0, "To reset frags enter the chat /rs")}/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1049\\ f0\\ fs16 \n\\ par }*/
Image
Image
Image

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: resetscore

Post by aaarnas »

set_hudmessage nutrini
show_hudmessage keiti į client_print(0, print_chat, "To reset frags enter the chat /rs")
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
laimiukas3
Moderatorius
Posts: 4569
Joined: 2012 Aug 03 01:12
Skype: laimiukas3
Location: Vilnius
Contact:

Re: resetscore

Post by laimiukas3 »

aaarnas wrote:set_hudmessage nutrini
show_hudmessage keiti į client_print(0, print_chat, "To reset frags enter the chat /rs")
aciu

-- 2013 Lap 29 03:05 --

jei noriu kad su spalvom butu tesiok reike taip

Code: Select all

client_print(0, print_chat, "x04To reset frags enter the chat^x03 /rs!")
ar dar kazkur darasyti sita :)

Code: Select all

ColorChat(id, RED,
Image
Image
Image

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: resetscore

Post by aaarnas »

Reikia naudoti spausdinimo funkciją su spalvomis. Client_print jų neapdoroja.

Pvz http://amxmodx.lt/viewtopic.php?p=780#p780
Palikau CS pasaulį ;/ . Nebepasiekiamas.

GhostMan
Gana aktyvus vartotojas
Posts: 311
Joined: 2012 Jun 30 17:52

Re: resetscore

Post by GhostMan »

1.8.3 build 185+ turi komandą client_print_color. Jei naudoji tokią amxx versiją, tai jokių papildomų funkcijų kurti nereikia. amxmodx.inc paskaityk kaip naudoti šitą komandą.
Last edited by GhostMan on 2013 Nov 29 11:10, edited 1 time in total.
NWK.LT Counter-Strike 1.6 Serveriai:
  • War3FT ★ [url=steam://connect/cs.nwk.lt:27015]cs.nwk.lt:27015[/url]
  • JailBreak ★ [url=steam://connect/cs.nwk.lt:27016]cs.nwk.lt:27016[/url]
  • Public ★ [url=steam://connect/cs.nwk.lt:27017]cs.nwk.lt:27017[/url]
  • DeathRun ★ [url=steam://connect/cs.nwk.lt:27018]cs.nwk.lt:27018[/url]
  • Hide'N'Seek ★ [url=steam://connect/cs.nwk.lt:27019]cs.nwk.lt:27019[/url]

User avatar
laimiukas3
Moderatorius
Posts: 4569
Joined: 2012 Aug 03 01:12
Skype: laimiukas3
Location: Vilnius
Contact:

Re: resetscore

Post by laimiukas3 »

ačiū mėginsiu kažka padaryti
Image
Image
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests