Remove database, update launch.bat, update SP server JAR to latest revision.

This commit is contained in:
vddCore 2022-08-08 16:31:55 +02:00
parent 9daf2d2e24
commit 46610efea9
20 changed files with 199 additions and 746 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,12 +0,0 @@
@echo off
pushd %~dp0\bin
echo Building database configuration...
mysql_install_db -d ../data
start /B mysqld.exe
timeout 2 > NUL
echo Initializing data store...
echo create database global; use global; source ../template/global.sql; | mysql -u root
taskkill /im mysqld.exe /f
popd
echo Database initialized.

Binary file not shown.

File diff suppressed because one or more lines are too long

View file

@ -546,7 +546,7 @@
{
"itemId": "2866",
"name": "Ogre arrow",
"start_graphic": "243,96",
"start_graphic": "243,60",
"darkbow_graphic": "",
"projectile": "242,40,36,41,46,5,0",
"poison_damage": "0"

View file

@ -6814,12 +6814,6 @@
"id": "5105",
"maxAmount": "1"
},
{
"minAmount": "1",
"weight": "25.0",
"id": "4206",
"maxAmount": "1"
},
{
"minAmount": "1",
"weight": "5.0",
@ -63630,5 +63624,71 @@
"maxAmount": "1"
}
]
},
{
"default": [
{
"minAmount": "1",
"weight": "1.0",
"id": "2892",
"maxAmount": "1"
},
{
"minAmount": "1",
"weight": "1.0",
"id": "1480",
"maxAmount": "1"
}
],
"charm": [],
"ids": "4910",
"description": "Earth Elemental",
"main": [
{
"minAmount": "1",
"weight": "1.0",
"id": "0",
"maxAmount": "1"
},
{
"minAmount": "1",
"weight": "1.0",
"id": "0",
"maxAmount": "1"
}
]
},
{
"default": [
{
"minAmount": "1",
"weight": "1.0",
"id": "2892",
"maxAmount": "1"
},
{
"minAmount": "1",
"weight": "1.0",
"id": "1480",
"maxAmount": "1"
}
],
"charm": [],
"ids": "4911",
"description": "Elemental Rock",
"main": [
{
"minAmount": "1",
"weight": "1.0",
"id": "0",
"maxAmount": "1"
},
{
"minAmount": "1",
"weight": "1.0",
"id": "0",
"maxAmount": "1"
}
]
}
]

View file

@ -305,7 +305,7 @@
},
{
"item_id": "1573",
"loc_data": "{1,2740,3637,0,5898270}-{1,2736,3638,0,5898270}-{1,2735,3636,0,5898270}-{1,2743,3636,0,5898270}-{1,2739,3634,0,5898270}-{1,2743,3640,0,5898270}-{1,2741,3639,0,5898270}-{1,2736,3641,0,5898270}-{1,2738,3641,0,5898270}-{1,2734,3640,0,5898270}-{1,2738,3636,0,5898270}"
"loc_data": "{1,2559,2975,0,327690}-{1,2560,2974,0,327690}-{1,2561,2973,0,327690}-{1,2561,2976,0,327690}-{1,2740,3637,0,5898270}-{1,2736,3638,0,5898270}-{1,2735,3636,0,5898270}-{1,2743,3636,0,5898270}-{1,2739,3634,0,5898270}-{1,2743,3640,0,5898270}-{1,2741,3639,0,5898270}-{1,2736,3641,0,5898270}-{1,2738,3641,0,5898270}-{1,2734,3640,0,5898270}-{1,2738,3636,0,5898270}"
},
{
"item_id": "1590",
@ -425,7 +425,7 @@
},
{
"item_id": "1982",
"loc_data": "{1,3085,3261,0,11141270}-{1,3039,3706,0,1310735}"
"loc_data": "{1,3085,3261,0,11141270}-{1,3039,3706,0,1310735}-{1,2584,2966,0,327690}"
},
{
"item_id": "1985",
@ -598,5 +598,9 @@
{
"item_id": "22",
"loc_data": "{1,2574,9633,0,100}"
},
{
"item_id": "2128",
"loc_data": "{1,2648,2963,0,327690}-{1,2647,2956,0,327690}-{1,2638,2949,0,327690}"
}
]

