San Andreas / Mod / Mod CLEO
Player Walkstyle Changer v.3.0 (PC) Fixed + All player and pedestrian walkstyle
- Alvian9xpro , Wesser | caricato da Alvian9xpro
- 01/21/2019
- 44052 Download
Valutazioni:
Per favore, prima accedi.
Preferiti:
Scarica
8.85Kb
8.85Kb
Videos
Non è ancora stato aggiunto alcun video.Devi aver effettuato l'accesso per aggiungere video a questa mod.
Descrizione
Player Walkstyle Changer v.3.0 By Alvian9xpro ( Fixed )
Please Re-Download this , i've already upload a better version than older
+ All Walkstyles ( Armed , rocket , Chainsaw , ped walk , etc )
You can change Current Player walkstyle with this mod , You can walk drunk , blind or as civilian walk
Warning : Drunk walkstyle have a Glitch on the mouth because it is unofficial walkstyle In Gta Sa , and its not my fault
How to use :
Type 9XWS or WALKSTYLE ( You can edit later freely To activated the mod , Well Just type again To deactivated it !
More detail inside !
Other Mod By Me :
Ramp Boost Spawner v.1
A9x Free Battle #1
Drive Score v.1
Box Platform v.1
Vehicle Sound Adjustments v.0.1
~Alvian9xPro
Please Re-Download this , i've already upload a better version than older
+ All Walkstyles ( Armed , rocket , Chainsaw , ped walk , etc )
You can change Current Player walkstyle with this mod , You can walk drunk , blind or as civilian walk
Warning : Drunk walkstyle have a Glitch on the mouth because it is unofficial walkstyle In Gta Sa , and its not my fault
How to use :
Type 9XWS or WALKSTYLE ( You can edit later freely To activated the mod , Well Just type again To deactivated it !
More detail inside !
Other Mod By Me :
Ramp Boost Spawner v.1
A9x Free Battle #1
Drive Score v.1
Box Platform v.1
Vehicle Sound Adjustments v.0.1
~Alvian9xPro
Commenti
Sono già stati pubblicati 38 commenti.
02/05/2019 22:58
@Gangster5555
hmmmm what happend ? , nothing problem on my pc's , and work aswell as it do .
Bdw check , did you have change weapon like gta 5 or another weapon like that , or something that makes unexpectable crash ?
If the problem like that , it is because another mod use some illegal variable or other , try to uninstall some mod by move/delete them !
But if the problem shows still and not end after you press "E" , i will check as soon as possible i can
Cita | Rispondi
@Gangster5555
hmmmm what happend ? , nothing problem on my pc's , and work aswell as it do .
Bdw check , did you have change weapon like gta 5 or another weapon like that , or something that makes unexpectable crash ?
If the problem like that , it is because another mod use some illegal variable or other , try to uninstall some mod by move/delete them !
But if the problem shows still and not end after you press "E" , i will check as soon as possible i can
Cita | Rispondi
01/25/2019 14:26
@fan script
questions :
Which switch do you mean sir ? , i am not understand ur c++ basic scripting styles , i am just do it with my own neat top-to-bottom style ( manual but easy to learn ! )
Just said as if logic , example :
if actor not defined , then the walkstyle back to normal ( False ) , if actor defined , then go to else or mod run still ( True ) .
Cita | Rispondi
@fan script
questions :
Which switch do you mean sir ? , i am not understand ur c++ basic scripting styles , i am just do it with my own neat top-to-bottom style ( manual but easy to learn ! )
Just said as if logic , example :
if actor not defined , then the walkstyle back to normal ( False ) , if actor defined , then go to else or mod run still ( True ) .
Cita | Rispondi
01/25/2019 12:29
@Alvian9xpro
just as you need to make a switch
how to make
while true
wait 0
gosub @set // <---
if key pressed // accept
then
if menu item == 1
then
// swith
if 1 @ == true
then 1 @ = false // restore walk
else 1 @ = true // change walk
end
end
end
end
: set
if 1 @ == true // change walk active
then
// restore walk
else // not change walk active
// change walk
end
return
end_thread // eliminate gosub error
Cita | Rispondi
@Alvian9xpro
just as you need to make a switch
how to make
while true
wait 0
gosub @set // <---
if key pressed // accept
then
if menu item == 1
then
// swith
if 1 @ == true
then 1 @ = false // restore walk
else 1 @ = true // change walk
end
end
end
end
: set
if 1 @ == true // change walk active
then
// restore walk
else // not change walk active
// change walk
end
return
end_thread // eliminate gosub error
Cita | Rispondi
01/25/2019 06:45
@fan script
oh , you mean the hack walk run still and walkstyle set to skinny player without no walkcycle ( if we change to ak47 or M4 , walkstyle still like we unarmed ) , is just like i said before
, i suggest to change again in 9xWS , because its actually mod , i think like that
hmmm but , problem with that so bad , right ?,
because i am using doubled write memory . Gosub not work and crash suddenly . How about i set :
// next lable .......
:2point'o
if
8256: not Player $Player_char defined
jf @killingmeinside // main
jump @default
:default
0@ = 0x609A4E
0a8c: write 0@ size 4 value 0x04D48689 vp 1
0@ += 0x4
0a8c: write 0@ size 4 value 0x0 vp 1 // stabilized the memory offset
jump @killingmeinside // to main
// Reset Walkstyle to normal
Or
:FatArmed // example
0A96 : 0@ = $actor struct
10@ = 61 // will change to fat_armed as scm func do
0@ += 0x4D4 // Custom walkstyle
0a8c: write 0@ size 1 value @10 vp 1 // set to 10@ = 61
jump @killingmeinside
:killingmeinside // as main
0A96 : 0@ = $actor struct
0@ += 0x4
0a8d: 3@ = read 0@ size 1 vp 0
if
003B: 3@ == 10
jf @repeat //repeat same like lable FatArmed . but its not actualy changed
//bla bla bla
But : If i put this , this will affected to my mind control mod , because i am used this code on that mod too !!!
Cita | Rispondi
@fan script
oh , you mean the hack walk run still and walkstyle set to skinny player without no walkcycle ( if we change to ak47 or M4 , walkstyle still like we unarmed ) , is just like i said before
hmmm but , problem with that so bad , right ?,
because i am using doubled write memory . Gosub not work and crash suddenly . How about i set :
// next lable .......
:2point'o
if
8256: not Player $Player_char defined
jf @killingmeinside // main
jump @default
:default
0@ = 0x609A4E
0a8c: write 0@ size 4 value 0x04D48689 vp 1
0@ += 0x4
0a8c: write 0@ size 4 value 0x0 vp 1 // stabilized the memory offset
jump @killingmeinside // to main
// Reset Walkstyle to normal
Or
:FatArmed // example
0A96 : 0@ = $actor struct
10@ = 61 // will change to fat_armed as scm func do
0@ += 0x4D4 // Custom walkstyle
0a8c: write 0@ size 1 value @10 vp 1 // set to 10@ = 61
jump @killingmeinside
:killingmeinside // as main
0A96 : 0@ = $actor struct
0@ += 0x4
0a8d: 3@ = read 0@ size 1 vp 0
if
003B: 3@ == 10
jf @repeat //repeat same like lable FatArmed . but its not actualy changed
//bla bla bla
But : If i put this , this will affected to my mind control mod , because i am used this code on that mod too !!!
Cita | Rispondi
01/24/2019 23:53
@Alvian9xpro
I think I must worry you again
this hack works
until the player dies
hack would have to run continuously in the loop
because the game resets
You know, the hack works even if the menu goes out
you could do a cassette that checks active switches and use 0ab1: and 0ab2:
see tip
add in the loop wait on key open menu
// case
if active_walk_hack_1 {var swith} == true // 1
then 0AB1: call_scm_func @ write_hack_1 0 // better
// gosub @write_hack
end
if active_walk_hack_2 {var swith} == true // 2
then 0AB1: call_scm_func @ write_hack_2 0 // better
// gosub @write_hack
end
// ------------------------------------------------ -----
: write_hack_1
// --------------
// use memory walk hack
// --------------
0AB2: ret 0
// return
: write_hack_2
// --------------
// use memory walk hack
// --------------
0AB2: ret 0
// return
explanation
what you turn on is supposed to work all the time
and not, once
that's why you need switches on the indexes
Cita | Rispondi
@Alvian9xpro
I think I must worry you again
this hack works
until the player dies
hack would have to run continuously in the loop
because the game resets
You know, the hack works even if the menu goes out
you could do a cassette that checks active switches and use 0ab1: and 0ab2:
see tip
add in the loop wait on key open menu
// case
if active_walk_hack_1 {var swith} == true // 1
then 0AB1: call_scm_func @ write_hack_1 0 // better
// gosub @write_hack
end
if active_walk_hack_2 {var swith} == true // 2
then 0AB1: call_scm_func @ write_hack_2 0 // better
// gosub @write_hack
end
// ------------------------------------------------ -----
: write_hack_1
// --------------
// use memory walk hack
// --------------
0AB2: ret 0
// return
: write_hack_2
// --------------
// use memory walk hack
// --------------
0AB2: ret 0
// return
explanation
what you turn on is supposed to work all the time
and not, once
that's why you need switches on the indexes
Cita | Rispondi
01/23/2019 23:59
@fan script oh i see
but how about if i make it scan only after we choose one walkstyle ,
let ini files scanning take a rest in first time , and after we choose some walkstyle , the ini files will scan automatically , but just 1st time after it will be choose again ?
may it will not drop fps so much ?
Cita | Rispondi
@fan script oh i see
but how about if i make it scan only after we choose one walkstyle ,
let ini files scanning take a rest in first time , and after we choose some walkstyle , the ini files will scan automatically , but just 1st time after it will be choose again ?
may it will not drop fps so much ?
Cita | Rispondi
01/23/2019 12:58
a bit about technical issues
1 you checked if 0@v does not interfere with local variables
2 you must know that continuous scanning of the ini file including opcode 0af4:,
this is what causes fps declines
small, but a few such scripts and there are big drops of fps
you have
0@v to string name key open menu
0@ addres function var
tip the variable string should be further from the local variable
for example,
0@ localvar
1@ 2@ 3@ 4@
5@v longstring


Cita | Rispondi
1 you checked if 0@v does not interfere with local variables
2 you must know that continuous scanning of the ini file including opcode 0af4:,
this is what causes fps declines
small, but a few such scripts and there are big drops of fps
you have
0@v to string name key open menu
0@ addres function var
tip the variable string should be further from the local variable
for example,
0@ localvar
1@ 2@ 3@ 4@
5@v longstring
Cita | Rispondi


