gravitacja dodalem tak : (i tutaj skok postaci "diablo" dziala ale ninja straciła swoj skok.
public set_gravitychange(id) { if(is_user_alive(id) && is_user_connected(id)) { if(player_class[id] == Skrytobojca) { if(player_b_gravity[id]>6) set_user_gravity(id, 0.17) else if(player_b_gravity[id]>3) set_user_gravity(id, 0.2) else set_user_gravity(id, 0.25) } else { set_user_gravity(id,1.0*(1.0-player_b_gravity[id]/12.0)) } else if(player_class[id] == Diablo) { if(player_b_gravity[id]>6) set_user_gravity(id, 0.17) else if(player_b_gravity[id]>3) set_user_gravity(id, 0.2) else set_user_gravity(id, 0.25) } else { set_user_gravity(id,1.0*(1.0-player_b_gravity[id]/12.0)) } } }
tutaj niewidzialnosc:(tutaj dziala niewidzlaonsc na ninji ale nie dziala na postaci "zjawa"
public set_renderchange(id) { if(is_user_connected(id) && is_user_alive(id)) { if(!task_exists(id+TASK_FLASH_LIGHT)) { new render=255 if (player_class[id] == Skrytobojca || player_class[id] == Zjawa) { new inv_bonus = 255 - player_b_inv[id] render = 8 } else if (player_class[id] == Zjawa) { new inv_bonus = 255 - player_b_inv[id] render = 100 } if(player_b_inv[id]>0) { while(inv_bonus>0) { inv_bonus-=20 render-- } } if(player_b_usingwind[id]==1) { render/=2 } if(render<0) render=0 if(HasFlag(id,Flag_Moneyshield)||HasFlag(id,Flag_Rot)||HasFlag(id,Flag_Teamshield_Target)) render*=2 set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, render) }
proszę o poprawienie błędów z góry dziekuje !