View file

@ -15765,7 +15765,7 @@
"ge_buy_limit": "100",
"turn90cw_anim": "1207",
"examine": "A Magical staff.",
"walk_anim": "1146",
"walk_anim": "1205",
"low_alchemy": "600",
"turn90ccw_anim": "1208",
"attack_speed": "5",
@ -15774,7 +15774,7 @@
"equipment_slot": "3",
"attack_anims": "419,419,419,419",
"grand_exchange_price": "1330",
"stand_anim": "809",
"stand_anim": "813",
"tradeable": "true",
"run_anim": "1210",
"archery_ticket_price": "0",
@ -15787,7 +15787,7 @@
"weight": "2.2",
"weapon_interface": "1",
"equip_audio": "2230",
"render_anim": "1426",
"render_anim": "28",
"attack_audios": "2555,0,0,0",
"name": "Staff of fire"
},
@ -41741,7 +41741,7 @@
"id": "4254"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41749,7 +41749,7 @@
"id": "4255"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41757,7 +41757,7 @@
"id": "4256"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed wolf bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41765,7 +41765,7 @@
"id": "4257"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed burnt bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41773,7 +41773,7 @@
"id": "4258"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed monkey bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41781,7 +41781,7 @@
"id": "4259"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed monkey bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41789,7 +41789,7 @@
"id": "4260"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed bat bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41797,7 +41797,7 @@
"id": "4261"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed big bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41805,7 +41805,7 @@
"id": "4262"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed jogre bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41813,7 +41813,7 @@
"id": "4263"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed zogre bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41821,7 +41821,7 @@
"id": "4264"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed shaikahan bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41829,7 +41829,7 @@
"id": "4265"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed baby dragon bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41837,7 +41837,7 @@
"id": "4266"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed wyvern bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -41845,7 +41845,7 @@
"id": "4267"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed dragon bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -47160,7 +47160,7 @@
"id": "4851"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed fayrg bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -47168,7 +47168,7 @@
"id": "4852"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed raurg bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -47176,7 +47176,7 @@
"id": "4853"
},
{
"examine": "A pot of crushed [type of bones].",
"examine": "A pot of crushed ourg bones.",
"durability": null,
"name": "Bonemeal",
"weight": "1",
@ -51254,7 +51254,7 @@
{
"shop_price": "1",
"ge_buy_limit": "100",
"examine": "A plant pot filled with soil.",
"examine": "An empty plant pot.",
"grand_exchange_price": "20",
"durability": null,
"name": "Plant pot",
@ -127777,7 +127777,7 @@
"bonuses": "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
},
{
"requirements": "{1,70}",
"requirements": "{1,40}-{5,55}",
"shop_price": "70000",
"examine": "An ethereal shield.",
"rare_item": "true",
@ -139685,5 +139685,21 @@
"examine": "Item container for C. Ele Minor Drop Table. You should not be able to obtain this item.",
"name": "C. Ele Minor Drop Table",
"id": "799"
},
{
"examine": "This will unlock something. (Waterfall Quest)",
"name": "A key",
"tradeable": "false",
"weight": "0.01",
"archery_ticket_price": "0",
"id": "293"
},
{
"examine": "This will unlock something. (Waterfall dungeon)",
"name": "A key",
"tradeable": "false",
"archery_ticket_price": "0",
"weight": "0.01",
"id": "298"
}
]

View file

