Jump to content

Single Player Project (SPP)


conan513

Recommended Posts

I started merged some of the ideas that fit to a single-player mode. I'm not a programmer and not know English well, so now I use Google Translate.

We have merged:

- PlayerBot

- AuctionHouseBot

- Mmaps

Help to improve the single-player mode that they are able to play WoW without limits who do not have internet at home.

github: https://github.com/conan513/spp

Link to comment
Share on other sites

this is a great idea... i had a similar thread about making possible to do quests as single player from both Alliance and Horde. Had somewhat success but one has to manually add the reputation. Add the playerbot and ahbot, change the maximum lvl to 255 and have quests still give you experience and you have a nice single player server.

@Conan513 are you keeping your branch updated to the latest mangos version?

Link to comment
Share on other sites

Revision: * * 10727 114bc34b815b9573c60885378af100681a8f809c
Date 17:11:2010. Time 0:7 
//=====================================================
*** Hardware ***
Processor: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
Number Of Processors: 2
Physical Memory: 4193848 KB (Available: 1555260 KB)
Commit Charge Limit: 4194303 KB

*** Operation System ***
Windows Vista or Windows Server 2008 Professional (Version 6.1, Build 7600)

//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  0041A98F 01:0001998F C:\\MaNGOS\\v10727\\mangosd.exe

Registers:
EAX:4461A3CB
EBX:F205DE40
ECX:00000000
EDX:00000000
ESI:00000000
EDI:00000036
CS:EIP:0023:0041A98F
SS:ESP:002B:086DDCB4  EBP:086DECC4
DS:002B  ES:002B  FS:0053  GS:002B
Flags:00010202

Call stack:
Address   Frame     Function      SourceFile
0041A98F  00000000  Object::GetUInt32Value+1F
004EF857  00000000  PlayerbotAI::Buff+47
0077BA6F  00000000  PlayerbotPaladinAI::Bless+CF
0077BC0C  00000000  PlayerbotPaladinAI::BuffPlayer+EC
0077BD8A  00000000  PlayerbotPaladinAI::DoNonCombatActions+6A
004F0E76  00000000  PlayerbotAI::UpdateAI+466
0055B315  00000000  Player::Update+755
005992EE  00000000  Map::Update+5E
0065B114  00000000  MapManager::Update+64
00479072  00000000  World::Update+262
0044AAF9  00000000  WorldRunnable::run+E9
00459040  00000000  ACE_Based::Thread::ThreadTask+10
6D5C7254  00000000  ACE_OS_Thread_Adapter::invoke+74
74C3C6DE  00000000  _endthreadex+3A
74C3C788  00000000  _endthreadex+E4
754D3677  00000000  BaseThreadInitThunk+12
775D9D42  00000000  RtlInitializeExceptionChain+63
775D9D15  00000000  RtlInitializeExceptionChain+36
========================
Local Variables And Parameters

Call stack:
Address   Frame     Function      SourceFile
0041A98F  00000000  Object::GetUInt32Value+1F
punting on symbol index
   Local  <user defined> 'st'

004EF857  00000000  PlayerbotAI::Buff+47
punting on symbol spellId
   Local  <user defined> 'target'
   Local  <user defined> 'beforeCast'
punting on symbol willBenefitFromSpell
punting on symbol i
punting on symbol sameOrBetterAuraFound

0077BA6F  00000000  PlayerbotPaladinAI::Bless+CF
punting on symbol spellId
   Local  <user defined> 'target'

0077BC0C  00000000  PlayerbotPaladinAI::BuffPlayer+EC
   Local  <user defined> 'target'
   Local  <user defined> 'ai'
punting on symbol petCanBeBlessed

0077BD8A  00000000  PlayerbotPaladinAI::DoNonCombatActions+6A
   Local  <user defined> 'fItem'
   Local  <user defined> 'm_bot'
   Local  <user defined> 'itr'
   Local  <user defined> 'msg'

004F0E76  00000000  PlayerbotAI::UpdateAI+466
   Local  <user defined> 'p_time'
   Local  <user defined> 'loc'
   Local  <user defined> 'ch'

0055B315  00000000  Player::Update+755
punting on symbol p_time
punting on symbol now
   Local  <user defined> 'iter'
punting on symbol newzone
punting on symbol newarea

005992EE  00000000  Map::Update+5E
   Local  <user defined> 't_diff'
   Local  <user defined> 'updater'
   Local  <user defined> 'area'
punting on symbol x
punting on symbol y
   Local  <user defined> 'cell'
   Local  <user defined> 'area'
punting on symbol x
punting on symbol y
   Local  <user defined> 'cell'
   Local  <user defined> 'st'

0065B114  00000000  MapManager::Update+64
punting on symbol diff

00479072  00000000  World::Update+262
punting on symbol diff
punting on symbol maxClientsNum

0044AAF9  00000000  WorldRunnable::run+E9
punting on symbol prevSleepTime

00459040  00000000  ACE_Based::Thread::ThreadTask+10
punting on symbol param

6D5C7254  00000000  ACE_OS_Thread_Adapter::invoke+74
punting on symbol status

74C3C6DE  00000000  _endthreadex+3A

74C3C788  00000000  _endthreadex+E4

754D3677  00000000  BaseThreadInitThunk+12

775D9D42  00000000  RtlInitializeExceptionChain+63

775D9D15  00000000  RtlInitializeExceptionChain+36

========================
Global Variables

Anyone knows a solution?

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use