why code set one model from the bottom in
models.ini
how set all random model from
models.ini
PHP Code:
#include amxmodx
#define PLUGIN "player model"
#define VERSION "0.0.1"
#define AUTHOR "author unknown anonym"
#define MODELFILE "addons/amxmodx/configs/models.ini"
new line, text[64], len, left[64], right[64], string[4]
#define WHILE while((line = read_file(MODELFILE,line,text,63,len)))
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_putinserver(id)
{
set_task(1.00,"ChangeModel",id)
}
public ChangeModel(id)
{
if(is_user_alive(id))
{
remove_task(id)
WHILE
{
random_num(1,strbreak(text,left,3,right,63))
set_user_info(id,"model",right)
}
}
}
public plugin_precache()
{
WHILE
{
copy(string,3,text)
if(equali(string,"P* "))
{
strbreak(text,left,3,right,63)
format(left,63,"models/player/%s/%s.mdl",right,right)
precache_model(left)
}
}
}
models.ini
Code:
P* giraffe
P* batman
P* bertas
P* bobbit
P* carvino
P* first
P* giggles
P* grinch
P* limpo
P* pheonix
P* ronny
P* scream
P* scuba
P* slipknot
P* turgeon
P* sheeeit