@ -10445,22 +10445,23 @@
"melee_animation": "4868",
"range_animation": "0",
"combat_audio": "1531,1533,1532",
"attack_speed": "7",
"respawn_delay": "60",
"defence_animation": "0",
"attack_speed": "6",
"magic_level": "10",
"respawn_delay": "50",
"defence_animation": "4869",
"weakness": "7",
"magic_animation": "0",
"death_animation": "4870",
"name": "Earth elemental",
"defence_level": "32",
"defence_level": "35",
"safespot": null,
"movement_radius": "4",
"lifepoints": "45",
"lifepoints": "35",
"strength_level": "32",
"id": "1020",
"aggressive": "true",
"range_level": "1",
"attack_level": "32"
"aggressive": "false",
"range_level": "30",
"attack_level": "20"
},
{
"examine": "An air elemental.",
@ -42052,20 +42053,23 @@
"attack_level": "1"
},
{
"examine": "An earth elemental.",
"melee_animation": "4868",
"attack_speed": "7",
"respawn_delay": "60",
"combat_audio": "1531,1533,1532",
"attack_speed": "6",
"magic_level": "10",
"respawn_delay": "5",
"defence_animation": "4869",
"death_animation": "4870",
"name": "Earth elemental",
"defence_level": "1",
"defence_level": "35",
"safespot": null,
"lifepoints": "35",
"strength_level": "1",
"strength_level": "35",
"id": "4910",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
"aggressive": "false",
"range_level": "30",
"attack_level": "20"
},
{
"examine": "An elemental rock.",
@ -63092,6 +63096,7 @@
"examine": "A hungry-looking rabbit.",
"melee_animation": "0",
"range_animation": "0",
"respawn_delay": "50",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
@ -63122,23 +63127,6 @@
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A gnome farmer.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Farmer",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7129",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A gnome farmer.",
"melee_animation": "0",
@ -113528,6 +113516,7 @@
"examine": "A hungry-looking rabbit.",
"melee_animation": "0",
"range_animation": "0",
"respawn_delay": "50",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
@ -113536,24 +113525,7 @@
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7125",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A gnome farmer.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Farmer",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7128",
"id": "7126",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
@ -113575,23 +113547,6 @@
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A gnome farmer.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Farmer",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7130",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{
"agg_radius": "64",
"examine": "That's one big Ork... ",
@ -163395,6 +163350,7 @@
"examine": "A hungry-looking rabbit.",
"melee_animation": "0",
"range_animation": "0",
"respawn_delay": "50",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
@ -163403,58 +163359,7 @@
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7125",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A gnome farmer.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Farmer",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7128",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A gnome farmer.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Farmer",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7129",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A gnome farmer.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Farmer",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7130",
"id": "7127",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
@ -212251,74 +212156,6 @@
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A hungry-looking rabbit.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Rabbit",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7125",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A gnome farmer.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Farmer",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7128",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A gnome farmer.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Farmer",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7129",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A gnome farmer.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Farmer",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "7130",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{
"agg_radius": "64",
"examine": "That's one big Ork... ",
@ -220450,11 +220287,6 @@
"name": "Farmer Blinkin",
"id": "7131"
},
{
"examine": "Owner of this homestead.",
"name": "Mrs. Winkin",
"id": "7132"
},
{
"examine": "The lady of the pet shop.",
"name": "Pet shop owner",
@ -221277,5 +221109,16 @@
"examine": "Moley, moley, moley!",
"name": "Baby Mole",
"id": "3343"
},
{
"examine": "He hungry.",
"combat_style": "1",
"start_gfx": "243",
"name": "Rantz",
"start_height": "100",
"range_animation": "3460",
"id": "1010",
"projectile": "242",
"prj_height": "50"
}
]

View file

