Anacondaqq

Members
  • Content count

    869
  • Avg. Content Per Day

    0
  • Joined

  • Last visited

  • Days Won

    16

Anacondaqq last won the day on July 15

Anacondaqq had the most liked content!

Community Reputation

205 Excellent

About Anacondaqq

  • Rank
    ﴾͡๏̯͡๏﴿ O'RLY?

Profile Information

  • Gender
    Not Telling
  • Location
    Endless
  • Github
    anacondaqq
  • Interests
    Ragnarok Online

Recent Profile Visitors

6,226 profile views
  1. Anacondaqq

    GD_GUILD_STORAGE PROBLEM

    Try this folder, just put it to your GRF and save. Please also, make a backup of your original grf before applying these files. https://mega.nz/#!KU4hhRQI!msgThsMx8Oo-wTysa5cRi2lR-7kq9iGbiygD-V9FN8w
  2. Anacondaqq

    GD_GUILD_STORAGE PROBLEM

    There is no missing bmp, there is a missing whole skill in your lua files. There are three ways to recover it back: Do not use any translation project and use only raw client (not usable, but you will see the skill that it's ok) Manually repair the skill via checking translation project lua files related to the skill Or just up to date your client-side translation and lua files from here or here
  3. Anacondaqq

    Utility: @r - Single NPC Reloader

    @reloadnpcfile <path/to/npc> https://github.com/rathena/rathena/blob/master/doc/atcommands.txt#L1450
  4. http://bfy.tw/JQhY just edit grf with GRF Editor (clientinfo.xml or sclientinfo.xml (i forget)) The package I'm updating from time to time, but it's not really necessary from my side, because it's totally unbound from my side. What does it mean? You or anyone else via reading readme.txt can update emulator, client-side, kRO, everything else by themselves very easy via using few commands to latest available versions of the emulator and client-sides. If you're looking for "latest content", I have for you a bad news, that the emulator just trying to copy features, and based on development from devs of the project, and community, in other words, it's like a building a house, where a lot of things is interconnected to each other responsibility and possibles. Hard, right? In other words: until devs will do it in the emulator, you will not have a content, until translation project author did not push latest updates to client-side - you will not get the latest content, and so on. It's not what you can rush. The best thing how you can a little bit hurry, it's hiring someone to make a content for you and share it with everyone.
  5. Download full kRO client which is delivered with the package. read readme.txt Everything explained there.
  6. Anacondaqq

    Need help with Emistry Vendor Control Script.

    Try to replace: OnSetup: getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_NPC ); to: OnSetup: getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_NPC, strnpcinfo(0) ); And yes, of course, it's a bug (if you have no source mods on your server), because the server MUST throw errors, instead of crashing.
  7. Anacondaqq

    Need help with Emistry Vendor Control Script.

    prontera,147,167,4 script Vending Helper 903,{ for( set [email protected],1; [email protected] <= .count; set [email protected],[email protected] + 1 ){ getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_NPC,"#vend_slot"[email protected] ); if( !getareausers( .map$,[email protected],[email protected],[email protected],[email protected] ) && [email protected] > 1 && [email protected] > 1 ){ set [email protected],[email protected] + 1; set [email protected]$,[email protected]$ + "Slot - "[email protected]+":"; }else{ set [email protected]$,[email protected]$ + ":"; } } if( [email protected] ){ mes "Dont have any available slot."; }else if( !getskilllv("MC_VENDING") ){ mes "You dont have ^0055FFVending Skill^000000."; }else{ mes "Available Slot : "[email protected]; mes "Please select a slot to vending."; set [email protected],select( [email protected]$ ); getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_NPC,"#vend_slot"[email protected] ); if( [email protected] == 1 || [email protected] == 1 ){ mes "This NPC at invalid location..."; }else{ warp [email protected]$,[email protected],[email protected]; hideonnpc "#vend_slot"[email protected]; } } close; OnInit: sleep 1000; // Map for vending set .map$,"prontera"; setcell .map$,1,1,275,359,cell_novending,1; // x and y horizone .. setarray .x_line,147,139; setarray .y_line,157,155,153,151,149,147,145,143,141,139,137,135,133,131,129,127,125,123,121,119,117,115,113,111,109,107,105,103,101,99,97,95,93,91; set .x_line_size,getarraysize( .x_line ); set .y_line_size,getarraysize( .y_line ); set .count,1; for( set [email protected],0; [email protected] < .x_line_size; set [email protected],[email protected] + 1 ) for( set [email protected],0; [email protected] < .y_line_size; set [email protected],[email protected] + 1 ) if( checkcell( .map$,.x_line[[email protected]],.y_line[[email protected]],cell_chkpass ) ){ movenpc "#vend_slot"+.count,.x_line[[email protected]],.y_line[[email protected]]; setcell .map$,.x_line[[email protected]],.y_line[[email protected]],.x_line[[email protected]],.y_line[[email protected]],cell_novending,0; set .count,.count + 1; } npctalk "Vending Spot : "+.count; donpcevent "::OnSetup"; end; } - script vend_slot -1,{ getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_NPC ); if( !getskilllv("MC_VENDING") ){ mes "You dont have ^0055FFVending Skill^000000."; }else if( getareausers( [email protected]$,[email protected],[email protected],[email protected],[email protected] ) ){ mes "Someone already selected this spot."; }else{ mes "Spot : ^777777Available^000000"; mes "^0055FF[ Vending Area Rules ]^000000"; mes "^FF0000 ~ Use proper Shop Name.^000000"; mes "^FF0000 ~ Never sell Junk/Gifts.^000000"; mes " "; mes "^777777Player will failed to follow these will be punished.^000000"; if( select( "Select this Spot","Cancel" ) == 1 ){ warp [email protected]$,[email protected],[email protected]; hideonnpc strnpcinfo(0); } } close; OnSetup: getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_NPC ); set [email protected]$,strnpcinfo(0); while( [email protected]$ != "" ){ if( getareausers( [email protected]$,[email protected],[email protected],[email protected],[email protected] ) ){ hideonnpc [email protected]$; }else{ hideoffnpc [email protected]$; // specialeffect 313; } sleep 5000; } end; } // Add more if needed. prontera,1,1,4 duplicate(vend_slot) #vend_slot1 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot2 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot3 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot4 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot5 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot6 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot7 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot8 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot9 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot10 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot11 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot12 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot13 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot14 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot15 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot16 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot17 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot18 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot19 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot20 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot21 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot22 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot23 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot24 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot25 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot26 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot27 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot28 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot29 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot30 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot31 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot32 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot33 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot34 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot35 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot36 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot37 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot38 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot39 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot40 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot41 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot42 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot43 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot44 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot45 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot46 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot47 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot48 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot49 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot50 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot51 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot52 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot53 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot54 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot55 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot56 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot57 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot58 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot59 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot60 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot61 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot62 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot63 858 prontera,1,1,4 duplicate(vend_slot) #vend_slot64 858 try something like that (not tested)
  8. Anacondaqq

    Release: Attendance configuration generator

    Nice tool. Thx
  9. Anacondaqq

    Client 2018 can't read encrypted GRFs

    This is absolutely incorrect. I have tested 2018 clients, and 2017, and both works very well with GRF Editor feature. I think you need unencrypt whole GRF one more time, extract all files, add these files to a new GRF, and do not forget to have THE SAME name of .exe what you have used when generated cps.dll.
  10. Anacondaqq

    Players can bypass player_skillfree and player_skillup_limit

    Maybe he edited lua files? But as far as I remember skill tree hard-coded at server-side too. Not sure...
  11. inside grf clientinfo.xml or sclientinfo.xml (forgot)
  12. have you run opensetup? Have you checked your antivirus notifications? Maybe your antivirus detect the exe as a virus (who knows)? Have you installed latest drivers for your graphics adapter?
  13. everything is portable, and can be used on USB flash drive. Nothing is installed to a system.