Jump to content

Technoken

Members
  • Posts

    505
  • Joined

  • Days Won

    8

Everything posted by Technoken

  1. For jRO Costumes try this script prontera,168,178,1 script jRO Outfit 122,{ if( Class < 4054 || Class > 4087 ) { mes "[jRO Outfit]"; mes "Sorry,"; mes "Only 3rd Jobs are allowed to change outfit."; close; } mes "[jRO Outfit]"; mes "Hi. Which outfit do you like?"; next; if( select("jRO:Default")&2) { setlook LOOK_BODY2,0; mes "[jRO Outfit]"; mes "Enjoy your default outfit!" close; } if( Class == 4054 || Classs == 4060 || Class == 4070 || Class == 4077 || Class == 4067 || Class == 4074 ) { mes "[jRO Outfit]"; mes "Sorry, there's no jRO outfit available to this job"; close; } setlook LOOK_BODY2,1; mes "[jRO Outfit]"; mes "Enjoy your jRO outfit!" close; } PS: I didn't test it. If you wan't the jRO costumes to be saved when player relog set this to yes https://github.com/rathena/rathena/blob/master/conf/battle/client.conf#L128
  2. Add the script provided to your custom scripts. Open your custom grf and add Daily_00.bmp to Daily_28.bmp inside data\texture\À¯ÀúÀÎÅÍÆäÀ̽º\illust folder
  3. I'm working on an NPC that is something like this. I'll share it once I get it done.
  4. Are you using an old revision of rAthena?
  5. Technoken

    Skin Color

    Yeah. As @Cyro said, the palettes comes with a script so you can fully use the palettes. Where did you get your race palettes?
  6. Technoken

    [Q] Emperium

    You can do this by replacing mob_mode. Check this link https://github.com/rathena/rathena/blob/master/doc/mob_db_mode_list.txt#L156
  7. You can use grf encryption using grf tool and md5 client hash to prevent your client exe from being modified. about the maya purple hack you can switch this to no but it will screw the game animation. https://github.com/rathena/rathena/blob/master/conf/battle/client.conf#L185 Packet obfuscation also block packet spamming so this will help you avoid rpe and wpe. But still gameguard like Gepard Shield is the best option if you can spare some $.
  8. Technoken

    [Q] Emperium

    Can you provide more info about emperium restrictions?
  9. Follow this guide here @go
  10. This is an example of my warp portal in prt_in. Take a look at the coordinates. prt_in,128,44,0 warp prtin128toprtin56 2,2,prt_in,56,57,0 prt_in,56,54,0 warp prtin56toprtin128 2,2,prt_in,128,41,0 Just take note that you shouldn't put the same coordinates where the warp portal is located to avoid warp loop.
  11. thats the warp name. Just like an npc name.
  12. I would love to help you out but I'm not on my computer right now to test the map. Anway if you know the coordinates just modify this code and add to your scripts. This code will make a portal at casp_in01 156 194 that will warp to casp_in02 49 8 casp_in01,156,194,0 warp c01toc02 2,2,casp_in02,49,8 You can check these links: https://github.com/rathena/rathena/wiki/Defining_Warp_Points https://github.com/rathena/rathena/blob/master/doc/script_commands.txt#L215
  13. You wanted to add a warp to Caspen town using a warper npc? or a command?
  14. Well said @Cyro. I like the part about making helpers guild and promoting them depending on how much they do their own duties. Thanks for the idea!
  15. Technoken

    Skin Color

    None. But it's possible only if you have palettes for skin colors like the race system.
  16. @Cyro I think he was referring to a waitingroom that displays the woe countdown. I saw something like that from Toasty's WoE Controller. But I doubt it will work on the latest hash.
  17. It's a paid script from Kamishi.
  18. @Liliadent Looks like you actually need to upgrade your ram.
  19. Try was @Cyro says it might actually because of ram. instead of ./athena-start start, execute this commands on different terminals. ./map-server ./char-server ./login-server
  20. Did you compile your mmo.h packet ver to 2015-09-16? Does your char and login server communicates with map server? Try to execute login, char, and map server on a different terminal and see if it gives any error or warnings. I'm also having a hunch that it might be because of firewall not allowing the servers to communicate.
  21. Glad to help. The hourly reward is continuous unless the player starts vending.
  22. I think that's good now. You also need to replace this, just to avoid confusion on players. dispbottom "You received 5 "+getitemname( 7859 )+" by staying ingame for consecutive of 5 hours."; to dispbottom "You received 5 "+getitemname( 7859 )+" by staying ingame for consecutive of 12 hours."; Anyway do you also want vending players to get hourly rewards?
  23. I actually don't see any problem that will stop the after the 12 consecutive hours is executed. I checked the script and if(@consecutive_hour == 5) { should be if(@consecutive_hour == 12) { If you want the reward to be received after 12 hours. The script also stops the hourly reward when the player is vending. If you want to only stop the reward when the player logged out remove this code from the script. OnTimer30000: //Check if Vending (normal or @at) if(checkvending() >= 1) { dispbottom "The hourly badge rewards has stopped because you were vending . Please relog if you wish to start again."; stopnpctimer; end; } The only thing I see which causes the hourly reward to stop is the player might did vending after the consecutive hour is executed.
×
×
  • Create New...