@ -377,7 +377,7 @@
},
{
"npc_id": "115",
"loc_data": "{2572,3028,0,1,2}-{2550,3046,0,1,4}-{2572,3034,0,1,3}-{2576,3026,0,1,4}-{2534,2975,0,1,1}-{2518,2974,0,1,1}-{2573,2987,0,1,1}-{2592,2967,0,1,3}-{2589,2961,0,0,2}-{2575,2989,0,1,0}-{2574,2992,0,1,4}-{2521,2974,0,1,4}-{2500,3092,0,1,6}-{2524,3375,0,1,3}-{2524,3374,0,1,3}-{2529,3374,0,1,3}-{2532,3375,0,1,1}-{2532,3373,0,1,1}-{2527,3376,0,1,6}-{2525,3373,0,1,7}-{2525,3373,0,1,5}-{2511,3086,0,1,1}-{2511,3084,0,1,3}-{2503,3114,0,1,6}-{2509,3120,0,1,4}-{2506,3107,0,1,4}-{2500,3112,0,1,4}-{2521,3045,0,1,6}-{2517,3043,0,1,5}-{2500,3095,0,1,3}-{2497,3090,0,1,4}-{2502,3099,0,1,4}-{2504,3097,0,1,4}-{2503,3134,0,1,3}-{2554,3196,0,1,7}-{2519,3039,0,1,4}-{2722,9701,0,1,1}-{2720,9715,0,1,1}-{2721,9669,0,1,1}-{2722,9707,0,1,1}-{2723,9716,0,1,1}-{2717,9669,0,1,1}"
"loc_data": "{2583,2967,0,1,0}-{2572,3028,0,1,2}-{2550,3046,0,1,4}-{2572,3034,0,1,3}-{2576,3026,0,1,4}-{2534,2975,0,1,1}-{2518,2974,0,1,1}-{2573,2987,0,1,1}-{2592,2967,0,1,3}-{2589,2961,0,0,2}-{2575,2989,0,1,0}-{2574,2992,0,1,4}-{2521,2974,0,1,4}-{2500,3092,0,1,6}-{2524,3375,0,1,3}-{2524,3374,0,1,3}-{2529,3374,0,1,3}-{2532,3375,0,1,1}-{2532,3373,0,1,1}-{2527,3376,0,1,6}-{2525,3373,0,1,7}-{2525,3373,0,1,5}-{2511,3086,0,1,1}-{2511,3084,0,1,3}-{2503,3114,0,1,6}-{2509,3120,0,1,4}-{2506,3107,0,1,4}-{2500,3112,0,1,4}-{2521,3045,0,1,6}-{2517,3043,0,1,5}-{2500,3095,0,1,3}-{2497,3090,0,1,4}-{2502,3099,0,1,4}-{2504,3097,0,1,4}-{2503,3134,0,1,3}-{2554,3196,0,1,7}-{2519,3039,0,1,4}-{2722,9701,0,1,1}-{2720,9715,0,1,1}-{2721,9669,0,1,1}-{2722,9707,0,1,1}-{2723,9716,0,1,1}-{2717,9669,0,1,1}"
},
{
"npc_id": "116",
@ -2427,9 +2427,13 @@
"npc_id": "1005",
"loc_data": "{3057,3905,0,1,3}"
},
{
"npc_id": "1010",
"loc_data": "{2629,2979,0,1,0}"
},
{
"npc_id": "1013",
"loc_data": "{2544,2988,0,0,0}-{2532,2983,0,0,0}-{2549,2983,0,0,0}-{2545,2983,0,0,0}-{2528,2986,0,0,0}-{2550,2979,0,0,0}-{2522,2978,0,0,0}-{2523,2976,0,0,0}-{2526,2974,0,0,0}-{2593,2971,0,0,0}-{2594,2971,0,0,0}-{2596,2961,0,0,0}-{2598,2971,0,0,0}-{2599,2960,0,0,0}-{2598,2960,0,0,0}-{2603,2966,0,0,0}-{2603,2970,0,0,0}-{2598,2960,0,0,0}-{2596,2963,0,0,0}-{2595,2964,0,0,0}-{2594,2964,0,0,0}-{2601,2964,0,0,0}-{2598,2969,0,0,0}-{2604,2971,0,0,0}-{2601,2972,0,0,0}-{2544,2904,0,0,0}-{2548,2990,0,0,0}-{2552,2988,0,0,0}-{2548,2979,0,0,0}-{2547,2991,0,0,0}-{2525,2975,0,0,0}-{2464,2912,0,0,0}"
"loc_data": "{2544,2988,0,1,0}-{2532,2983,0,1,0}-{2549,2983,0,1,0}-{2545,2983,0,1,0}-{2528,2986,0,1,0}-{2550,2979,0,1,0}-{2522,2978,0,1,0}-{2523,2976,0,1,0}-{2526,2974,0,1,0}-{2593,2971,0,1,0}-{2594,2971,0,1,0}-{2596,2961,0,1,0}-{2598,2971,0,1,0}-{2599,2960,0,1,0}-{2598,2960,0,1,0}-{2603,2966,0,1,0}-{2603,2970,0,1,0}-{2598,2960,0,1,0}-{2596,2963,0,1,0}-{2595,2964,0,1,0}-{2594,2964,0,1,0}-{2601,2964,0,1,0}-{2598,2969,0,1,0}-{2604,2971,0,1,0}-{2601,2972,0,1,0}-{2544,2904,0,1,0}-{2548,2990,0,1,0}-{2552,2988,0,1,0}-{2548,2979,0,1,0}-{2547,2991,0,1,0}-{2525,2975,0,1,0}-{2464,2912,0,1,0}-{2392,3057,0,1,0}-{2395,3056,0,1,0}-{2395,3052,0,1,0}-{2397,3048,0,1,0}-{2400,3050,0,1,0}-{2400,3053,0,1,0}-{2391,3052,0,1,0}-{2393,3047,0,1,0}-{2399,3046,0,1,0}-{2402,3044,0,1,0}-{2399,3040,0,1,0}-{2395,3042,0,1,0}-{2391,3045,0,1,0}"
},
{
"npc_id": "1017",
@ -7011,6 +7015,10 @@
"npc_id": "4909",
"loc_data": "{2831,3352,0,0,7}"
},
{
"npc_id": "4911",
"loc_data": "{2703,9894,0,0,0}-{2705,9897,0,0,0}-{2706,9904,0,0,0}-{2707,9906,0,0,0}-{2704,9906,0,0,0}-{2706,9910,0,0,0}-{2703,9911,0,0,0}-{2699,9915,0,0,0}-{2697,9915,0,0,0}-{2694,9915,0,0,0}-{2692,9914,0,0,0}-{2696,9910,0,0,0}-{2694,9908,0,0,0}-{2693,9906,0,0,0}-{2696,9906,0,0,0}-{2698,9901,0,0,0}-{2698,9900,0,0,0}-{2696,9900,0,0,0}-{2690,9903,0,0,0}-{2692,9902,0,0,0}-{2693,9900,0,0,0}-{2692,9900,0,0,0}-{2691,9899,0,0,0}-{2692,9895,0,0,0}-{2693,9891,0,0,0}-{2695,9889,0,0,0}-{2692,9885,0,0,0}-{2699,9882,0,0,0}-{2695,9881,0,0,0}-{2693,9881,0,0,0}-{2690,9880,0,0,0}-{2700,9879,0,0,0}-{2696,9880,0,0,0}-{2694,9878,0,0,0}-{2695,9877,0,0,0}-{2699,9876,0,0,0}-{2692,9876,0,0,0}-{2692,9874,0,0,0}-{2699,9872,0,0,0}-{2698,9871,0,0,0}-{2701,9870,0,0,0}-{2695,9870,0,0,0}-{2695,9869,0,0,0}-{2702,9868,0,0,0}-{2701,9867,0,0,0}-{2697,9866,0,0,0}-{2699,9865,0,0,0}"
},
{
"npc_id": "4920",
"loc_data": "{3289,5496,0,0,5}-{3272,5490,0,0,0}-{3188,5510,0,1,6}-{3194,5510,0,1,2}"
@ -10977,7 +10985,15 @@
},
{
"npc_id": "7125",
"loc_data": "{1605,4702,0,1,0}-{1605,4720,0,1,0}-{1631,4730,0,1,0}-{1649,4730,0,1,0}-{1658,4705,0,1,0}-{1658,4687,0,1,0}-{1633,4678,0,1,0}-{1615,4678,0,1,0}"
"loc_data": "{1605,4702,0,1,0}-{1649,4730,0,1,0}"
},
{
"npc_id": "7126",
"loc_data": "{1605,4720,0,1,0}-{1658,4705,0,1,0}-{1633,4678,0,1,0}"
},
{
"npc_id": "7127",
"loc_data": "{1631,4730,0,1,0}-{1658,4687,0,1,0}-{1615,4678,0,1,0}"
},
{
"npc_id": "7128",
@ -11014,5 +11030,13 @@
{
"npc_id": "1078",
"loc_data": "{2905,3540,1,1,0}"
},
{
"npc_id": "1011",
"loc_data": "{2642,9394,0,1,0}"
},
{
"npc_id": "1012",
"loc_data": "{2650,9393,0,1,0}"
}
]

