March 27, 2019, 12:33 am

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - RealGuy

Pages: [1] 2
1
Suggestions and Questions / !Nlr command
« on: July 28, 2018, 01:13 am »
!Nlr command is very useful and is a fantastic alternative to the death spheres that some servers swear by. As an admin, if an nlr break report occurs, for the most part you have to rely on the word of people, death logs, or word your sentence in a way that forces the truth out of people. There is always the option to spectate as AoD, but it would be fantastic to have the ability to use the !nlr command to check the last death of another play to easily see if they are breaking nlr.

Thanks!

2
Suggestions and Questions / Shooting window heights
« on: July 26, 2018, 04:19 am »
On legacy DarkRP rules, under the rule 2i, it says:

    "Both sides have to be able to shoot the person in the exact same spot at all times."

On the !rules page that shows on spawn, rule 3 of shooting windows only states that the players have to be on the same level.

    "You may shoot from farther away from the window, but you must be on the same level as the player."

Example of the rule break:


I understand why there would be a legacy rules but it seems very fragmented. Building rules are very commonly looked at, and missing a key detail like this causes confusion due to two rules pages. They could possibly be consolidated clarifying certain details as there are not an obscene amount of building rules.

Thanks!

3
Wire / E2 / [Continue This Project!] Space Invaders
« on: June 18, 2015, 05:28 pm »
Cool idea given by Tobeass. I'm not going to be as active anymore, but I started the framework of the E2. Anyone can continue it as they please!
(Ps: The time limit is only there to continuously test the game.)



Ze Code!

4
Wire / E2 / [Release] Printer Counter
« on: February 25, 2015, 08:03 pm »
I know that there is one on here that the exact same thing, but i just wanted to make one myself. I thought that this one was a little bit more minimalist and simple.
Commands:
-(printer type): Returns total of all that type
-total: Returns total printed
EX:
"-iron"



Code: [Select]
@name Printer Counter
@inputs S:wirelink
@outputs
@persist Iron Silver Gold Emerald Ruby Amethyst Total IronT SilverT GoldT EmeraldT RubyT AmethystT
@trigger
interval(1000)
runOnChat(1)
S:egpDrawTopLeft(1)
Ls = owner():lastSaid():explode(" ")

if(first())
{
timer("countypes", 100)
printColor(vec(100,100,230),"           Welcome to RealGuy's Printer Counter")
printColor(vec(100,100,230),"                              Commands:")
printColor(vec(100,100,230),"-<printer type> | returns all of the type's amount")
printColor(vec(100,100,230),"          -total | Returns total printer money")
}
   
findInSphere(entity():pos(),80)
findClipToClass("money_printer")
Printers=findToArray()   

if(clk("countypes")){
timer("countypes", 1000)
Iron = 0
Silver = 0   
Gold = 0
Emerald = 0
Ruby = 0
Amethyst = 0
Total = 0
IronT = 0
SilverT = 0
GoldT = 0
EmeraldT = 0
RubyT = 0
AmethystT = 0

for(I=1,Printers:count())
{
Printer = Printers[I,entity]
Type = Printer:printerType()
Amount = Printer:printedMoney()
if(Type == "Iron"){Iron++ IronT = IronT + Amount Total = Total+Amount}
if(Type == "Silver"){Silver++ SilverT = SilverT + Amount Total = Total+Amount}
if(Type == "Golden"){Gold++ GoldT = GoldT + Amount Total = Total+Amount}
if(Type == "Emerald"){Emerald++ EmeraldT = EmeraldT + Amount Total = Total+Amount}
if(Type == "Ruby"){Ruby++ RubyT = RubyT + Amount Total = Total+Amount}
if(Type == "Amethyst"){Amethyst++ AmethystT = AmethystT + Amount Total = Total+Amount}
}


}#End of counttypes


S:egpBox(1,vec2(0,0),vec2(1512,1512))
S:egpColor(1,vec(70,70,70))
S:egpRoundedBox(2,vec2(5,5),vec2(502,502))
S:egpColor(2,vec(0,130,130))

S:egpText(3,"Printer Counter",vec2(256,12))
S:egpFont(3,"Coolvetica")
S:egpAlign(3,1)
S:egpSize(3,40)
###############
S:egpRoundedBox(4,vec2(20,75),vec2(50,50))
S:egpColor(4,vec(102,51,0))

S:egpText(5,""+Iron+"",vec2(44,85))
S:egpFont(5,"Coolvetica")
S:egpSize(5,30)
S:egpAlign(5,1)



if(Iron == 0){S:egpColor(16,vec(150,150,150))}else{S:egpColor(16,vec(255,255,255))}
S:egpText(16,"Iron",vec2(85,85))
S:egpFont(16,"Coolvetica")
S:egpSize(16,30)

