Vip do bf2
Bizolo 25.03.2012
Proszę o napisanie pluginu vip: chcę aby vip miał 1 dodatkowy skok, na początek dostawał 1000$ i mial osobny model czy napisze mi ktoś będę wdzięczny
pfkers 25.03.2012
osobny model ale jak ?? masz jakis konkretny model.. to ma byc model vip ??
nie wiem czy dziala bo nie mam czasu.. jak sie okreslsiz z tym vipem to daj znac... ja sapdam na ryby jak bd dokoncze
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <fakemeta>
#include <engine>
#define PLUGIN "vip bf2"
#define VERSION "1.0"
#define AUTHOR "pfk"
new ilosc_skokow_gracza[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_forward(FM_CmdStart, "CmdStart");
register_logevent("PoczatekRundy", 2, "1=Round_Start");
}
public CmdStart(id,uc_handle)
{
if(!is_user_alive(id))
return FMRES_IGNORED;
new button = get_uc(uc_handle, UC_Buttons);
new flags = get_entity_flags(id);
new oldbutton = get_user_oldbutton(id);
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
if((button & IN_JUMP) && !(flags & FL_ONGROUND) && !(oldbutton & IN_JUMP) && ilosc_skokow_gracza[id] > 0)
{
ilosc_skokow_gracza[id]--;
new Float:velocity[3];
entity_get_vector(id,EV_VEC_velocity,velocity);
velocity[2] = random_float(265.0,285.0);
entity_set_vector(id,EV_VEC_velocity,velocity);
}
else if(flags & FL_ONGROUND)
{
ilosc_skokow_gracza[id] = 0;
if(get_user_flags(id) & ADMIN_LEVEL_H)
ilosc_skokow_gracza[id]++;
}
}
return PLUGIN_CONTINUE;
}
public PoczatekRundy(id)
{
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
cs_set_user_money(id, cs_get_user_money(id) == 1000);
}
}
nie wiem czy dziala bo nie mam czasu.. jak sie okreslsiz z tym vipem to daj znac... ja sapdam na ryby jak bd dokoncze
Bizolo 28.03.2012
super plugin daje łapke mam tylko jedno pytanie na jaką flage jest vip o j jeszcze jedno nie dziala to 1000$ ale jednak nie potrebne a tego modela moze kiedys podesle jak odczuje potrzebe
pfkers 31.03.2012
if(get_user_flags(id) & ADMIN_LEVEL_H)Czyli flaga "t"
Edited by pfk92, 31.03.2012 11:49.