Ustawianie loga (Spraya) graczowi
Gość_deLLek_* 27.02.2010
Witam, mam taki pliczek:
Wszystko się dobrze kompiluje itp. ale...
Plugin ustawia logo graczom. W Options/Opcje się zmienia jednak stawiając logo na serwerze jest takie jakie było przedtem ustawione.
Jak to naprawić?
Edited by deLLek, 27.02.2010 18:43.
#include <amxmodx>
#define PLUGIN "UstawLogo"
#define VERSION "1.0"
#define AUTHOR "deLL"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
set_task(180.0, "UstawLogo", _,_,_, "b")
}
public client_authorized(id)
{
UstawLogoID(id)
}
public UstawLogo()
{
UstawLogoID(0);
}
public UstawLogoID(id)
{
client_cmd(id, "cl_logofile ^"smiley^"")
client_cmd(id, "cl_logocolor ^"#Valve_Orange^"")
}
Wszystko się dobrze kompiluje itp. ale...
Plugin ustawia logo graczom. W Options/Opcje się zmienia jednak stawiając logo na serwerze jest takie jakie było przedtem ustawione.
Jak to naprawić?
Edited by deLLek, 27.02.2010 18:43.
Mochi
27.02.2010
Może ten event Ci pomoże (stawianie spraya)
#include <amxmodx> public plugin_init() { register_plugin("Nowy plugin", "1.0", "Mochi") register_event("23", "newspray", "a", "1=112") } public newspray() { new id = read_data(2) // ID gracza stawiajacego }
mgr inż. Pavulon
27.02.2010
No jeżeli ktoś ma logo tylko do odczytu to niewiele możesz zrobić. Jedynie możesz zablokować w ogóle wysyłanie spray'ów
sv_allowupload 0 sv_send_logos 0
Gość_deLLek_* 27.02.2010
To jeżeli nie da się ustawić wszystkim graczom tego samego loga to trudno Dzięki wam za odpowiedzi.
Miczu
28.02.2010
No, ale są przecież metody na blokowanie spreja, są metody na kładzenie tekstur na sciane - łączysz te dwie metody i już masz ten sam spray dla każdego?