if(Iron == 0){S:egpRemove(22)}else{
S:egpText(22,"$"+IronT+"",vec2(300,85))
S:egpFont(22,"Coolvetica")
S:egpSize(22,30)
S:egpAlign(22,1)
}
###############
S:egpRoundedBox(6,vec2(20,135),vec2(50,50))
S:egpColor(6,vec(120,120,120))

S:egpText(7,""+Silver+"",vec2(44,145))
S:egpFont(7,"Coolvetica")
S:egpSize(7,30)
S:egpAlign(7,1)

if(Silver == 0){S:egpColor(17,vec(150,150,150))}else{S:egpColor(17,vec(255,255,255))}
S:egpText(17,"Silver",vec2(85,145))
S:egpFont(17,"Coolvetica")
S:egpSize(17,30)

if(Silver == 0){S:egpRemove(23)}else{
S:egpText(23,"$"+SilverT+"",vec2(300,145))
S:egpFont(23,"Coolvetica")
S:egpSize(23,30)
S:egpAlign(23,1)
}
###############
S:egpRoundedBox(8,vec2(20,195),vec2(50,50))
S:egpColor(8,vec(225,195,0))

S:egpText(9,""+Gold+"",vec2(44,205))
S:egpFont(9,"Coolvetica")
S:egpSize(9,30)
S:egpAlign(9,1)

if(Gold == 0){S:egpColor(18,vec(150,150,150))}else{S:egpColor(18,vec(255,255,255))}
S:egpText(18,"Gold",vec2(85,205))
S:egpFont(18,"Coolvetica")
S:egpSize(18,30)

if(Gold == 0){S:egpRemove(24)}else{
S:egpText(24,"$"+GoldT+"",vec2(300,205))
S:egpFont(24,"Coolvetica")
S:egpSize(24,30)
S:egpAlign(24,1)
}
###############
S:egpRoundedBox(10,vec2(20,255),vec2(50,50))
S:egpColor(10,vec(0,150,30))

S:egpText(11,""+Emerald+"",vec2(44,265))
S:egpFont(11,"Coolvetica")
S:egpSize(11,30)
S:egpAlign(11,1)

if(Emerald == 0){S:egpColor(19,vec(150,150,150))}else{S:egpColor(19,vec(255,255,255))}
S:egpText(19,"Emerald",vec2(85,265))
S:egpFont(19,"Coolvetica")
S:egpSize(19,30)

if(Emerald == 0){S:egpRemove(25)}else{
S:egpText(25,"$"+EmeraldT+"",vec2(300,265))
S:egpFont(25,"Coolvetica")
S:egpSize(25,30)
S:egpAlign(25,1)
}
###############
S:egpRoundedBox(12,vec2(20,315),vec2(50,50))
S:egpColor(12,vec(180,30,30))

S:egpText(13,""+Ruby+"",vec2(44,325))
S:egpFont(13,"Coolvetica")
S:egpSize(13,30)
S:egpAlign(13,1)

if(Ruby == 0){S:egpColor(20,vec(150,150,150))}else{S:egpColor(20,vec(255,255,255))}
S:egpText(20,"Ruby",vec2(85,325))
S:egpFont(20,"Coolvetica")
S:egpSize(20,30)

if(Ruby == 0){S:egpRemove(26)}else{
S:egpText(26,"$"+RubyT+"",vec2(300,325))
S:egpFont(26,"Coolvetica")
S:egpSize(26,30)
S:egpAlign(26,1)
}
###############
S:egpRoundedBox(14,vec2(20,375),vec2(50,50))
S:egpColor(14,vec(154,50,205))

S:egpText(15,""+Amethyst+"",vec2(44,385))
S:egpFont(15,"Coolvetica")
S:egpSize(15,30)
S:egpAlign(15,1)

if(Amethyst == 0){S:egpColor(21,vec(150,150,150))}else{S:egpColor(21,vec(255,255,255))}
S:egpText(21,"Amethyst",vec2(85,385))
S:egpFont(21,"Coolvetica")
S:egpSize(21,30)
if(Amethyst == 0){S:egpRemove(27)}else{
S:egpText(27,"$"+AmethystT+"",vec2(300,385))
S:egpFont(27,"Coolvetica")
S:egpSize(27,30)
S:egpAlign(27,1)
}

S:egpText(28,"Cashpot: $"+Total+"",vec2(256,440))
S:egpFont(28,"Coolvetica")
S:egpAlign(28,1)
S:egpSize(28,40)

S:egpText(30,"Made by RealGuy",vec2(256,485))
S:egpColor(30,vec(130,130,130))
S:egpAlign(30,1)

