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 !


Dodatki SourceMod



Temat jest zamknięty








