Trafienie krytyczne
Fili:P
19.04.2013
Plugin dodaje szansę na trafienie krytyczne, które zadaje % większe obrażenia. Trafienie krytyczne "chwieje równowagę" trafionego.
amx_critical_chance 100 ( szansa na trafienie krytyczne 1/x ) amx_critical_size 200 ( mnożnik obrażeń przy trafieniu krytycznym )
CriticalChance.sma 830bytes 293 downloads
Edited by Fili:P, 24.04.2013 08:23.
lukics 22.04.2013
Oczywiście plusik leci
Edited by lukics, 22.04.2013 09:03.
FonX 22.04.2013
Pierwszy raz robiłem ale powinno być dobrze. Jest to na flage H
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Czat"
#define VERSION "0.1"
#define AUTHOR "Miczu"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say","say_handle")
register_clcmd("say_team", "say_handle")
}
public say_handle(id)
{
if (is_user_alive(id) && get_user_flags(id) & ADMIN_LEVEL_H)
{new stringsay[192]
new message[256]
new name[32]
new CurrentTime[9]
new data[9]
new dir[128]
new say_type[9]
get_time("%H:%M:%S",CurrentTime,8)
get_time("%Y%m%d",data,8)
get_user_name(id,name,31)
read_args(stringsay,192)
get_basedir(dir,127)
read_argv(0,say_type,8)
format(dir,127,"%s/logs/Czat_%s.log",dir,data)
format(message,255,"%s -%s- '%s' %s",name,CurrentTime,say_type,stringsay)
write_file(dir, message)
}
}
Attached Files
Edited by fonx, 22.04.2013 10:11.
FonX 22.04.2013
O'Zone, dokładnie nie wiem, robiłem pierwszy raz za pomocą poradników. Czegoś brakuje ?
O'Zone
23.04.2013
Twój plugin zapisuje z czatu wiadomości graczy z flagą H, więc nie wiem na podstawie jakiego poradnika go robiłeś.
Fili:P, co do samego pluginu, to dodanie mnożenia wartości cvaru razy 0.01 powoduje mały warning:
CriticalChance.sma(18) : warning 213: tag mismatchCzy nie łatwiej więc ustawić tylko i wyłącznie wartość cvaru jako mnożnik dmg? Wtedy kompiluje się bez żadnych błędów.
Attached Files
Edited by O'Zone, 23.04.2013 21:39.
Fili:P
24.04.2013
Przeoczyłem istnienie funkcji get_cvar_float.. Poprawiłem, ale po mojemu. Wartość cvaru nie ulega zmianie.
adif11 24.04.2013
Fili:P
24.04.2013
Czy ten plugin dziala na base builder? Wysyłane z mojego MB525 za pomocą Tapatalk 2
Nie widzę żadnych przeciwskazań, lecz jeżeli nie będzie działał to dodaj tu logi.