if(Ls[1,string]:lower() == "-iron" && changed(Ls[1,string]) && Iron > 0){printColor(vec(202,151,0),""+Iron+" Iron Printers | Holding: $"+IronT+"")}
elseif(Ls[1,string]:lower() == "-iron" && Iron == 0 && changed(Ls[1,string])){printColor(vec(202,81,0),"There are no Iron printers.")}

if(Ls[1,string]:lower() == "-silver" && changed(Ls[1,string]) && Silver > 0){printColor(vec(150,150,150),""+Silver+" Silver Printers | Holding: $"+SilverT+"")}
elseif(Ls[1,string]:lower() == "-silver" && Silver == 0 && changed(Ls[1,string])){printColor(vec(150,150,150),"There are no Silver printers.")}

if(Ls[1,string]:lower() == "-gold" && changed(Ls[1,string]) && Gold > 0){printColor(vec(225,195,0),""+Gold+" Gold Printers | Holding: $"+GoldT+"")}
elseif(Ls[1,string]:lower() == "-gold" && Gold == 0 && changed(Ls[1,string])){printColor(vec(225,195,0),"There are no Gold printers.")}

if(Ls[1,string]:lower() == "-emerald" && changed(Ls[1,string]) && Emerald > 0){printColor(vec(0,150,30),""+Emerald+" Emerald Printers | Holding: $"+EmeraldT+"")}
elseif(Ls[1,string]:lower() == "-emerald" && Emerald == 0 && changed(Ls[1,string])){printColor(vec(0,150,30),"There are no Emerald printers.")}

if(Ls[1,string]:lower() == "-ruby" && changed(Ls[1,string]) && Ruby > 0){printColor(vec(180,30,30),""+Ruby+" Ruby Printers | Holding: $"+RubyT+"")}
elseif(Ls[1,string]:lower() == "-ruby" && Ruby == 0 && changed(Ls[1,string])){printColor(vec(180,30,30),"There are no Ruby printers.")}

if(Ls[1,string]:lower() == "-amethyst" && changed(Ls[1,string]) && Amethyst > 0){printColor(vec(154,50,205),""+Amethyst+" Amethyst Printers | Holding: $"+AmethystT+"")}
elseif(Ls[1,string]:lower() == "-amethyst" && Amethyst == 0 && changed(Ls[1,string])){printColor(vec(154,50,205),"There are no Amethyst printers.")}

if(Ls[1,string]:lower() == "-total" && changed(Ls[1,string]) && Total > 0){printColor(vec(0,255,0),"Cashpot: $"+Total+"")}
elseif(Ls[1,string]:lower() == "-total" && changed(Ls[1,string]) && Total == 0){printColor(vec(255,0,0),"You're Broke Dude!")}

5
Tech Help / Sickness Cars
« on: March 03, 2013, 06:37 pm »
Yello there! I was wondering if there was any type of update on sickness cars for Gmod13 or if there are any other good packs(TDM cars suck) Thanks!

6
General Chat / I Made A Perpetual Engine On My Empty Server Today!!
« on: February 17, 2013, 08:04 pm »
I don't really know how it happened but when i duped it it broke the middle piston making it run forever :D And don't tell me that there is an E2 running that thing, cause first of all i haven't made an engine E2 yet, and i showed you under the pistons there are no thrusters




7
Tech Help / Graphics Card(s)
« on: January 30, 2013, 09:36 pm »
Any ideas on graphics cards < $250 or for you British boobies out there < 150, preferably made by EVGA or with a fan that shoots out strait to the back, and i'm asking for a clock speed of 900MHz+

8
General Chat / The Serious Face
« on: January 30, 2013, 09:07 pm »
There are SO many misused text faces, and in my mind there is NO way to fit -_- into any phrase. Lets talk about disliked text faces :) 

9
General Chat / PewDiePie Has Been On ByB
« on: January 10, 2013, 08:30 pm »

Around :30 you can see that he has a SteamID and those players are indeed from ByB. PEWDIEPIE ROCKS

10
Tech Help / Srcds Server
« on: January 06, 2013, 02:36 am »
It seems Gmod 13 Screwed up the server.cfg file for my srcds server. The first line is "hostname" "Name" Obviously hanging the name of the server. I have the cfg in orangebox\garrysmod\server.cfg. It just doesn't seem to change the name, Can you help?

11
Desolate Wasteland / Ducks :)
« on: December 08, 2012, 04:39 am »
Yummy Duck *QUACK*

12
Wire / E2 / [Request] Help With my E2!
« on: December 06, 2012, 10:36 pm »
This is my code to say if all three numbers are the same then a light will turn on. yet it doesn't work... i'm not quite sure why it wouldn't.

