• Content count

  • Joined

  • Last visited

  • Days Won


Tokeiburu last won the day on March 10 2016

Tokeiburu had the most liked content!

About Tokeiburu

  • Rank
    Advanced Member

Profile Information

  • Gender
  • Location:

Recent Profile Visitors

5732 profile views
  1. You can use this (it's based on rAthena, I haven't tested on Hercules ;x. I presume it's compatible though!). - shop #annie_shop -1,501:50,502:50,503:50 prontera,155,155,4 script Annie Shop 757,{ callshop "#annie_shop", 0; npcshopattach "#annie_shop"; end; OnBuyItem: .@map$ = .jmpmaps$[rand(getarraysize(.jmpmaps$))]; getfreecell(.@map$, .@x, .@y); specialeffect EF_TELEPORTATION2; // For the teleport effect unitwarp getnpcid(0), .@map$, .@x, .@y; dispbottom "Teleported NPC to " + .@map$ + " (" + .@x + ", " + .@y + ")"; end; OnInit: setarray .jmpmaps$, "hugel", "yuno", "comodo", "xmas", "aldebaran", "izlude", "payon", "geffen", "morocc", "prontera"; end; }
  2. As the guide in the download page says: Server name : open RO.iss and change the first line : #define ServerName "YourRO"You changed all the preprocessor lines from #ServerName to #myRO, so that won't work.
  3. Sprites don't appear on the end map. It's possible to recover your map, but I'd start by just deleting/renaming your .extra file and see if that's enough to load it up.
  4. groups.conf only works with source-side defined commands. If you want to make a script atcommand, you'll need to add the gm level when you bind it, such as: bindatcmd("@evacheck", strnpcinfo(3)+ "::OnCheck"), 0, 99; Where 0 is the gm level required to use the command (@evacheck) and 99 is the gm level required to use the command as a char command (#evacheck).
  5. You'd be surprised. DDoS attacks start at 50+ players, it's kinda sad. As suggested already, go with non-reseller hostings such as OVH/Limestone/etc. It will be a harder learning curve, but there are plenty of guides for it and you'll have much more control over your server. I would not recommend RagnaHosting, at all. I've lost all my trust for the owner after my scripts were sold without my consent, my real life friend getting completely scammed, with both money and fake promises, and not to mention all the shady businesses going on (cough, including the free gameguard being sold without my consent, then again, it doesn't work anymore so it's fine I guess).
  6. It is possible to lock a GRF in such a way, however you wouln't be able to patch it anymore unless you use a custom patcher. I believe Advanced GRF Tool Suit has such a feature, though.The reason this isn't included in GRF Editor is because it reduces the usability of your GRF and creates problems afterwards.
  7. Your GRF is broken. Other than deleting the files manually in it, there's no way to fix this. The issue comes from the patch file you're sending; you chose the wrong encodings when you made it. If you use Thor Generator, you have to select ANSI instead of Unicode, since you aren't using Korean file names. If you use GRF Editor to make the thor patch, the file encodings are handled semi-automatically: File > New > New Thor > add your files. Select "root" > Container options > Changing "Patching mode" to "Merge into GRF". Save and send that instead.
  8. Heya, this .lub can be decompiled just fine. Are you sure you're using the latest version?
  9. Here's what the modes do: File > Save > Somewhat similar to what a patcher would do; it will write the new files in empty spaces or compact the data to make space and then write the data in there. If you only add new files, it will append to the GRF and not repack anything. If there's too much fragmentation it will repack instead though. File > Save advanced > Defragment > This is the common repack option you'd expect. It used to be the default saving method of GRFE for a long time and it simply writes a new GRF by packing the entries' data one next to the other. This is rather quick and should result in no 'dead space' within the GRF. File > Repack (recompress) > This option decompresses and then recompresses all the files in your GRF (and packs the data one next to the other, so no space left either). This is mostly useful for repacking a GRF with the LZMA compression and vice versa. File > Compact (redirect indexes) > This option removes duplicate data and redirect the indexes in the file table to the same data instead. This is very useful for palette GRFs since most of them are just copies of one another. If you save such a GRF again (using any of the methods above), you will regain your original size of 200 MB. But you can shrink down palettes from ~200 MB down to 5 MB using such a method and this will not have any impact. Thor Patcher does this as well to compress its content even more.
  10. If you want to know the amount of players in a guild for a specific map, you may also want to use: .@count = getmapguildusers("prontera", getcharid(2));
  11. Alright, well the thor file is perfectly fine, there's no issue with it. So it could be related to your Thor Patcher (try a different version) or like I mentionned above, a permission issue (then again, if you can patch GRFs', then it's unlikely).
  12. Hmm, upload your thor file to clear that part of the issue out, if any. Otherwise, it might simply due to a local issue from your antivirus/windows blocking you from writing in the directory (so run it as admin).
  13. You need an updated/compatible msgstringtable.txt (this one will probably do the trick: ).
  14. Use "Export selection..." in (Mediafire is getting a bit annoying lately...)
  15. Going to need a lot more information. You can't view encrypted content, that's a given.