View file

@ -51,7 +51,7 @@
"general_store": "true",
"id": "6",
"title": "Aemad's Adventuring Supplies Store",
"stock": "{1759,100,100}-{882,1000,100}-{1265,10,100}-{2142,10,100}-{1349,10,100}-{946,10,100}-{970,10,100}-{954,10,100}-{590,10,100}-{227,10,100}"
"stock": "{227,300,100}-{1265,10,100}-{1349,10,100}-{2142,10,100}-{590,10,100}-{1759,100,100}-{882,1000,100}-{954,10,100}-{970,10,100}-{946,10,100}-{1935,10,100}"
},
{
"npcs": "591",
@ -312,7 +312,7 @@
"general_store": "true",
"id": "36",
"title": "Obli's General Store",
"stock": "{590,2,100}-{229,10,100}-{233,3,100}-{1931,3,100}-{1351,3,100}-{1265,2,100}-{1349,5,100}-{1129,12,100}-{1059,10,100}-{1061,10,100}-{2142,2,100}-{2309,10,100}-{2349,10,100}-{952,10,100}-{36,10,100}-{596,10,100}-{1755,10,100}-{2347,10,100}-{970,50,100}-{973,50,100}-{227,50,100}-{975,50,100}-{954,10,100}"
"stock": "{590,10,100}-{229,1000,100}-{233,10,100}-{1931,30,100}-{1351,10,100}-{1265,10,100}-{1349,10,100}-{1129,10,100}-{1059,10,100}-{1061,10,100}-{2142,10,100}-{2309,10,100}-{952,10,100}-{36,10,100}-{596,10,100}-{1755,10,100}-{2347,10,100}-{970,10,100}-{973,10,100}-{227,1000,100}-{975,10,100}-{954,10,100}"
},
{
"npcs": "560",
@ -411,7 +411,7 @@
"general_store": "false",
"id": "47",
"title": "Lowe's Archery Emporium",
"stock": "{882,2500,100}-{884,500,100}-{886,500,100}-{888,500,100}-{890,300,100}-{877,500,100}-{841,10,100}-{843,10,100}-{849,10,100}-{853,10,100}-{837,10,100}-{9177,10,100}-{9179,10,100}"
"stock": "{882,1000,100}-{884,100,100}-{886,100,100}-{888,100,100}-{890,30,100}-{877,300,100}-{841,10,100}-{843,10,100}-{849,10,100}-{853,10,100}-{837,10,100}-{839,10,100}-{845,10,100}-{847,10,100}-{851,10,100}"
},
{
"npcs": "575",
@ -645,7 +645,7 @@
"general_store": "false",
"id": "73",
"title": "Vanessa's Farming Shop",
"stock": "{5376,10,100}-{6032,300,100}-{5418,10,100}-{6036,10,100}-{5354,100,100}-{5341,10,100}-{5329,10,100}-{5343,10,100}-{952,10,100}-{5325,10,100}-{1925,100,100}-{5331,30,100}-{12622,10,100}-{5996,0,100}-{6006,0,100}-{1965,0,100}-{5994,0,100}-{5931,0,100}-{6000,0,100}-{1957,0,100}-{5504,0,100}-{5986,0,100}-{1982,0,100}-{5982,0,100}-{6002,0,100}-{5998,0,100}"
"stock": "{5376,10,100}-{6032,300,100}-{5418,10,100}-{6036,10,100}-{5350,100,100}-{5341,10,100}-{5329,10,100}-{5343,10,100}-{952,10,100}-{5325,10,100}-{1925,100,100}-{5331,30,100}-{12622,10,100}-{5996,0,100}-{6006,0,100}-{1965,0,100}-{5994,0,100}-{5931,0,100}-{6000,0,100}-{1957,0,100}-{5504,0,100}-{5986,0,100}-{1982,0,100}-{5982,0,100}-{6002,0,100}-{5998,0,100}"
},
{
"npcs": "2307",
@ -654,7 +654,7 @@
"general_store": "false",
"id": "74",
"title": "Alice's Farming Shop",
"stock": "{5376,10,100}-{6032,300,100}-{5418,10,100}-{6036,10,100}-{5354,100,100}-{5341,10,100}-{5329,10,100}-{5343,10,100}-{952,10,100}-{5325,10,100}-{1925,100,100}-{5331,30,100}-{12622,10,100}-{5996,0,100}-{6006,0,100}-{1965,0,100}-{5994,0,100}-{5931,0,100}-{6000,0,100}-{1957,0,100}-{5504,0,100}-{5986,0,100}-{1982,0,100}-{5982,0,100}-{6002,0,100}-{5998,0,100}"
"stock": "{5376,10,100}-{6032,300,100}-{5418,10,100}-{6036,10,100}-{5350,100,100}-{5341,10,100}-{5329,10,100}-{5343,10,100}-{952,10,100}-{5325,10,100}-{1925,100,100}-{5331,30,100}-{12622,10,100}-{5996,0,100}-{6006,0,100}-{1965,0,100}-{5994,0,100}-{5931,0,100}-{6000,0,100}-{1957,0,100}-{5504,0,100}-{5986,0,100}-{1982,0,100}-{5982,0,100}-{6002,0,100}-{5998,0,100}"
},
{
"npcs": "2304",
@ -663,7 +663,7 @@
"general_store": "false",
"id": "75",
"title": "Sarah's Farming Shop",
"stock": "{5376,10,100}-{6032,300,100}-{5418,10,100}-{6036,10,100}-{5354,100,100}-{5341,10,100}-{5329,10,100}-{5343,10,100}-{952,10,100}-{5325,10,100}-{1925,100,100}-{5331,30,100}-{12622,10,100}-{5996,0,100}-{6006,0,100}-{1965,0,100}-{5994,0,100}-{5931,0,100}-{6000,0,100}-{1957,0,100}-{5504,0,100}-{5986,0,100}-{1982,0,100}-{5982,0,100}-{6002,0,100}-{5998,0,100}"
"stock": "{5376,10,100}-{6032,300,100}-{5418,10,100}-{6036,10,100}-{5350,100,100}-{5341,10,100}-{5329,10,100}-{5343,10,100}-{952,10,100}-{5325,10,100}-{1925,100,100}-{5331,30,100}-{12622,10,100}-{5996,0,100}-{6006,0,100}-{1965,0,100}-{5994,0,100}-{5931,0,100}-{6000,0,100}-{1957,0,100}-{5504,0,100}-{5986,0,100}-{1982,0,100}-{5982,0,100}-{6002,0,100}-{5998,0,100}"
},
{
"npcs": "2306",
@ -672,7 +672,7 @@
"general_store": "false",
"id": "76",
"title": "Richard's Farming Shop",
"stock": "{5376,10,100}-{6032,300,100}-{5418,10,100}-{6036,10,100}-{5354,100,100}-{5341,10,100}-{5329,10,100}-{5343,10,100}-{952,10,100}-{5325,10,100}-{1925,100,100}-{5331,30,100}-{12622,10,100}-{5996,0,100}-{6006,0,100}-{1965,0,100}-{5994,0,100}-{5931,0,100}-{6000,0,100}-{1957,0,100}-{5504,0,100}-{5986,0,100}-{1982,0,100}-{5982,0,100}-{6002,0,100}-{5998,0,100}"
"stock": "{5376,10,100}-{6032,300,100}-{5418,10,100}-{6036,10,100}-{5350,100,100}-{5341,10,100}-{5329,10,100}-{5343,10,100}-{952,10,100}-{5325,10,100}-{1925,100,100}-{5331,30,100}-{12622,10,100}-{5996,0,100}-{6006,0,100}-{1965,0,100}-{5994,0,100}-{5931,0,100}-{6000,0,100}-{1957,0,100}-{5504,0,100}-{5986,0,100}-{1982,0,100}-{5982,0,100}-{6002,0,100}-{5998,0,100}"
},
{
"npcs": "557",
@ -906,7 +906,7 @@
"general_store": "false",
"id": "103",
"title": "Jatix's Herblore Shop",
"stock": "{229,300,100}-{233,10,100}-{221,1000,100}"
"stock": "{229,300,480}-{233,10,100}-{221,1000,100}"
},
{
"npcs": "5110",
@ -1239,7 +1239,7 @@
"general_store": "false",
"id": "140",
"title": "Staff Shop",
"stock": "{1379,10,100}-{1389,10,100}-{1381,10,100}-{1383,10,100}-{1385,10,100}-{1387,10,100}-{2890,10,100}"
"stock": "{1379,10,100}-{1389,10,100}-{1381,10,100}-{1383,10,100}-{1385,10,100}-{1387,10,100}"
},
{
"npcs": "6971",
@ -1977,7 +1977,7 @@
"general_store": "false",
"id": "232",
"title": "Sigmund the Merchant",
"stock": "{590,2,100}-{954,10,100}-{233,3,100}-{1931,3,100}-{2142,2,100}-{2309,10,100}-{952,10,100}-{36,10,100}-{1755,10,100}-{2347,10,100}-{229,10,100}-{227,10,100}-{1925,10,100}-{1929,10,100}-{1944,10,100}-{1942,10,100}-{1965,10,100}"
"stock": "{590,10,100}-{954,10,100}-{1931,30,100}-{2142,10,100}-{2309,10,100}-{952,10,100}-{36,10,100}-{1755,10,100}-{229,310,100}-{227,310,100}-{1925,30,100}-{1944,10,100}-{1942,10,100}-{233,10,100}-{2347,10,100}-{1929,10,100}"
},
{
"npcs": "1315",
@ -2168,4 +2168,4 @@
"title": "Fremennik Fur Trader",
"stock": "{948,10,100}-{958,10,100}-{10117,0,100}-{10121,0,100}-{10119,0,100}-{10123,0,100}-{10093,0,100}-{10095,0,100}-{10097,0,100}-{10099,0,100}-{10101,0,100}-{10103,0,100}"
}
]
]

