HLMOD.HU Forrás Megtekintés
- www.hlmod.hu#include <amxmodx>
#include <colorchat>
#include <cstrike>
new parancs[21],bool:keres[33]=false,Float:ido[33]
new pcvar_valasz_min,
pcvar_valasz_max,
pcvar_penz_max,
pcvar_kovetkezo_keres
new const VALASZOK[][]={
"Miben segíthetek?", //0
"Hallgatlak", //1
"Pénz kellene,mi?", //2
"Meg vagy szorulva?", //3
"Túl sokat költekeztél?", //4
// KOVETKEZO VASARLO
"Annyit nem tudok adni", //5
"Nem lehetséges annyi...", //6
"Én sem vagyok milliomos...", //7
"Annyit én is elfogadnék! :D", //8
//KOVETKEZO VASARLO
"Te már kértél tõlem,próbálkozz késõbb!", //9
"Ne legyél telhetetlen...", //10
//KOVETKEZO VASARLO
"Mondd már!", //11
"Még mindig figyelek!", //12
"Várok..." //13
}
#define AUTHOR "ultraibolya" //Csak a hlmod kedveert!
public plugin_init() {
register_plugin("Erika","1.0.0-BETA",AUTHOR)
register_clcmd("say","Hook")
pcvar_valasz_min = register_cvar("erika_valaszolas_minimum","0.50")
pcvar_valasz_max = register_cvar("erika_valaszolas_maximum","5.0")
pcvar_penz_max = register_cvar("erika_maximalis_osszeg","5400")
pcvar_kovetkezo_keres = register_cvar("erika_ido_delay","30.0")
set_task(45.0,"kiiras",_,_,_,"b")
}
public kiiras()
ColorChat(0,GREY,"Erika^1 : Ha pénz kellene,írd chatbe:^4 Erika")
public hivas(id){
if(keres[id]){
ColorChat(0,GREY,"Erika^1 : %s",VALASZOK[random_num(11,13)])
}
else{
set_task(random_float(get_pcvar_float(pcvar_valasz_min),
get_pcvar_float(pcvar_valasz_max)),"Valasz",id)
}
}
public Valasz(id){
keres[id]=true
new name[32];get_user_name(id,name,31)
set_task(10.0,"ki",id)
ColorChat(0,GREY,"Erika^1 : %s %s",VALASZOK[random_num(0,4)],name)
}
public ki(id)
keres[id]=false
public Hook(id){
new Speech[30],number
read_args(Speech,30)
remove_quotes(Speech)
if(equali(Speech,"erika")){
if(ido[id] > 0.0){
ColorChat(0,GREY,"Erika^1 : %s",VALASZOK[random_num(9,10)])
return
}
else
hivas(id)
}
if(!keres[id]){
return
}
if(!is_str_num(Speech)){
return
}
else
number=str_to_num(Speech)
if(number > get_pcvar_num(pcvar_penz_max)){
ColorChat(0,GREY,"Erika^1 : %s",VALASZOK[random_num(5,8)])
return
}
cs_set_user_money(id,cs_get_user_money(id)+number,1)
keres[id]=false
ido[id]=get_pcvar_float(pcvar_kovetkezo_keres)
set_task(get_pcvar_float(pcvar_kovetkezo_keres),"ujra",id)
ColorChat(0,GREY,"Erika^1 : Tessék,költs óvatosabban!")
return
}
public ujra(id){
ido[id]=0.0
keres[id]=false
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1031\\ f0\\ fs16 \n\\ par }
*/