Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/20/21 in all areas

  1. Hi everyone, It's been a while since I've published something. Today I'm releasing the code of a patcher I've been working on for some time. The idea was to make an open-source drop-in replacement for the Thor patcher while also bringing some improvements. The project has been developed in Rust and the UI is based on the webview project. The project also includes a cross-platform, command-line THOR patch generator. The patcher's current features are the following: Customizable, web-based UI Cross-platform (Windows 7/8/10, Linux, macOS) Configurable through an external YAML file HTTP/HTTPS support GRF file patching (version 0x101, 0x102, 0x103 and 0x200) THOR patch format support Drop-in replacement for the Thor patcher SSO login support (i.e., can act as a launcher) Manual patching Can use multiple patch mirrors The project's repository can be found here: https://github.com/L1nkZ/rpatchur (and documentation can be found here). Contributions are welcome! Releases v0.3.0: https://github.com/L1nkZ/rpatchur/releases/tag/v0.3.0 v0.2.3: https://github.com/L1nkZ/rpatchur/releases/tag/v0.2.3 v0.2.2: https://github.com/L1nkZ/rpatchur/releases/tag/v0.2.2 v0.2.1: https://github.com/L1nkZ/rpatchur/releases/tag/v0.2.1 v0.2.0: https://github.com/L1nkZ/rpatchur/releases/tag/v0.2.0 v0.1.0: https://github.com/L1nkZ/rpatchur/releases/tag/v0.1.0
    1 point
  2. you type the command @warp "mapname"
    1 point
  3. Are you trying to call a function on a player picking loots and will automatically equipped?
    1 point
  4. Version 1.0.0

    326 downloads

    WOODEN BUCKLE CUSTOM SHIELD Greetings again, rAthena! It's Haziel again, is it possible that this is the return of freebies? Up to 127 new Shield appearances can be added to most clients using @Neo-Mind's WARP software and the updated Custom Shield patch available as of 2021/01/19. So, for everyone to try that patch out, I decided to release the simplest of Shields, intended to be just a bit more than a simple pot lid. This Shield is compatible with all classes (4th Jobs included) and both genders. If you're interested on my work, feel free to contact me through one of the channels below: By downloading this file, you agree with my Terms of Service: • YOU WILL NOT remove my signature from any of the included files. • YOU WILL NOT alter, edit, recolour any of my files unless for your personal use. • YOU WILL NOT repost, repass or mirror my work nor edited versions of it anywhere. • YOU WILL NOT sell, resell or in any manner, ask money or rewards using my work as exchange. • YOU WILL NOT claim my work as yours.
    Free
    1 point
  5. Version 1.0.0

    1433 downloads

    Please - Do not remove credits - I do not authorize the sale of this launcher Content - Thor Patcher [CODED] - PSD Project - PHP Files Server Status + RSS Feed - This file has a configuration guide Guide.txt Buy me a Coffe *u* Support Discord: єℓƒιη#9444 Powered by @Aeomin & Design @Elfin Enjoy and happy holidays ?
    Free
    1 point
  6. Version 1.0.0

    1521 downloads

    SKIN; STATUS SERVER; RSS FEED; PSD; GUIDE RSSFEED Webfiles\status\inc\rssConfig.php 'news' => 'http://g1.globo.com/dynamo/carros/rss2.xml', 'event' => 'http://g1.globo.com/dynamo/ciencia-e-saude/rss2.xml', 'update' => 'http://g1.globo.com/dynamo/concursos-e-emprego/rss2.xml', STATUS SERVER Webfiles\status\status.php $status = new ServerStatus( "LOCALHOST", "LOCALHOST", "USERNAME", "PASSWORD", "DATABASE" ); Do not remove the credits, thank you. Please do not sell this product. Design Elfin
    Free
    1 point
  7. I'd recommend displaying the item IDs as well as names in the window, and using 'input' instead of 'menu' since you'd likely get huge menus that are hard to find things in. xP mes "Your inventory:"; getinventorylist; for(set .@i,0; .@i<@inventorylist_count; set .@i,.@i+1) mes "[ "+@inventorylist_id[.@i]+" ] "+getitemname(@inventorylist_id[.@i])+" x"+@inventorylist_amount[.@i]; next; input .@item; if (getitemname(.@item) != "null") { if (countitem(.@item)) { input .@amount; if (.@amount && countitem(.@item) >= .@amount) { delitem .@item,.@amount; mes getitemname(.@item)+" x"+.@amount+" deleted."; close; } else { mes "Invalid amount "+.@amount+"."; close; } } } mes "Invalid input "+.@item+"."; close; Or better yet, invoke the atcommands @itemlist / @delitem if you want to save yourself work. (Not that it matters since I gave you the script, but in the future... XD)
    1 point
×
×
  • Create New...