Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @name Player RC
- @inputs W A S D Mouse1 Mouse2 Shift Space Alt R
- @outputs Angle:angle Position:vector Player:entity
- @persist Name:string
- interval(100)
- if(first()) {
- Name = "Zaz"
- Player = findPlayerByName(Name)
- }
- #Angle = Player:eyeAngles()
- Position = Player:toWorld(vec(0,0,65))
- if(!first()) {
- if(~W) {
- if(W) { concmd("ulx cexec " + Name + " +forward") }
- if(!W) { concmd("ulx cexec " + Name + " -forward") }
- }
- if(~A) {
- if(Player:inVehicle()) {
- if(A) { concmd("ulx cexec " + Name + " +moveleft") }
- if(!A) { concmd("ulx cexec " + Name + " -moveleft") }
- } else {
- if(A) { concmd("ulx cexec " + Name + " +left") }
- if(!A) { concmd("ulx cexec " + Name + " -left") }
- }
- }
- if(~S) {
- if(S) { concmd("ulx cexec " + Name + " +back") }
- if(!S) { concmd("ulx cexec " + Name + " -back") }
- }
- if(~D) {
- if(Player:inVehicle()) {
- if(D) { concmd("ulx cexec " + Name + " +moveright") }
- if(!D) { concmd("ulx cexec " + Name + " -moveright") }
- } else {
- if(D) { concmd("ulx cexec " + Name + " +right") }
- if(!D) { concmd("ulx cexec " + Name + " -right") }
- }
- }
- if(~Mouse1) {
- if(Mouse1) { concmd("ulx cexec " + Name + " +attack") }
- if(!Mouse1) { concmd("ulx cexec " + Name + " -attack") }
- }
- if(~Mouse2) {
- if(Mouse2) { concmd("ulx cexec " + Name + " +attack2") }
- if(!Mouse2) { concmd("ulx cexec " + Name + " -attack2") }
- }
- if(~Shift) {
- if(Shift) { concmd("ulx cexec " + Name + " +speed") }
- if(!Shift) { concmd("ulx cexec " + Name + " -speed") }
- }
- if(~Space) {
- if(Space) { concmd("ulx cexec " + Name + " +jump") }
- if(!Space) { concmd("ulx cexec " + Name + " -jump") }
- }
- if(~Alt) {
- if(Alt) { concmd("ulx cexec " + Name + " +duck") }
- if(!Alt) { concmd("ulx cexec " + Name + " -duck") }
- }
- if(~R) {
- if(R) { concmd("ulx cexec " + Name + " +use") }
- if(!R) { concmd("ulx cexec " + Name + " -use") }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement