Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/29/16 in all areas

  1. Need the latest kRO Install folder for your private server? Look no further! ----> Download <---- Latest: 2023-04-04 Installation: Official kRO Updated: 04/04/2023 Download Link: https://mega.nz/folder/jUsDgRxQ#ttLmLjPY9p9cfU5_ShWVCw Package contains RSU RO Patcher Lite for kRO and kRO RE by [Ai4rei] This package is maintained by [Akkarin] Note: Due to continued abuse of my webservers, the files have been moved to MEGA. You can download an extractable .zip of an installed kRO directory, or you can download the official installer from kRO's website. Note: If you require older maps that are compatible with 2021 and older clients, download the 2021 .zip. A fan of this topic? Hit the rep button
    3 points
  2. MonstersSpawn add informations to mobs (their location) and maps with list of the monsters are on the map. Most map image are in the folder /data/maps/ but not all. Install: GitHub - https://github.com/FaustVlll/monster_spawn Folder maps_spawn move to addons (addons/maps_spawn) Folder data (map images) must be combine with you data Then create tables with mobs and maps (http://your.site/?module=admin_spawn) and upload file *Athena/db/(re|pre-re)/map_cache.dat to filling the database. All your scripts with mobs (*Athena/npc/re/mobs) you must create zip archive, and upload too. You must have tables item_db, item_db2, mob_db and mob_db2 to Pre-Renewal or item_db_re, item_db2_re, mob_db_re and mob_db2_re to Renewal Script tested on last FluxCP(29.07.2015), rAthena 17726, and Linux Sorry for my English And finally, some of screenshots UPD Add monster respawn Area (if exist) Map file change from map_index.txt to map_cache.dat
    1 point
  3. // ------------------------------------------------------------------------------- // Script Name : Headgear to Costume converter >> Costume to Headgear converter // ------------------------------------------------------------------------------- // Description : // - Allows a user to convert the equipped headgear (on Top, Mid or Low) into a // costume item. It will remove any card and refine of the Item. // - Allows a user to restore the equipped costume headgear (on Top, Mid or Low) // into its original form. It will not return any card or refine of the item. // ------------------------------------------------------------------------------- - script Costume Clown -1,{ mes "[Clown]"; mes "Here you can convert your headgears into a Costume Headgear or restore to its Original form."; switch(select("I want to convert.:I want to restore.:No thanks.")) { case 1: next; mes "Please, select what to convert."; mes "Remember, cards and refine will be removed."; next; setarray .@Position$[1],"Top","Mid","Low","Garment"; setarray .@Position[1], EQI_HEAD_TOP, EQI_HEAD_MID, EQI_HEAD_LOW, EQI_GARMENT; set .@Menu$,""; for( set .@i, 1; .@i < 6; set .@i, .@i + 1 ) { if( getequipisequiped(.@Position[.@i]) ) set .@Menu$, .@Menu$ + .@Position$[.@i] + "-" + "[" + getequipname(.@Position[.@i]) + "]"; set .@Menu$, .@Menu$ + ":"; } set .@Part, .@Position[ select(.@Menu$) ]; if( !getequipisequiped(.@Part) ) { mes "[Clown]"; mes "You are not wearing anything there."; close; } mes "[Clown]"; mes "You want to Costume your " + getitemname(getequipid(.@Part)) + "?"; next; if( select("Yes, proceed:No, I am sorry.") == 2 ) { mes "[Clown]"; mes "Need some time to think about it, huh?"; mes "Alright, I can understand."; close; } costume .@Part; // Convert the Headgear mes "[Clown]"; mes "Done, enjoy your costume headgear."; close; case 2: next; mes "Please, select what to restore."; mes "Remember, I will only restore it back without refine and cards."; next; setarray .@Position$[1],"Top","Mid","Low", "Garment"; setarray .@Position[1], EQI_COSTUME_HEAD_TOP, EQI_COSTUME_HEAD_MID, EQI_COSTUME_HEAD_LOW, EQI_COSTUME_GARMENT; set .@Menu$,""; for( set .@i, 1; .@i < 6; set .@i, .@i + 1 ) { if( getequipisequiped(.@Position[.@i]) ) set .@Menu$, .@Menu$ + .@Position$[.@i] + "-" + "[" + getequipname(.@Position[.@i]) + "]"; set .@Menu$, .@Menu$ + ":"; } set .@Part, .@Position[ select(.@Menu$) ]; if( !getequipisequiped(.@Part) ) { mes "[Clown]"; mes "You are not wearing anything there."; close; } mes "[Clown]"; mes "You want to restore your " + getitemname(getequipid(.@Part)) + "?"; next; if( select("Yes, proceed:No, I am sorry.") == 2 ) { mes "[Clown]"; mes "Need some time to think about it, huh?"; mes "Alright, I can understand."; close; } .@a = getequipid(.@Part); delitem .@a,1; getitem .@a,1; mes "[Clown]"; mes "Done, enjoy your restored headgear."; close; case 3: mes "[Clown]"; mes "Very well. Return at once if you seek my services."; close; } } // -------------------------------------------------------------------------- // Use duplicates to put your npc on different cities // -------------------------------------------------------------------------- prontera,155,181,4 duplicate(Costume Clown) Costume Clown#1 715 We having a change on our constant. Please use script above.
    1 point
  4. Try change setarray .@Position[1], 1, 9, 10; to setarray .@Position[1], 6, 5, 4; change setarray .@Position[1], 13, 12, 11; to setarray .@Position[1], 10, 11, 12;
    1 point
  5. script_commands.txt will always be a challenge. We can't break it up, but it needs a damn good sort through. There's command descriptions that are outdated, incorrect and poorly worded. That being said, I have a plan and will get a test commit pushed soon
    1 point
  6. 1 point
  7. It's related to what i've posted here LINK They told me it wasn't because of rAthena fies, rather it's because of the database. Try to access your log db while the client is frozen and see if will show an error on mapserver. As of now I still can't fix this issue. Are you also using XAMPP?
    1 point
  8. What's the point of having another private server when there are hundreds of them out there!!!!!!!!!!!!!!1111 Yes, more choice is better
    1 point
  9. That's like saying there's no point in having Hercules and RagEmu since we already have rA. Or saying there's no point in having the 4+ GRF editors available. Or 4+ patchers. There's no harm in additional contributions. And mine is automated. Besides, the topic starter in that link has been suspended. No harm in keeping things going while others are unable to.
    1 point
  10. - script ItemGiver 1,{ OnPCLoginEvent: if(!#givenStartItems) { set #givenStartItems, 1; //=== Freebies getitem <item_id>, <quantity>; getitem <item_id>, <quantity>; getitem <item_id>, <quantity>; getitem <item_id>, <quantity>; } end; } Like this??
    1 point
  11. Original script - script ItemGiver 1,{ OnPCLoginEvent: if(!#givenStartItems) { set #givenStartItems, 1; //=== Freebies getitem <item_id>, <quantity>; } end; } Duplicate - script ItemGiver2 1,{ OnPCLoginEvent: if(!#givenStartItems2) { set #givenStartItems2, 1; //=== Freebies getitem <item_id>, <quantity>; } end; } I just changed the name of the script and givenStartItems to givenStartItems2.
    1 point
×
×
  • Create New...