These are chat archives for ikkentim/SampSharp

16th
Feb 2017
Florian van Dillen
@fvandillen
Feb 16 2017 15:19
hey @ikkentim
Long time no see, been busy with uni
Tim Potze
@ikkentim
Feb 16 2017 15:19
hey!
Florian van Dillen
@fvandillen
Feb 16 2017 15:19
just tried updating the plugin, now complains about the mono runtime directory
Is that a new thing?
Tim Potze
@ikkentim
Feb 16 2017 15:20
:o What's it saying?
Florian van Dillen
@fvandillen
Feb 16 2017 15:20
Severity Code Description Project File Line Suppression State
Error mono is missing from the specified mono runtime directory. Are you sure you selected the right directory? trinityRPG C:\Users\info\Desktop\Development\trinityRPG\trinityRPG\trinityRPG\trinityRPG.csproj 1
Tim Potze
@ikkentim
Feb 16 2017 15:20
Ah check, you're using the sampsharp visual studio plugin? go to the properties of the gamemode project and go to the sampsharp tab
Florian van Dillen
@fvandillen
Feb 16 2017 15:20
I might be (probably installed it before I went inactive)
Went to the tab, but not sure which directory to pick
Tim Potze
@ikkentim
Feb 16 2017 15:21
the mono directory in your server folder
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 15:21
Maybe he has the old mono files 4.0 instead of the new ones that you recently put up 4.6
Tim Potze
@ikkentim
Feb 16 2017 15:21
nah that error appears if you don't have a mono directory selected at al :)
Florian van Dillen
@fvandillen
Feb 16 2017 15:22
I selected that one before, but it still complained :smile:
Tim Potze
@ikkentim
Feb 16 2017 15:22
Ah might also be a broken plugin
Might try updating
Florian van Dillen
@fvandillen
Feb 16 2017 15:22
let me try updating the plugin
Tim Potze
@ikkentim
Feb 16 2017 15:22
I'm a bit preoccupied, working on terrain generation for work :)
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 15:23
I made a step-by-step tutorial on setting up SampSharp: http://forum.sa-mp.com/showthread.php?t=626149 :P
Florian van Dillen
@fvandillen
Feb 16 2017 15:23
Aight, nice to see some more devs on board here
Tim Potze
@ikkentim
Feb 16 2017 15:24
some people bumped into some problems on linux by the way :( if your server works atm (on linux), please make a note of the version you're using
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 15:24
I like to re-invent the wheel so I have complete control and I think it annoys @ikkentim sometimes haha.
Tim Potze
@ikkentim
Feb 16 2017 15:24
yea, you're pissing me off :angry:
:P
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 15:25
:sparkles:
Florian van Dillen
@fvandillen
Feb 16 2017 15:25
haha nice
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 15:38
I should make a "Develop on Windows, Release on Linux" portion of the tutorial.
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 18:00
If you name a method "Initialize" in a class that inherits BaseMode, the server starts but the entire gamemode is bugged.
Tim Potze
@ikkentim
Feb 16 2017 18:01
yup,
it’s used by sampsharp internally to set up
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 18:02
:)
Florian van Dillen
@fvandillen
Feb 16 2017 18:28
Does anyone of you have experience with log4net and its slackAppender?
Florian van Dillen
@fvandillen
Feb 16 2017 20:49
@ikkentim Did you or someone else make any progress with the UI stuff?
Tim Potze
@ikkentim
Feb 16 2017 21:39
Not much :/ it's quite a pain in the ass, that's when I started work on the debugger, then I started another job, and then when back on sampsharp I went work on 0.7
Florian van Dillen
@fvandillen
Feb 16 2017 21:39
Aight no worries
going to use spring holiday to push a release
Which is actually playable
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 21:57
blob
Longest callback ever...
Tim Potze
@ikkentim
Feb 16 2017 21:59
No more holidays when working :S
I kinda need to find time to fix this linux bug
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:00
Since most VPS use Linux, yeah, may be a good idea to :P
Tim Potze
@ikkentim
Feb 16 2017 22:00
Linux compatibility is a key feature of sampsharp
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:00
Me personally, don't mind spending $5 extra for a Windows VPS with similar specs.
Tim Potze
@ikkentim
Feb 16 2017 22:00
I’m a c# fan but not so much windows
Starting to learn vim + tmux like a boss
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:01
That's conflicting... almost an oxymoron haha.
Tim Potze
@ikkentim
Feb 16 2017 22:01
nope.jpeg
c#/.net is going more multi platform by the day
with .net core 2.0 reaching a new all time high
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:01
That's because Microsoft doesn't want to be a major player in OSes anymore :P
OSs
nah OSes better
xD
Tim Potze
@ikkentim
Feb 16 2017 22:02
Well it’s not reasonless that everything is hosted on linux nowadays
*nearly everything
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:02
Because Linux is freeeeeeee and easy to manage.
Tim Potze
@ikkentim
Feb 16 2017 22:03
Freaking windows licences
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:03
$100 per 3 :(
If Gates makes $200 / second like everyone says he does, then how come he don't just make Windows free =/
Florian van Dillen
@fvandillen
Feb 16 2017 22:04
W10 is pretty much a free upgrade
Your data is sold to advertisers anyway
Tim Potze
@ikkentim
Feb 16 2017 22:04
keyword: upgrade
Florian van Dillen
@fvandillen
Feb 16 2017 22:04
keyword: market share
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:04
Windows upgrade isn't free anymore.
Was only free until July of last year.
Florian van Dillen
@fvandillen
Feb 16 2017 22:05
Ohh I thought that was a permanent offer
Tim Potze
@ikkentim
Feb 16 2017 22:05
Pretty much only have windows right now for games, even visual studio is starting to be no longer the top++ ide
Florian van Dillen
@fvandillen
Feb 16 2017 22:05
What alternatives do you have for C#?
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:05
Yeah Xamarin is getting as good as VS.
Tim Potze
@ikkentim
Feb 16 2017 22:05
nope.jpeg
project rider!
Florian van Dillen
@fvandillen
Feb 16 2017 22:05
I don't particularly like Xamarin
Tim Potze
@ikkentim
Feb 16 2017 22:05
jetbrains all the way
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:05
Never heard of it.
Tim Potze
@ikkentim
Feb 16 2017 22:06
no xamarin is a bitch, mostly
Florian van Dillen
@fvandillen
Feb 16 2017 22:06
It has a bad habit of screwing up my NuGet packages
Tim Potze
@ikkentim
Feb 16 2017 22:06
but since it joined .net it’s a little better
Florian van Dillen
@fvandillen
Feb 16 2017 22:06
Especially ones that get updated a lot :smile:
need to check out project rider again
Tim Potze
@ikkentim
Feb 16 2017 22:06
before it had crap ass licensing fees which blocked a lot of nice things
Florian van Dillen
@fvandillen
Feb 16 2017 22:06
Still have access to the EAP
Tim Potze
@ikkentim
Feb 16 2017 22:06
Even I had trouble with licensing when trying to release a piece of free oss
EAP is public atm
Florian van Dillen
@fvandillen
Feb 16 2017 22:07
Oh ye I see it
Tim Potze
@ikkentim
Feb 16 2017 22:07
well, eap will allways be public
Florian van Dillen
@fvandillen
Feb 16 2017 22:07
Downloading the latest build for OSX
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:07
Trying JetBrains Rider right now :D
Tim Potze
@ikkentim
Feb 16 2017 22:07
I still have a student account :)
Florian van Dillen
@fvandillen
Feb 16 2017 22:07
Same
Have had all jetbrains stuff for free since ever
Tim Potze
@ikkentim
Feb 16 2017 22:07
A mate of mine does some work for my old school and he’s no programmer so I made him create a student account :P
Florian van Dillen
@fvandillen
Feb 16 2017 22:07
Would be good for me to be able to code on my work/school laptop
Ye, Jetbrains only checks @university.nl and nothing else
Tim Potze
@ikkentim
Feb 16 2017 22:08
Yea :) In the end I’ll still buy a all products pack of from jetbrains
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:08
You have to go to a university to use JetBrains?
Tim Potze
@ikkentim
Feb 16 2017 22:09
No, to get free access to all products of theirs
it’s paid software
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:09
I just downloaded Rider for free.
Tim Potze
@ikkentim
Feb 16 2017 22:09
Pricing is pretty steep, but considering I’m using it every day
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:09
Didn't ask for money.
Tim Potze
@ikkentim
Feb 16 2017 22:09
Yea, that’s EAP
early access program
rider is still in-dev
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:09
Oh.
When they officially release it then I have to pay?
Tim Potze
@ikkentim
Feb 16 2017 22:11
Yes, nearly all jetbrains products are paid, except for all the EAP releases, they are free, so if they have a major update they want people to test, they release an EAP release, available for free for everyone
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:11
Hm.
Tim Potze
@ikkentim
Feb 16 2017 22:11
but EAPs only work for a month, then you have to download a new update, unless none are available then you have to pay to get the stable version
My employer will probably also chip in on my jetbrains account when I’ll be needing one (:
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:12
I'll only pay if I like it then lol
Florian van Dillen
@fvandillen
Feb 16 2017 22:12
Ohh yeah I completely remember why I love Rider
Tim Potze
@ikkentim
Feb 16 2017 22:12
phpstorm is also one of there big ide's
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:13
That's why I like torrenting software, to test it before I pay, I don't like dealing with the banks after I pay for something and don't like it.
Florian van Dillen
@fvandillen
Feb 16 2017 22:13
It runs really smooth on OSX and compiles like VS
Totally worth it ^^
Florian van Dillen
@fvandillen
Feb 16 2017 22:13
For a working person/company yes
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:13
Pretty cheap for professionally developed software.
Florian van Dillen
@fvandillen
Feb 16 2017 22:13
But for a student - no
Tim Potze
@ikkentim
Feb 16 2017 22:14
No, but that’s why its free for students, and also...
Florian van Dillen
@fvandillen
Feb 16 2017 22:14
Rider basically has ReSharper built in
So you get 2 tools for the price of 1
Tim Potze
@ikkentim
Feb 16 2017 22:14
It’s also to make you NEED jetbrains and suck in your money once you’re no longer a student
Yea jetbrains doesn’t “basically” have resharper build in, it ACTUALLY has reshaper build in, you can even run reshaper plugins!
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:16
I like the way Unity3D handles payment, it's free, if you make more than $100,000 / mo. then you have to pay them $35 / mo. if you make more than $200,000 / mo. you have to pay them $125 /mo.
Tim Potze
@ikkentim
Feb 16 2017 22:16
yea but that’s a full product you distribute, not just an IDE so no way to check that
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:16
That way indies have a chance of making something, releasing it, and then pay them later.
Tim Potze
@ikkentim
Feb 16 2017 22:17
I’m also using Unity a lot, man, that beast has so many bugs :P
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:17
I make 2D stuff with Unity, haven't had an issue yet :P
Tim Potze
@ikkentim
Feb 16 2017 22:17
I work for an indie game dev, if you didn’t know ;)
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:17
Idk about the 3D, I suck at 3D modelling.
Hobbyist programmers touch everything so it's not surprising to me :P
Tim Potze
@ikkentim
Feb 16 2017 22:19
Check out Parkitect (and buy it :P )http://themeparkitect.com
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:20
Let me guess, you made it?
Tim Potze
@ikkentim
Feb 16 2017 22:20
No, I work on it part time
Sebioff is the lead dev/only full time programmer
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:20
Pretty cool man :P
evil laughter
blob
jk I don't torrent games, just software lmao
Tim Potze
@ikkentim
Feb 16 2017 22:23
I recently found a torrent of it that contained a virus, was the most seeded on kickass :P
haven’t seen any more recent versions on torrent sites
though that bottom one is quite recent
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:24
RimWorld is probably the most torrented indie game.
Tim Potze
@ikkentim
Feb 16 2017 22:25
By the way, fun story: If you’re wondering how I came to be a dev working on Parkitect, I basically hacked my way in ^^
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:26
If there's a longer version of that small description and you weren't too busy, my eyes are interested.
Tim Potze
@ikkentim
Feb 16 2017 22:27
Decompiled the game and started modding it, releasead mod tools to make it easiers for other people, that’s when they approached me and a friend of mine (who made ParkitectNexus, the parkitect fan site) to add proper modding support, and later they asked us to help out on the game, because there is lotsss of programing work that still needs doing :)
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:28
Very nice :D
Rockstar should take note.
Tim Potze
@ikkentim
Feb 16 2017 22:28
Early modding days we used a memory injector to load our own DLLs and stuff, it was great ^^
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:28
Alright with JB Rider, how do I collapse regions?
Nevermind, was still loading the script I guess cause the +'s popped up after I typed that message.
Okay how do I clear all the warnings? Cause I would like to keep all my return;s
Tim Potze
@ikkentim
Feb 16 2017 22:32
You probably have a setting somewhere to specify which to show and which not
I’ve got to go
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:32
Have a good day mate :D you're a very interesting person btw
Tim Potze
@ikkentim
Feb 16 2017 22:32
^_^
Florian van Dillen
@fvandillen
Feb 16 2017 22:33
Ohh I'm a happy man
Opened my .sln to OSX to work on it with Rider
Works like a charm :)
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:37
Not gonna be happy with it until I figure out how to get rid of all the damn warning, yes I know I use unnecessary code don't bug me about it xD xD xD
Tim Potze
@ikkentim
Feb 16 2017 22:39
Alt enter on the code it warns about?
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:39
On methods that returns void, I put a return;, it's telling me it's not needed.
blob
All that yellow blocking the scroll bar :P
Think I found the setting hold on
Nope did not, I'll keep looking, seems they would have a setting for it
:)
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 22:53
Figured it out
blob
Michael Kilpatrick
@NewbProgramming
Feb 16 2017 23:06
It's pretty nice just seems to be a bit laggy