Chcialem na serwerze ukryc komende /me, zeby nie bylo spamu, ale zeby wszystko poprawnie dzialalo i zrobilem tak:
W tej funkcji:
public cmdMe(id)
{
if (!SayMe)
{
client_print(id, print_chat, "%L", id, "DISABLED_MSG")
return PLUGIN_HANDLED
}
format_kill_vinfo(id, 0, g_sBuffer)
client_print(id, print_chat, "* %s", g_sBuffer)
return PLUGIN_CONTINUE
}
Podmienilem return PLUGIN_CONTINUE na return PLUGIN_HANDLED_MAIN
Czyli wyglada to tak:
public cmdMe(id)
{
if (!SayMe)
{
client_print(id, print_chat, "%L", id, "DISABLED_MSG")
return PLUGIN_HANDLED
}
format_kill_vinfo(id, 0, g_sBuffer)
client_print(id, print_chat, "* %s", g_sBuffer)
return PLUGIN_HANDLED_MAIN
}
I dziala jak powinno, tylko mam pytanie czy dobrze to zrobilem, czy powinienem dac samo return PLUGIN_HANDLED lub zmienic jeszcze jakos inaczej?
Użytkownik Ravenek edytował ten post 06.12.2014 00:33