if (One&Two&Three == 1) {Light = 255}
if (One&Two&Three == 2) {Light = 255}
if (One&Two&Three == 3) {Light = 255}
if (One&Two&Three == 4) {Light = 255}
if (One&Two&Three == 5) {Light = 255}
if (One&Two&Three == 6) {Light = 255}
if (One&Two&Three == 7) {Light = 255}
if (One&Two&Three == 8.) {Light = 255}
if (One&Two&Three == 9) {Light = 255}


(Ignore the dot after the eight. It is not part of the code.)

13
Desolate Wasteland / How To Cook A Salmon
« on: November 29, 2012, 11:15 pm »

14
Desolate Wasteland / This Is My Story
« on: October 11, 2012, 07:37 pm »
I am a fun guy that is 15 years old. I like computers, yet have a passion for cars. I was always that little boy that you see in the corner of a room taking apart a radio, and to this day, i haven't stopped. I always have a curiosity to how things work, and how i can fix them. I was always very fortunate to live in a very nice neighborhood. A nice back and front yard, a hard working dad, and a loving family.  There are always problems in someone's life that can hold them back or make them a stronger person. In my case, well it's not very easy to talk about, but i have an alcoholic mother. This has been going on for years now and there is no stopping it. You may not see me around during the next week or so due to the separation of my family from my mom that will most likely be happening next week. This is sometime that i could never think would happen to me and is absolutely heart wrenching to think about. The only reason i wanted to write this is to make other people understand that the world that we live in is not perfect and that just because you're off well that doesn't mean that other people are perfect too. There is crime, poverty and lots of other horrible things going on and ll of us don't even care. If you are in school and you see someone that is sitting at lunch alone, or looks sad, you need to think about the fact that its not their fault that they are sitting alone or feeling bad. What you need to ask yourself when you see things like that you need to maybe sit with the kid that is alone, or maybe tell a wacky joke the the kid that looks sad. The simple fact is that if you make one person happy, then your not just making him or her happy, you are doing that person a huge and yet invisible favor. When you go around being selfish and greedy people don't appreciate you as a person. But when you go around giving people joy and happiness you start to get this feeling of happiness yourself. You no longer need to think that you are the best. You no longer think that you are better that everyone else, and this makes the world A Better place. I have understood this very simple fact since i was very young. Looking out for people that i really have never even know, people that may not even like you. Just give them happiness, you could be surprised at what a change you can make to someone's life. There was this girl in my school that cut her wrists. When i found this out, what i did wasn't start up a conversation about what happened, but i did start talking to her. Never previously knowing or really paying attention to her. By two weeks into me starting to talk to her i saw her scars and scrapes starting o fade away. Not just scars, but pain. I made her life so much better just by talking to her. I saved a life. Now what can you do.

15
Wire / E2 / BlackJack E2 Help
« on: August 19, 2012, 08:22 pm »
/---------------------------------------------------------------------------------------------\
                                    Current Code
Number1=5
Number2=8
Number3=9
Number4=4

if(BJ1 == 1)
{S:writeString(""+Number1+"     ",13,3,990)} else
{S:writeString("                ",13,3,990)}

if(BJ2 == 1)
{S:writeString(" "+Number2+"     ",13,4,990)} else
{S:writeString("                ",13,4,990)}

if(BJ3 == 1)
{S:writeString(""+Number3+"     ",13,5,990)} else
{S:writeString("                ",13,5,990)}

if(BJ4 == 1)
{S:writeString(" "+Number4+"     ",13,6,990)} else
{S:writeString("                ",13,6,990)}


*I know that BJ is blowjob, but ignore that for now*

/---------------------------------------------------------------------------------------------\
                                     Wanted Code
Ok so BJ1 is the button i have to press to display the first number in the menu, if i were to make the numbers random like so,

Number1=round(random(1,10))
Number2=round(random(1,10))
Number3=round(random(1,10))
Number4=round(random(1,10))

if(BJ1 == 1)
{S:writeString(""+Number1+"     ",13,3,990)} else
{S:writeString("                ",13,3,990)}

if(BJ1 == 2)
{S:writeString(""+Number2+"     ",13,3,990)} else
{S:writeString("                ",13,3,990)}

if(BJ1 == 3)
{S:writeString(""+Number3+"     ",13,3,990)} else
{S:writeString("                ",13,3,990)}

if(BJ1 == 4)
{S:writeString(""+Number4+"     ",13,3,990)} else
{S:writeString("                ",13,3,990)}



Problem: When i go to hit the first number it would display a random number 1-10 then i go to hit the second number to display, and it changes the first number, so on and so forth.

Need: A solution to make the if statements not update the E2 when changed/activated

And No Adding Intervals Do Not Override The Updating Due To The If Statements

Pages: [1] 2