Binary file not shown.

Binary file not shown.

View file

@ -4,6 +4,9 @@
secret_key = "2009scape_development"
write_logs = true
msip = "127.0.0.1"
preload_map = false
use_auth = false
persist_accounts = false
[database]
database_name = "global"
@ -12,9 +15,10 @@ database_password = ""
database_address = "127.0.0.1"
database_port = "3306"
[world]
name = "2009scape"
#name used for announcements of bots selling items on the GE
name_ge = "2009scape"
debug = false
dev = false
start_gui = false
@ -24,7 +28,7 @@ world_id = "1"
country_id = "0"
members = true
#activity as displayed on the world list
activity = "2009scape classic."
activity = "2009scape classic SP"
pvp = false
default_xp_rate = 5.0
allow_slayer_reroll = false
@ -45,10 +49,18 @@ skillcape_perks = true
increased_door_time = false
enable_botting = false
max_adv_bots = 100
wild_pvp_enabled = true
wild_pvp_enabled = false
jad_practice_enabled = true
personalized_shops = true
bots_influence_ge_price = true
#verbose cutscene logging (for cutscenes in the new system)
verbose_cutscene = false
#show the rules the first time a player logs in
show_rules = true
#the number of revenants active at a time
revenant_population = 30
#enable auto-buy/auto-sell on the GE.
i_want_to_cheat = false
[paths]
#path to the data folder, which contains the cache subfolder and such

View file

@ -10,15 +10,6 @@ if %ERRORLEVEL% equ 0 (
exit
)
pushd %~dp0\db
if not exist data (
call init_db.bat
)
timeout 3 > NUL
start /b bin\mysqld.exe --console
popd
pushd %~dp0\game
start /b %~dp0\jre\bin\java.exe -Xmx2G -Xms2G -jar server.jar
@ -33,5 +24,4 @@ pushd %~dp0\game
start /b /w %~dp0\jre\bin\java.exe -Xmx1G -Xms1G -jar client.jar
popd
taskkill /im "mysqld.exe" /f
taskkill /im "java.exe" /f