Jump to content

Habilis

Members
  • Content Count

    225
  • Joined

  • Last visited

  • Days Won

    20

Everything posted by Habilis

  1. Day ... Hell if I know: Using the theme I had http://webapplayers.com/homer_admin-v2.0/landing_page.html I designed the home page (needs some more work like for timer and other) But this how I wanted my home page to look. It's completely adaptive. And I finally put to use my personally developed Ragnarok captcha, at the register section. DISCLAIMER : NOT AN ADVERTISMENT Server name HabilisRO is fictional, made up for the purpose of this Dev's Diary. All matches with the existing servers are a coincidence. Ow and should I mention the Special Thanks ? Special thanks to Daifuku for providing free graphical content. There will be a link to her profile...
  2. To keep your emulator updated you need to learn how GIT works (in general) and how SourceTree works (In particular) Or wait till someone who needs money pops in and Explains it to you...
  3. I don't offer any paid services (That's how you know it's me. If I suddenly request money, it's an imposter report him!) My parents give me enough money for lunch at my school and for chewing gum. I don't need your money 2 3
  4. Stick the chat to the forum ok? I don't like Helping in private messages. for 2 reasons - In PM no one sees my Awesomeness! - If I say BullShit, there is no one to correct me, as opposed to the forum, where people may see it and say "Habilis is bullshitting again". To update your local repo with sourcetree you need to use Pull button. I never worked with this gui, but I think, if there are no conflicts, there will be a silent update. And if there are conflicts, it will ask you to resolve them before updating then you can see what commit hash is your local branch and compare it to the latest commit hash on herc github https://github.com/HerculesWS/Hercules/commits/master If it checks then you are using latest version...
  5. Thank you, Dastgir! What about older Clients?
  6. you need to perform a Fetch / Pull (Not to mix with Pull request) and resolve conflicts. Then have a look inside this directory https://github.com/HerculesWS/Hercules/tree/master/sql-files/upgrades and see if there is anything new. If there is, run those SQL files in your RO database. That's it, That's all there is to it...
  7. Then, I would recommend command dos2unix sysinfogen.sh and use git clone next time
  8. yii2 or codeignighter are just as big as Laravel. I use Laravel, because I know how to work with it, see my blog is written in Laravel. It runs on My Raspberry Pi with PHP 7.1, If I am to pay a hoster, I would buy a VPS or even better Dedicated Server, That way I don't have to deal with finicky hosters using PHP 5.3 (Because we are in 2009 (c)).
  9. My dear friend, this is not a guide. Hence the [Dev's Diary] tag. So, please don't be so upset! I'm telling what I'm doing but I'm not going to show how to : - Develop a RO server website with Laravel - Use Photoshop to tweak graphical content - Develop Herc Plugins - Develop Scripts You got to know that there is a catch to minimal $ investment, meaning I will have to do EVERYTHING on my own....
  10. day 360+X .... Alright, I decided to stop doing it this way. I Will rethink my way of doing it So far what I have - .com domain name I bought for 0.99 $ - Hercules Emulator running on my Raspberry Pi - I'm using graphical content from downloads section to make loading screens and login screens, watermark etc. - I'm using graphical content kindly provided by Daifuku, in the downloads section to create banners and web content - I adjusted few plugins and scripts (Publicly available on hercules forum) to work with my server Poring count (Automatic event) Goblin invasion (Automatic event) Treasure box hunting (Automatic event) And many more which I downloaded but not integrated yet And yes they all work as expected, and no I don't care if they are written by a monkey... As users don't see the code, the only thing that matters is that they work as expected. If they don't, I make them to. - I have few licenses of responsive bootstrap themes, I bought them back in 2015. http://webapplayers.com/homer_admin-v2.0/landing_page.html I will use this one to create my website. (Soon screenshots will be available) It is possible to use a free bootstrap theme, but since I already have that one I will use that one... - To write BackEnd, I will use Laravel Framework. - I will apply Let's Encrypt free SSL certificate so that my ro site would use https:// Wait for screenshots.
  11. how did you get your emulator files into directory git clone or FTP / SCP ?
  12. Stil looking for new ideas of things to try on my Raspberry Pi...
  13. Hello It's me again (Oh noooo!) Alright, did you ever had this awkward feeling, that you have done nearly everything on your Raspberry Pi and short of ideas and looking for new stuff to do on your Raspberry Pi? Well, that's kinda my situation here... I've done nearly everything? things that I've already done: - Custom SSH Welcome Screen (Made myself because everything I've found out there was missing key information I wanted to have at every login...) - Many Websites with free Https:// SSL certificate with A+ grade and email 9/10 grade so taht my spamms would go to inbox instead of spam folder... - Ragnarok Online Private servers Hercules and rAthena (I liked to work with Herc better ) - MineCraft private server (LOL waaaaaat?) - My personal self hosted Cloud storage (Like DropBox) with OwnCloud NextCloud - GIT repositories management app GOGs - Web Note taking APP (Like Evernote) Paperwork - A solution allowing Automatically backing up a list of databases into a password protected archives and send them to a cloud (DropBox GoogleDrive etc.) Put together myself, as solution available are part of complex expert systems... - Cloud web IDE cloud 9 Allowing me to code anything anywhere (any computer with a web) It's allowing me to Edit configs, NPCs, sources and plugins of my live server then just rebuild it using integrated command line, super useful.... - I run till today an OSMC media player capable of running Youtube on my 49" tv and streaming portals to watch Hentai and Kawai Anime Friday after shool! So, yeah, I'm looking for new challenges but feels like that's all this world has to offer... and it was easy... Any ideas? Just remember, I'm a school kid. I have money just for chewing gum and lunch at school. Things to do have to be Public or Semi Private or Private that you can provide for free or OpenSource
  14. Yeah add on the main navigation ribbon and name it some thing like Chat Because average Joe have no idea what is Discord... Marketing skill lv. 10
  15. Do you have an existing DB and you update Hercules? (I'm pretty sure it is the case, the only possible way this could happen that I know of) If it is the case, you need to run db updates or conversion for your Database to reflect the latest changes. Db Updates are stored here: sql-files/upgrades https://github.com/HerculesWS/Hercules/tree/master/sql-files/upgrades Or you ditch existing database and create a new one...
  16. Do not use CP, write your own scripts if you know PHP - Register - Reset Password - Server status ping - Server online ping - tops That's all a game website needs and those scripts are really not complicated PHP code...
  17. Well the error saying is, it's trying to open data/tmp/ConfigServers.cache.php the latter errors are dependent on the first error, if the file cannot be opened (not found) it cannot be written to, right? I don't host servers on Wind0z so I don't know what's going on... but I suggest seeing if this directory exists at all within your FluxCP ( data/tmp ) Then I'd suggest to GOOGLE " how to configure file / folder permissions for wamp64 on wind0z 10 "
  18. Hello It's me!! (oh noooo) and I have another crazy thing to share It involves Ragnarok, Hercules, Raspberry Pi and an open source cloud IDE, how any cooler could that be!? Today I'm going to talk about my development setup on my Raspberry Pi, that's right, I don't install Visual Studio on my local machine, neither MySQL server. I have a decent little thingy Raspberry Pi that can do it all!! - Run and Compile Hercules emulator - Run a MySQL server installation - And even run a Cloud 9 WEB IDE Just run it and open your browser Cloud 9 is a full scale IDE with command prompt integration, file search and replace, refactoring, project view on the left(for easy navigation) and a main window with code editor allowing you to edit configs of your emulator develop scripts edit source and write plugins After that just compile your emulator with integrated Command prompt and run the server as simple as that... Obviously, I have written a guide on how to install cloud 9 IDE on a Linux box https://habilisbest.com/installing-cloud-9-on-your-raspberry-pi As the guide states Cloud 9 runs on NodeJS, there is a simple instruction on how to install NodeJS on your Linux box!
  19. As of my personal experience, antibots and chat swear filters just upset the normal players just like meko said, botters will find a way to bypass your antibot system. Because botting gives them advantage over regular players. and swear filter will filter out word sex and ass What happens? 1) Your event GM cannot run @sexchange command "Command @***change not found" 2) Players who want to say in chat "I want to become Assassin!" would say "I want to become ******in!" 3) Crafty rude boy would say : S_E_X , S.E.X. , etc.... and it would bypass the swear filter Learn to trust your moderators, and rely on them... There is no better system than a human being!
  20. error and script doesn't seem to be connected though.. [SQL]: DB error - Duplicate entry '1428' for key 'PRIMARY' Basically what that SQL error means, there is already an entry in the table atcommandlog with atcommand_id = 1428 Perhapss, a good start would be to run this SQL query on your database, to get more information about that record: SELECT * FROM atcommandlog WHERE atcommand_id=1428; Other than that, I don't know, maybe review the script. I don't have time right now, need to do my school homework...
  21. Oh god .. you again! I'm going to draw so you can understand. Your tutorial says to go in: Hercules/conf/import/inter-server.conf As in the image below. But in Herc.this Hercules/conf/import/inter-server.conf Current file, this file is as follows: Tutorial ill-explained! rude. Wow I didn't laugh that much since lunch break at school!! It's an IMPORT folder config file of course it is empty!!! How inside import folder config files work : you put your settings inside of file (just those you need to change) and the settings inside files of IMPORT folder override setting in the default conf Draw as much as you like But learn how your emulator works first BTW : - I'm never going to be rude to someone because he is right. - I'm never going to be rude to someone who doesn't know something. - I'm rude to you because you didn't know how import folder works, and was saying I'm wrong (even after I made a proof of concept). hope this clears things up Ps: read more attentively this part: see first time I open config file inside import folder it is empty: //================= Hercules Configuration ================================ [...] //========================================================================= //= Character Server local configuration file. //========================================================================= char_configuration: { }
  22. To moderators : I don't mean to be rude or disrespectful, I just wasted 1 hour and 30 minutes to install latest Hercules from GIT, I think it should bring me some satisfaction ... OK....So I'm back from school! So as of writing this post, latest commit in GIT is 32 minutes ago hash is 1b02f9269f15582c7d211f1d1a3a0c1c7ce68a88 1 parent 19883c5 commit 1b02f9269f15582c7d211f1d1a3a0c1c7ce68a88HerculesWSAPI committed with HerculesWSAPI 32 minutes ago Verified I installed latest Hercules emulator on my Raspberry Pi server Using my guide Here is the output of the commands hercuser@mtldevserverrpi:~/HerculesLatest $ git rev-parse HEAD 1b02f9269f15582c7d211f1d1a3a0c1c7ce68a88 hercuser@mtldevserverrpi:~/HerculesLatest $ cat .git/refs/heads/master 1b02f9269f15582c7d211f1d1a3a0c1c7ce68a88 hercuser@mtldevserverrpi:~/HerculesLatest $ As you can see the hash of My cloned emulator is also 1b02f9269f15582c7d211f1d1a3a0c1c7ce68a88 Here is the output of commands on my Log Database mysql> use hercrolatestlog Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> show tables; +---------------------------+ | Tables_in_hercrolatestlog | +---------------------------+ | atcommandlog | | branchlog | | chatlog | | loginlog | | mvplog | | npclog | | picklog | | zenylog | +---------------------------+ 8 rows in set (0.00 sec) See there are Only log tables... My guide works... PS: My character wants to tell you something So, please do yourself and every one else a favor, and do as my character tells you to do And stop wasting everyone else's time... To moderators : I don't mean to be rude or disrespectful, I just wasted 1 hour and 30 minutes to install latest Hercules from GIT, I think it should bring me some satisfaction ...
  23. 2017... matches i'm pretty sure when I gethome from school, I will be able to configure a latest from GIT Herc server... Solution is in the guide...
  24. Read it in my 2017 hercules setup guide in my signature after By default Hercules is configured to write LOGs... Rigth now, I need to go, I don't have time to write a full answer here. after
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.