Ask for scripts here
Moderators: Murderator+, Murderator
-
motxu
- Posts: 48
- Joined: 2005-04-13 16:01:09
-
Contact:
Post
by motxu »
How can i make my script to wait until i press a key?
Imagine that if i press 1 i want my script to do somehitng, but if i press 2 i want it to do other thing.
Please help!
thanks
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
Post
by DerMeister =) »
Use hotkeys
1) Load script, for example:
Code: Select all
sub my_first_scp
uo.say('Hello, world!')
end sub
2) Bind this csp on keyboard key, for example:
3) Get fun!
DerMeister сейчас на нейрале!
-
motxu
- Posts: 48
- Joined: 2005-04-13 16:01:09
-
Contact:
Post
by motxu »
hadnt undestand haha.
I dont mean hoykeys..
I want a script that if u press for example "1", it makes something.
If press "2" makes other thing.
wait
until uo.press()
but dont works
help?
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
Post
by DerMeister =) »
Code: Select all
sub mn
...
repeat
wait(100)
until uo.getglobal('qwerty1') or uo.getglobal('qwerty2') or ... etc ...
if uo.getglobal('qwerty1') then
...
if uo.getglobal('qwerty2') then
...
if uo.getglobal('qwerty3') then
...
...
end sub
sub m1
uo.setglobal('qwerty1','true')
wait(500)
uo.setglobal('qwerty1','false')
end sub
sub m2
uo.setglobal('qwerty2','true')
wait(500)
uo.setglobal('qwerty2','false')
end sub
...
Add
m1, m2, m3 , ... etc ... to hotkeys as you see below and enjoy yourself.
PS: My english is bad

DerMeister сейчас на нейрале!
-
motxu
- Posts: 48
- Joined: 2005-04-13 16:01:09
-
Contact:
Post
by motxu »
sorry man, ive been tring but dont understand xD.
Imagine that if I press "1" i want it to say hello.
If i press "2" i want it to say Good bye.
Could u make this example for me plz?

thanks
-
Nmy
- Expert!
- Posts: 2152
- Joined: 2005-09-14 15:31:58
- Location: Latvia
Post
by Nmy »
motxu wrote:sorry man, ive been tring but dont understand xD.
Imagine that if I press "1" i want it to say hello.
If i press "2" i want it to say Good bye.
Could u make this example for me plz?

thanks
Code: Select all
Injection > Hotkeys >
1 msg "hello"
2 msg "Good bye."
there is no such thing like injection could know what key do you press, it's working with the game not with the user actions
you can use global variable
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
Post
by DerMeister =) »
motxu wrote:sorry man, ive been tring but dont understand xD.
Imagine that if I press "1" i want it to say hello.
If i press "2" i want it to say Good bye.
Could u make this example for me plz?

thanks
Code: Select all
sub main
while true
repeat
wait(100)
until uo.getglobal('qwerty1') or uo.getglobal('qwerty2')
if uo.getglobal('qwerty1') then
uo.say('Hello')
if uo.getglobal('qwerty2') then
uo.say('Good bye')
wend
end sub
sub m1
uo.setglobal('qwerty1','true')
wait(250)
uo.setglobal('qwerty1','false')
end sub
sub m2
uo.setglobal('qwerty2','true')
wait(250)
uo.setglobal('qwerty2','false')
end sub
1) Bind 1 with "m1" sub and 2 with "m2" sub
(exec m1) and (exec m2)
2) Launch "main"
3) press 1 or 2 on your keyboard.
DerMeister сейчас на нейрале!
-
motxu
- Posts: 48
- Joined: 2005-04-13 16:01:09
-
Contact:
Post
by motxu »