new g_TrapMode[33]
new g_GrenadeTrap[33] = {0, ... }
new Float:g_PreThinkDelay[33]
new c_jump[33] <--------- jest nowa zmiennaif (player_b_jumpx[id] > 0) Prethink_Doublejump(id) if (player_b_blink[id] > 0) Prethink_Blink(id) if (player_b_usingwind[id] == 1) Prethink_usingwind(id) if (player_b_oldsen[id] > 0) Prethink_confuseme(id) if (player_b_froglegs[id] > 0) Prethink_froglegs(id) to zamienilem na if (player_b_jumpx[id] > 0 || c_jump[id] > 0) Prethink_Doublejump(id) if (player_b_blink[id] > 0) Prethink_Blink(id) if (player_b_usingwind[id] == 1) Prethink_usingwind(id) if (player_b_oldsen[id] > 0) Prethink_confuseme(id) if (player_b_froglegs[id] > 0) Prethink_froglegs(id)
//From twistedeuphoria plugin
public Prethink_Doublejump(id)
{
if(!is_user_alive(id))
return PLUGIN_HANDLED
if((get_user_button(id) & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(get_user_oldbutton(id) & IN_JUMP))
{
if(jumps[id] < player_b_jumpx[id])
{
dojump[id] = true
jumps[id]++
return PLUGIN_HANDLED
to zamienilem na
//From twistedeuphoria plugin
public Prethink_Doublejump(id)
{
if(!is_user_alive(id))
return PLUGIN_HANDLED
if((get_user_button(id) & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(get_user_oldbutton(id) & IN_JUMP))
{
if((jumps[id] < player_b_jumpx[id]) || (jumps[id] < c_jump[id]))
{
dojump[id] = true
jumps[id]++
return PLUGIN_HANDLEDNo i tutaj tez dodalem tak jak trzeba ale nic kompletnie niedziala :[
public handle_create_class(id, menu, item){
if(!is_user_alive(id)) return PLUGIN_CONTINUE
new strona=0
g_haskit[id] = 0
c_jump[id] = 0
if(item==MENU_EXIT){
menu_destroy(create_class)
select_class(id)
return PLUGIN_HANDLED
}
player_class[id]=++item
if(player_class[id]==Nekromanta)
g_haskit[id] = 1
if(player_class[id]==Hunter)
g_GrenadeTrap[id] = 1
if(player_class[id]==Straznik)
c_jump[id] = 9
LoadXP(id, player_class[id])
CurWeapon(id)
give_knife(id)
return PLUGIN_CONTINUE
}


Dodatki SourceMod



Temat jest zamknięty


dbmod_5.9l.amxx






