Raised This Month: $ Target: $400
 0% 

set_pev MaxSpeed


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
TheKidz
Senior Member
Join Date: May 2009
Old 09-13-2010 , 18:52   set_pev MaxSpeed
Reply With Quote #1

PHP Code:
new Float:flMaxSpeedSpeedZeroMultiply
pev
(idpev_maxspeedflMaxSpeed)
Multiply = ( flMaxSpeed 25 )
SpeedZero = ( Multiply 100 )
set_pev(idpev_maxspeedflMaxSpeed SpeedZero
Anything wrong with that? i just cant find... speed set to 1000+ ;/ ( my start speed = 250 )
__________________
TheKidz is offline
nikhilgupta345
Veteran Member
Join Date: Aug 2009
Location: Virginia
Old 09-13-2010 , 19:04   Re: set_pev MaxSpeed
Reply With Quote #2

Are you using Multiply later in the function?

If not, it's useless to decalre it. You could just make SpeedZero = flMaxSpeed / 4

Other than that, idk.
nikhilgupta345 is offline
Send a message via ICQ to nikhilgupta345 Send a message via Yahoo to nikhilgupta345
TheKidz
Senior Member
Join Date: May 2009
Old 09-13-2010 , 19:10   Re: set_pev MaxSpeed
Reply With Quote #3

i got Tag mismatch compiling it, any solution ?

also took all function code:
PHP Code:
switch(iSpeed[id]) {
            case 
0: {
                new 
Float:flMaxSpeedSpeedZero
                pev
(idpev_maxspeedflMaxSpeed)
                
SpeedZero flMaxSpeed 4
                set_pev
(idpev_maxspeedflMaxSpeed SpeedZero)
            }
            case 
1: {
                new 
Float:flMaxSpeedSpeedOne
                pev
(idpev_maxspeedflMaxSpeed)
                
SpeedOne flMaxSpeed 2
                set_pev
(idpev_maxspeedflMaxSpeed SpeedOne)
        
            }
            case 
2: {
                new 
Float:flMaxSpeedSpeedTwo
                pev
(idpev_maxspeedflMaxSpeed)
                
SpeedTwo flMaxSpeed 4
                set_pev
(idpev_maxspeedflMaxSpeed SpeedTwo)
            }
            case 
3: {
                new 
Float:flMaxSpeedSpeedThree
                pev
(idpev_maxspeedflMaxSpeed)
                
SpeedThree flMaxSpeed 2
                set_pev
(idpev_maxspeedflMaxSpeed SpeedThree)
            }
        } 
__________________

Last edited by TheKidz; 09-13-2010 at 19:35.
TheKidz is offline
nikhilgupta345
Veteran Member
Join Date: Aug 2009
Location: Virginia
Old 09-13-2010 , 19:44   Re: set_pev MaxSpeed
Reply With Quote #4

set_pev(id, pev_maxspeed, float(flMaxSpeed - SpeedOne)

add a float() in front of all the set pev things.
nikhilgupta345 is offline
Send a message via ICQ to nikhilgupta345 Send a message via Yahoo to nikhilgupta345
TheKidz
Senior Member
Join Date: May 2009
Old 09-13-2010 , 19:56   Re: set_pev MaxSpeed
Reply With Quote #5

its not working properly and i really dont know why... also tried what u said:
PHP Code:
public Player_ResetMaxSpeed_Post(id) {
    if(
is_user_alive(id) && gHasVel[id] == 1) {
        
cs_reset_user_maxspeed(id)
        switch(
iSpeed[id]) {
            case 
0: {
                new 
Float:flMaxSpeedSpeedZero
                pev
(idpev_maxspeedflMaxSpeed)
                
SpeedZero flMaxSpeed 4
                set_pev
(idpev_maxspeedfloat(flMaxSpeed SpeedZero))
            }
            case 
1: {
                new 
Float:flMaxSpeedSpeedOne
                pev
(idpev_maxspeedflMaxSpeed)
                
SpeedOne flMaxSpeed 2
                set_pev
(idpev_maxspeedfloat(flMaxSpeed SpeedOne))
        
            }
            case 
2: {
                new 
Float:flMaxSpeedSpeedTwo
                pev
(idpev_maxspeedflMaxSpeed)
                
SpeedTwo flMaxSpeed 4
                set_pev
(idpev_maxspeedfloat(flMaxSpeed SpeedTwo))
            }
            case 
3: {
                new 
Float:flMaxSpeedSpeedThree
                pev
(idpev_maxspeedflMaxSpeed)
                
SpeedThree flMaxSpeed 2
                set_pev
(idpev_maxspeedfloat(flMaxSpeed SpeedThree))
            }
        }
    }

and still not working properly... i got some problems with flMaxSpeed + SpeedTwo & Three i think its bcoz im adding some speed maybe ?
anyway, thank you. i would never know that we got to use float() over there..
__________________
TheKidz is offline
ConnorMcLeod
Veteran Member
Join Date: Jul 2006
Location: France (95)
Old 09-14-2010 , 01:18   Re: set_pev MaxSpeed
Reply With Quote #6

PHP Code:
new Float:flMaxSpeed
pev
(idpev_maxspeedflMaxSpeed)
set_pev(idpev_maxspeedflMaxSpeed 0.25
PHP Code:
set_user_maxspeed(idget_user_maxspeed(id) * 0.25
__________________
- tired and retired -

- my plugins -
ConnorMcLeod is offline
Hunter-Digital
Veteran Member
Join Date: Aug 2006
Location: In the Game [ro]
Old 09-14-2010 , 08:15   Re: set_pev MaxSpeed
Reply With Quote #7

Hmm, doesn't pev() just return values if non-string ?

I mean:
Code:
new Float:fValue = pev(id, pev_maxspeed)
__________________
Hunter-Digital is offline
ConnorMcLeod
Veteran Member
Join Date: Jul 2006
Location: France (95)
Old 09-14-2010 , 12:01   Re: set_pev MaxSpeed
Reply With Quote #8

Only for integers.

For some floats that are always .000000, you can retrieve an integer, but test it before plaining to use it.
__________________
- tired and retired -

- my plugins -
ConnorMcLeod is offline
TheKidz
Senior Member
Join Date: May 2009
Old 09-14-2010 , 13:43   Re: set_pev MaxSpeed
Reply With Quote #9

yeah ! thank you connor works fine ;D
__________________
TheKidz is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 11:00.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode