Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/03/19 in all areas

  1. No, you need to pay andro 400usd to implement gepard.
    1 point
  2. Ah i see he changed the Roulette Button into a Rank Button huh? as i already said you can't add additional custom buttons in the client because it needs a corresponding packets to be able to work properly unless you change the already available buttons which is like for an example in the image you gave me that they change the Roulette Button and edit its functions into a Rank Button.
    1 point
  3. Correct!. if for testing local server.
    1 point
  4. Then speak to @Sryx in a PM.
    1 point
  5. then shouldn't use time limit, just set another npc variable for it prontera,150,185,0 script test override 1_F_MARIA,{ .@difficulty = 3; // official script only has 3 digits ... sux ... maximum is 9 btw if ( .start == 0 ) { if ( getgmlevel() != 99 ) { dispbottom "only GM can activate this event."; end; } F_ShuffleNumbers 1, 9, .@r, .@difficulty; for ( .@i = 0; .@i < .@difficulty; ++.@i ) .guess += .@r[.@i] * (10 ** .@i); // change 10**.@i into pow(10,.@i) for rathena dispbottom "input this number -> "+ .guess; .start = 1; end; } else if ( .start == 1 ) { input .@num; if ( .start != 1 ) { // <--- THIS is what you need dispbottom "the guessing time has over"; end; } if ( .@num != .guess ) { // Let's do some MATH !! if ( .@num < 10 ** (.@difficulty -1) || .@num >= 10 ** .@difficulty ) { dispbottom "Number input requirement has not been fulfilled. Please enter a "+ .@difficulty +" digit number."; end; } for ( .@i = 0; .@i < .@difficulty; ++.@i ) .@n[.@i] = .@num / ( 10**.@i ) % 10; for ( .@i = 0; .@i < .@difficulty; ++.@i ) { if ( .@n[.@i] == 0 ) { dispbottom "Violation of number input parameter. Number 0 has been input."; end; } if ( countstr( .@num +"", .@n[.@i] +"" ) > 1 ) { dispbottom "Violation of number input parameter. Number has been input more than once."; end; } } for ( .@i = 0; .@i < .@difficulty; ++.@i ) { if ( compare( .guess +"", .@n[.@i] +"" ) ) ++.@has_number; if ( charat( .@num +"", .@i ) == charat( .guess +"", .@i ) ) ++.@correct_pos; } dispbottom "Your guess has "+ .@has_number +" digit of number that is on the answer, and "+ .@correct_pos +" digit having same position with the answer."; end; } npctalk strcharinfo(0) +" has guess correctly"; getitem Apple, 1; .start = .guess = 0; end; } }
    1 point
  6. Check it here: https://rathena.org/thirdpartyservices/
    1 point
  7. Version 1.0

    4321 downloads

    Hi all, This is a basic damage font alternative which can be used to bring a little more high definition resolution to Ragnarok! I made this purely because I was tired of staring at the hideously stretched and over-pixelated damage numbers while I was doing some testing. Feel free to give it a try! There is a slightly wider spacing between digits that I wasn't able to close off because the client must determine spacing/positionings between, but if you want to reduce some of the spacing I have provided another .act file suffixed "_larger" which reduces the spacing but makes the damage text a bit larger. Thanks
    Free
    1 point
  8. Thanks for the reply Emistry. Awesome as always. I tried to add the campfire to a new rathena. It did not work for me. No errors on recompiling. Also added the functions and itemdb changes. To no avail, when i click the matchstick, does not do anything. Any thoughts where i went wrong?
    1 point
  9. There's a tutorial on the wiki page: https://github.com/rathena/rathena/wiki/Adding_new_mapflag
    1 point
  10. The idea was from my old mod "to open other's storage" but somehow it's gone with corrupted git dir. And this mod is about a shared storage system that in simple example somehow like guild storage that players can access 'the same storage' as long as the player has same guild id. So, players that registered to shared storage id, can access the same storage. Shared Type None: Specified by your own script Guild: Example 3 guilds have 1 shared storage Account: Example you have 2 accounts and want a storage to easily move the items Characters: Example for married chars & adopted child has shared storage Permissions Based on my-now-as-rathena's premium-storage, each players maybe have different permission (read-only, put, get) even the storage_id is same. But the permission/access mode can be overwrote by using script command to open the shared storage. FluxCP Add-On Added FluxCP Add-on to manage the shared storage entries which are stored in SQL. Limitation Multi-map servers dupe..... shouldn't be happen anymore (need further test xd), I added a flag to mark if the storage is opened in inter-server which in for guild storage, players can access same guild storage in same time.
    1 point
×
×
  • Create New...