Script created by mustang1x1 In order to prevent overlapping items, separate containers for cores/scrolls/extracts etc. are recommended Item placement is designed for small paragon chests, items in other containers might overlap which each…
HousingOrganizing
Player Vendor Restock Script - updated for Wildlands.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/309a1c40-ee1c-49f4-8568-d242f1958e92 for latest2# Automation by Jaseowns3## Script: Player Vendor Restock Script - updated for Wildlands4## Created by: mustang1x1#05#############################################6 7//Script created by mustang1x18//In order to prevent overlapping items, separate containers for cores/scrolls/extracts etc. are recommended9//Item placement is designed for small paragon chests, items in other containers might overlap which each other10 11//If you want to add other items to this script 12//keep in mind that some items like tmaps, skillscrolls, etc. have the same ID and hue13 14overhead 'Loading prices, please wait...' 226315 16//=========================================17//Change this parameter value to 0 if you don't want to set target containers every time18setvar! setContainerVariables '1'19 20//=========================================21//Set your prices here:22 23//Cores24setvar! AirCorePrice '74000'25setvar! ArcaneCorePrice '38000'26setvar! ArtisanCorePrice '64000'27setvar! BloodCorePrice '8000'28setvar! CommandCorePrice '107000'29setvar! DeathCorePrice '9000'30setvar! DisciplineCorePrice '16000'31setvar! EarthCorePrice '7000'32setvar! EldritchCorePrice '59000'33setvar! FireCorePrice '14500'34setvar! FortuneCorePrice '80000'35setvar! FrostCorePrice '45000'36setvar! GadgetCorePrice '12000'37setvar! HarvestCorePrice '109000'38setvar! HolyCorePrice '9000'39setvar! LightningCorePrice '70000'40setvar! LyricCorePrice '30000'41setvar! MadnessCorePrice '70000'42setvar! PoisonCorePrice '33000'43setvar! ShadowCorePrice '19000'44setvar! VoidCorePrice '30000'45setvar! WaterCorePrice '12000'46setvar! WarCorePrice '7000'47 48//Distillations49setvar! AirDistillationPrice '6000'50setvar! ArcaneDistillationPrice '6000'51setvar! ArtisanDistillationPrice '6000'52setvar! BloodDistillationPrice '6000'53setvar! CommandDistillationPrice '9000'54setvar! DeathDistillationPrice '6000'55setvar! DisciplineDistillationPrice '6000'56setvar! EarthDistillationPrice '6000'57setvar! EldritchDistillationPrice '6000'58setvar! FireDistillationPrice '6000'59setvar! FortuneDistillationPrice '6000'60setvar! FrostDistillationPrice '6000'61setvar! GadgetDistillationPrice '6000'62setvar! HarvestDistillationPrice '6000'63setvar! HolyDistillationPrice '6000'64setvar! LightningDistillationPrice '6000'65setvar! LyricDistillationPrice '6000'66setvar! MadnessDistillationPrice '6000'67setvar! PoisonDistillationPrice '6000'68setvar! ShadowDistillationPrice '6000'69setvar! VoidDistillationPrice '6000'70setvar! WaterDistillationPrice '6000'71setvar! WarDistillationPrice '6000'72 73//Skill Scrolls74setvar! AlchemyPrice '44000'75setvar! AnimalLorePrice '22000'76setvar! AnimalTamingPrice '25000'77setvar! ArmsLorePrice '8000'78setvar! BeggingPrice '8000'79setvar! BlacksmithyPrice '8000'80setvar! CampingPrice '8000'81setvar! CarpentryPrice '8000'82setvar! CartographyPrice '13000'83setvar! ChivalryPrice '19000'84setvar! CookingPrice '8000'85setvar! DetectHiddenPrice '8000'86setvar! DiscordancePrice '10000'87setvar! FishingPrice '8500'88setvar! ForensicEvalPrice '11000'89setvar! HerdingPrice '24000'90setvar! InscriptionPrice '25000'91setvar! ItemIdPrice '9000'92setvar! LockpickingPrice '9000'93setvar! LumberjackingPrice '9000'94setvar! MusicanshipPrice '18000'95setvar! MiningPrice '9000'96setvar! NecromancyPrice '31000'97setvar! PeacemakingPrice '11000'98setvar! PoisoningPrice '13000'99setvar! ProvocationPrice '10000'100setvar! RemoveTrapPrice '9500'101setvar! SpiritSpeakPrice '9500'102setvar! StealthPrice '10000'103setvar! TailoringPrice '40000'104setvar! TasteIdPrice '10000'105setvar! TinkeringPrice '12000'106setvar! TrackingPrice '9000'107setvar! VeterinaryPrice '25000'108 109//Maps110setvar! T1Price '10000'111setvar! T2Price '17500'112setvar! T3Price '29500'113setvar! T4Price '40000'114setvar! T5Price '62000'115setvar! T6Price '100000'116setvar! T8Price '250000'117 118//Other119setvar! SkillOrbPrice '21999'120setvar! MastercraftingDiagramPrice '175000'121setvar! ResearchMaterialsPrice '35000'122setvar! ArcaneScrollPrice '30000' 123 124//=========================================125 126//Cores 127if setContainerVariables == '1'128overhead 'Set container for Aspect Cores' 2263129setvar aspectCoreContainer130endif131 132while findtype 'aspect core' backpack as item133 getlabel item label134 if 'Air' in label135 lift item 1136 drop aspectCoreContainer 30 60 0137 pause 500138 promptresponse AirCorePrice 139 elseif 'Artisan' in label140 lift item 1141 drop aspectCoreContainer 45 60 0142 pause 500143 promptresponse ArtisanCorePrice144 elseif 'Blood' in label145 lift item 1146 drop aspectCoreContainer 60 60 0147 pause 500148 promptresponse BloodCorePrice149 elseif 'Command' in label150 lift item 1151 drop aspectCoreContainer 75 60 0152 pause 500153 promptresponse CommandCorePrice154 elseif 'Death' in label155 lift item 1156 drop aspectCoreContainer 90 60 0157 pause 500158 promptresponse DeathCorePrice159 elseif 'Discipline' in label160 lift item 1161 drop aspectCoreContainer 105 60 0162 pause 500163 promptresponse DisciplineCorePrice164 elseif 'Earth' in label165 lift item 1166 drop aspectCoreContainer 120 60 0167 pause 500168 promptresponse EarthCorePrice169 elseif 'Eldritch' in label170 lift item 1171 drop aspectCoreContainer 135 60 0172 pause 500173 promptresponse EldritchCorePrice174 elseif 'Fire' in label175 lift item 1176 drop aspectCoreContainer 30 80 0177 pause 500178 promptresponse FireCorePrice 179 elseif 'Fortune' in label180 lift item 1181 drop aspectCoreContainer 45 80 0182 pause 500183 promptresponse FortuneCorePrice184 elseif 'Holy' in label185 lift item 1186 drop aspectCoreContainer 60 80 0187 pause 500188 promptresponse HolyCorePrice189 elseif 'Lyric' in label190 lift item 1191 drop aspectCoreContainer 75 80 0192 pause 500193 promptresponse LyricCorePrice194 elseif 'Poison' in label195 lift item 1196 drop aspectCoreContainer 90 80 0197 pause 500198 promptresponse PoisonCorePrice 199 elseif 'Shadow' in label200 lift item 1201 drop aspectCoreContainer 105 80 0202 pause 500203 promptresponse ShadowCorePrice 204 elseif 'Void' in label205 lift item 1206 drop aspectCoreContainer 120 80 0207 pause 500208 promptresponse VoidCorePrice 209 elseif 'Water' in label210 lift item 1211 drop aspectCoreContainer 135 80 0212 pause 500213 promptresponse WaterCorePrice214 elseif 'Gadget' in label215 lift item 1216 drop aspectCoreContainer 30 100 0217 pause 500218 promptresponse GadgetCorePrice 219 elseif 'Harvest' in label220 lift item 1221 drop aspectCoreContainer 45 100 0222 pause 500223 promptresponse HarvestCorePrice 224 elseif 'War' in label225 lift item 1226 drop aspectCoreContainer 60 100 0227 pause 500228 promptresponse WarCorePrice 229 elseif 'Arcane' in label230 lift item 1231 drop aspectCoreContainer 75 100 0232 pause 500233 promptresponse ArcaneCorePrice 234 elseif 'Frost' in label235 lift item 1236 drop aspectCoreContainer 90 100 0237 pause 500238 promptresponse FrostCorePrice239 elseif 'Lightning' in label240 lift item 1241 drop aspectCoreContainer 105 100 0242 pause 500243 promptresponse LightningCorePrice 244 elseif 'Madness' in label245 lift item 1246 drop aspectCoreContainer 120 100 0247 pause 500248 promptresponse MadnessCorePrice 249 endif250endwhile251 252 253if setContainerVariables == '1'254overhead 'Set container for Aspect Distillations' 2263255setvar aspectDistillationContainer256endif 257 258while findtype 'flask' backpack as item259 getlabel item label260 if 'Air' in label261 lift item 1262 drop aspectDistillationContainer 25 50 0263 pause 500264 promptresponse AirDistillationPrice 265 elseif 'Artisan' in label266 lift item 1267 drop aspectDistillationContainer 40 50 0268 pause 500269 promptresponse ArtisanDistillationPrice270 elseif 'Blood' in label271 lift item 1272 drop aspectDistillationContainer 55 50 0273 pause 500274 promptresponse BloodDistillationPrice275 elseif 'Command' in label276 lift item 1277 drop aspectDistillationContainer 70 50 0278 pause 500279 promptresponse CommandDistillationPrice280 elseif 'Death' in label281 lift item 1282 drop aspectDistillationContainer 85 50 0283 pause 500284 promptresponse DeathDistillationPrice285 elseif 'Discipline' in label286 lift item 1287 drop aspectDistillationContainer 100 50 0288 pause 500289 promptresponse DisciplineDistillationPrice290 elseif 'Earth' in label291 lift item 1292 drop aspectDistillationContainer 115 50 0293 pause 500294 promptresponse EarthDistillationPrice295 elseif 'Eldritch' in label296 lift item 1297 drop aspectDistillationContainer 130 50 0298 pause 500299 promptresponse EldritchDistillationPrice300 elseif 'Fire' in label301 lift item 1302 drop aspectDistillationContainer 30 75 0303 pause 500304 promptresponse FireDistillationPrice 305 elseif 'Fortune' in label306 lift item 1307 drop aspectDistillationContainer 45 75 0308 pause 500309 promptresponse FortuneDistillationPrice310 elseif 'Holy' in label311 lift item 1312 drop aspectDistillationContainer 60 75 0313 pause 500314 promptresponse HolyDistillationPrice315 elseif 'Lyric' in label316 lift item 1317 drop aspectDistillationContainer 75 75 0318 pause 500319 promptresponse LyricDistillationPrice320 elseif 'Poison' in label321 lift item 1322 drop aspectDistillationContainer 90 75 0323 pause 500324 promptresponse PoisonDistillationPrice 325 elseif 'Shadow' in label326 lift item 1327 drop aspectDistillationContainer 105 75 0328 pause 500329 promptresponse ShadowDistillationPrice 330 elseif 'Void' in label331 lift item 1332 drop aspectDistillationContainer 120 75 0333 pause 500334 promptresponse VoidDistillationPrice 335 elseif 'Water' in label336 lift item 1337 drop aspectDistillationContainer 135 75 0338 pause 500339 promptresponse WaterDistillationPrice340 elseif 'Gadget' in label341 lift item 1342 drop aspectDistillationContainer 30 100 0343 pause 500344 promptresponse GadgetDistillationPrice 345 elseif 'Harvest' in label346 lift item 1347 drop aspectDistillationContainer 45 100 0348 pause 500349 promptresponse HarvestDistillationPrice 350 elseif 'War' in label351 lift item 1352 drop aspectDistillationContainer 60 100 0353 pause 500354 promptresponse WarDistillationPrice355 elseif 'Arcane' in label356 lift item 1357 drop aspectDistillationContainer 75 100 0358 pause 500359 promptresponse ArcaneDistillationPrice 360 elseif 'Frost' in label361 lift item 1362 drop aspectDistillationContainer 90 100 0363 pause 500364 promptresponse FrostDistillationPrice365 elseif 'Lightning' in label366 lift item 1367 drop aspectDistillationContainer 105 100 0368 pause 500369 promptresponse LightningDistillationPrice 370 elseif 'Madness' in label371 lift item 1372 drop aspectDistillationContainer 120 100 0373 pause 500374 promptresponse MadnessDistillationPrice 375 endif376 377endwhile378 379//Skill Scrolls380 381if setContainerVariables == '1'382overhead 'Set container for Skill Scrolls' 2263383setvar skillScrollsContainer384endif385 386while findtype 'scroll of calling' backpack as item387 getlabel item label388 if 'alchemy' in label389 lift item 1390 drop skillScrollsContainer 15 50 0391 pause 500392 promptresponse AlchemyPrice 393 elseif 'animal lore' in label394 lift item 1395 drop skillScrollsContainer 25 50 0396 pause 500397 promptresponse AnimalLorePrice 398 elseif 'animal taming' in label399 lift item 1400 drop skillScrollsContainer 35 50 0401 pause 500402 promptresponse AnimalTamingPrice 403 elseif 'arms lore' in label404 lift item 1405 drop skillScrollsContainer 45 50 0406 pause 500407 promptresponse ArmsLorePrice 408 elseif 'begging' in label409 lift item 1410 drop skillScrollsContainer 55 50 0411 pause 500412 promptresponse BeggingPrice413 elseif 'blacksmithy' in label414 lift item 1415 drop skillScrollsContainer 65 50 0416 pause 500417 promptresponse BlacksmithyPrice 418 elseif 'camping' in label419 lift item 1420 drop skillScrollsContainer 75 50 0421 pause 500422 promptresponse CampingPrice 423 elseif 'carpentry' in label424 lift item 1425 drop skillScrollsContainer 85 50 0426 pause 500427 promptresponse CarpentryPrice 428 elseif 'cartography' in label429 lift item 1430 drop skillScrollsContainer 95 50 0431 pause 500432 promptresponse CartographyPrice433 elseif 'chivalry' in label434 lift item 1435 drop skillScrollsContainer 105 50 0436 pause 500437 promptresponse ChivalryPrice438 elseif 'cooking' in label439 lift item 1440 drop skillScrollsContainer 115 50 0441 pause 500442 promptresponse CookingPrice443 elseif 'detect hidden' in label444 lift item 1445 drop skillScrollsContainer 125 50 0446 pause 500447 promptresponse DetectHiddenPrice448 elseif 'discordance' in label449 lift item 1450 drop skillScrollsContainer 135 50 0451 pause 500452 promptresponse DiscordancePrice453 elseif 'fishing' in label454 lift item 1455 drop skillScrollsContainer 20 70 0456 pause 500457 promptresponse FishingPrice458 elseif 'forensic eval' in label459 lift item 1460 drop skillScrollsContainer 30 70 0461 pause 500462 promptresponse ForensicEvalPrice463 elseif 'herding' in label464 lift item 1465 drop skillScrollsContainer 40 70 0466 pause 500467 promptresponse HerdingPrice468 elseif 'inscription' in label469 lift item 1470 drop skillScrollsContainer 50 70 0471 pause 500472 promptresponse InscriptionPrice473 elseif 'item id' in label474 lift item 1475 drop skillScrollsContainer 60 70 0476 pause 500477 promptresponse ItemIdPrice478 elseif 'lockpicking' in label479 lift item 1480 drop skillScrollsContainer 70 70 0481 pause 500482 promptresponse LockpickingPrice483 elseif 'lumberjacking' in label484 lift item 1485 drop skillScrollsContainer 80 70 0486 pause 500487 promptresponse LumberjackingPrice488 elseif 'musicianship' in label489 lift item 1490 drop skillScrollsContainer 90 70 0491 pause 500492 promptresponse MusicanshipPrice493 elseif 'mining' in label494 lift item 1495 drop skillScrollsContainer 100 70 0496 pause 500497 promptresponse MiningPrice498 elseif 'necromancy' in label499 lift item 1500 drop skillScrollsContainer 110 70 0501 pause 500502 promptresponse NecromancyPrice503 elseif 'peacemaking' in label504 lift item 1505 drop skillScrollsContainer 120 70 0506 pause 500507 promptresponse PeacemakingPrice508 elseif 'poisoning' in label509 lift item 1510 drop skillScrollsContainer 130 70 0511 pause 500512 promptresponse PoisoningPrice513 elseif 'provocation' in label514 lift item 1515 drop skillScrollsContainer 15 90 0516 pause 500517 promptresponse ProvocationPrice518 elseif 'remove trap' in label519 lift item 1520 drop skillScrollsContainer 25 90 0521 pause 500522 promptresponse RemoveTrapPrice523 elseif 'spirit speak' in label524 lift item 1525 drop skillScrollsContainer 35 90 0526 pause 500527 promptresponse SpiritSpeakPrice528 elseif 'stealth' in label529 lift item 1530 drop skillScrollsContainer 45 90 0531 pause 500532 promptresponse StealthPrice533 elseif 'tailoring' in label534 lift item 1535 drop skillScrollsContainer 55 90 0536 pause 500537 promptresponse TailoringPrice538 elseif 'taste id' in label539 lift item 1540 drop skillScrollsContainer 65 90 0541 pause 500542 promptresponse TasteIdPrice543 elseif 'tinkering' in label544 lift item 1545 drop skillScrollsContainer 75 90 0546 pause 500547 promptresponse TinkeringPrice548 elseif 'tracking' in label549 lift item 1550 drop skillScrollsContainer 85 90 0551 pause 500552 promptresponse TrackingPrice553 elseif 'veterinary' in label554 lift item 1555 drop skillScrollsContainer 95 90 0556 pause 500557 promptresponse VeterinaryPrice558 endif 559endwhile560 561//Maps562if setContainerVariables == '1'563 overhead 'Set container for Maps' 2263564setvar mapsContainer565endif 566 567while findtype 'map' backpack as item568 getlabel item label569 if 'level 1' in label570 lift item 1571 drop mapsContainer 30 60 0572 pause 500573 promptresponse T1Price 574 elseif 'level 2' in label575 lift item 1576 drop mapsContainer 45 60 0577 pause 500578 promptresponse T2Price579 elseif 'level 3' in label580 lift item 1581 drop mapsContainer 60 60 0582 pause 500583 promptresponse T3Price584 elseif 'level 4' in label585 lift item 1586 drop mapsContainer 75 60 0587 pause 500588 promptresponse T4Price589 elseif 'level 5' in label590 lift item 1591 drop mapsContainer 90 60 0592 pause 500593 promptresponse T5Price594 elseif 'level 6' in label595 lift item 1596 drop mapsContainer 105 60 0597 pause 500598 promptresponse T6Price599 elseif 'level 8' in label600 lift item 1601 drop mapsContainer 120 60 0602 pause 500603 promptresponse T8Price 604 endif605endwhile606 607//Other rares608if setContainerVariables == '1'609overhead 'Set container for other items' 2263610setvar otherItemsContainer611endif612 613while findtype 'Book of Truth' backpack as item614 lift item 5615 drop otherItemsContainer 45 60 0616 pause 500617 promptresponse MastercraftingDiagramPrice618endwhile619 620while findtype 'void orb' backpack as item621 lift item 1622 drop otherItemsContainer 65 60 0623 pause 500624 promptresponse SkillOrbPrice625endwhile626 627while findtype 'research materials' backpack as item628 lift item 5629 drop otherItemsContainer 85 60 0630 pause 500631 promptresponse ResearchMaterialsPrice632endwhile633 634while findtype 'blank scroll%s%' backpack 2609 as item635 lift item 20636 drop otherItemsContainer 105 60 0637 pause 500638 promptresponse ArcaneScrollPrice639endwhile640 641overhead 'Script Finished' 2263