Page 1 of 1

atstumas tarp sienos ir zaidejo

Posted: 2016 Oct 26 16:10
by Softero
gal kas galit paaiskint kaip patikrinti ar atstumos tarp sienos ir zaidejo nera didesnis uz tam tikra skaiciu? naudojant fm_touch

Code: Select all

public climb(id, button){           static Float:origin[3]    pev(id, pev_origin, origin)     if(get_distance_f(origin, g_wallorigin[id]) > 25.0)        return FMRES_IGNORED  // if not near wall, bet man sitas neveikia dalykas, istrynus sita if, skraido po visa mapa, o palikus isvis neveikia.        if(fm_get_entity_flags(id) & FL_ONGROUND)        return FMRES_IGNORED    if(button & IN_FORWARD)    {        static Float:velocity[3]        velocity_by_aim(id, 120, velocity)        fm_set_user_velocity(id, velocity)    }    else if(button & IN_BACK)    {        static Float:velocity[3]        velocity_by_aim(id, -120, velocity)        fm_set_user_velocity(id, velocity)    }    return FMRES_IGNORED
-- 2016 Spa 27 18:31 --

pavyko paciam pasidaryt ^^