Prośba o plugin
sbstn
12.02.2010
Napiszcie prosty plugin dla mnie, który co 5min w sayu pokazuje:
(w celach praktycznych i naukowych )
(w celach praktycznych i naukowych )
[BlaBLA] Blablablablabla /blablabla/
[BlaBLA] Blablablablablablablablabla
Mochi
12.02.2010
#include <amxmodx> #define PLUGIN "Nowy plugin" #define VERSION "1.0" #define AUTHOR "Mochi" new gmsgSayText public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) gmsgSayText = get_user_msgid("SayText"); set_task(5.0,"show_msg",0,_,_,"b") } public show_msg() { wiad(0,"^x03[BlaBLA]^x04 Blablablablabla^x03 /blablabla/") } wiad(player, const text[], any:...) { static szMessage[192]; vformat(szMessage, 191, text, 3); if(player==0) { new plist[32], playernum, player; get_players(plist, playernum); for(new i = 0; i < playernum; i++) { player = plist[i]; message_begin(MSG_ONE, gmsgSayText, {0,0,0}, player); write_byte(player); write_string(szMessage); message_end(); } } else { message_begin(MSG_ONE, gmsgSayText, {0,0,0}, player); write_byte(player); write_string(szMessage); message_end(); } }
sbstn
12.02.2010
Dzięki, o to chodziło . Widziałem to już kiedyś ale nie mogłem znaleźć. Tylko ja widziałem ze stock. I tylko jeszcze jedno takie pytanko off top, jak mamy np kod Smoke Granade (weapon_smokegranade), to jak będzie noktowizor??
@Mochi Rep+
@Mochi Rep+
Mochi
12.02.2010
A tu już bawimy się inaczej.
Tylko że to działa na gracza z zidentyfikowanym ID na 0 nie zadziała ,dałem dla przykładu.
Użytkownik Mochi edytował ten post 12.02.2010 13:08
#include <amxmodx> new g_msg_nvg public plugin_init() { register_plugin("Nowy plugin", "1.0", "Mochi") g_msg_nvg = get_user_msgid("NVGToggle") new id =0 set_user_gnvision(id, 0) //0 - OFF //1 - ON } set_user_gnvision(id, type) { message_begin(MSG_ONE,g_msg_nvg, _, id) write_byte(type) message_end() }
Tylko że to działa na gracza z zidentyfikowanym ID na 0 nie zadziała ,dałem dla przykładu.
Użytkownik Mochi edytował ten post 12.02.2010 13:08
sbstn
12.02.2010
Ok, tylko jak to zastosować... Potrzebuję to w takim kontekście:
Tylko zamiast smoka noktowizor...
give_item(id, "weapon_smokegranade")
Tylko zamiast smoka noktowizor...
Mochi
12.02.2010
Umieść ten kod w swoim pluginie następnie używasz tak:
set_user_gnvision(id, 1) // aby włączyć
set_user_gnvision(id, 0) // aby wyłączyć.
I wtedy dostanie noktowizor.
Użytkownik Mochi edytował ten post 12.02.2010 13:10
set_user_gnvision(id, 1) // aby włączyć
set_user_gnvision(id, 0) // aby wyłączyć.
I wtedy dostanie noktowizor.
Użytkownik Mochi edytował ten post 12.02.2010 13:10
G[o]Q
12.02.2010
cs_set_user_nvg ( index,1 )zeby wlaczyc nv
cs_set_user_nvg ( index,0 )zeby wylaczyc nv
funkcja z bibilioteki cstrike
a co do textu mochi mogles zastosowac colorchat.inc
Użytkownik G[o]Q edytował ten post 12.02.2010 14:02