Szerző Téma: [Release] Transmogrification - 3.3.5a  (Megtekintve 9320 alkalommal)

Nem elérhető EroniX

  • Középhaladó
  • ***
  • Hozzászólások: 224
  • www.azuregoswow.com
  • Op. Rendszer: Windows 8 Pro x64
Re:[Release] Transmogrification - 3.3.5a
« Válasz #15 Dátum: 2013 Január 15, 09:53:56 pm »
Lehetséges, hogy a mai emukon kisebb módosítással fordul csak le. De ha valaki ezt a minimális módosítást is képtelen elvégezni az egyszerűen ne akarja berakni, senki nem tesz szívességet azzal, hogy ezt használja.

Aki pedig azt mondja, hogy nem működik annak figyelmébe ajánlom a világ egyik legnagyobb pvp szerverét:
https://www.dispersion-wow.com/

vagy magyarország egyik legnagyobb pvp szerverét:
http://www.globalwow.hu/

programozókanak is ugyan ezt a hibát írta ki.
Pl?
Azuregos Delta Force

Nem elérhető axie

  • Újonc
  • *
  • Hozzászólások: 9
Re:[Release] Transmogrification - 3.3.5a
« Válasz #16 Dátum: 2013 Január 19, 12:52:15 pm »
Sikerült mindent megcsinálni működik rendesen, de hogyha lootolok valamit MOBon kívül akkor DC van.
Tehát ha battlegroundon Corpset lootolok DC, vagy ha egy Ládát vagy bármilyen objectet lootolok dc.

( semmit nem írtam el, ellenőriztem ) ( nem a legújabb coreomvan, kb 2012 09 hónap, körüli. )

valami ötlet?

Nem elérhető Szilárd

  • Emulation Expert
  • Elvetemült
  • *****
  • Hozzászólások: 660
  • Java / C# / Swift Developer
  • Op. Rendszer: OS X / iOS
Re:[Release] Transmogrification - 3.3.5a
« Válasz #17 Dátum: 2013 Január 19, 02:06:51 pm »
Próbáld meg akkor egy friss 335-ösbe forgatni, és crashlogot ellenőrizni.
Java / C# / Swift Programmer

Apple
----------
OS X / iOS User
iPhone 6 Plus
iPad Air 2
MacBook Pro 13" Retina

Nem elérhető EroniX

  • Középhaladó
  • ***
  • Hozzászólások: 224
  • www.azuregoswow.com
  • Op. Rendszer: Windows 8 Pro x64
Re:[Release] Transmogrification - 3.3.5a
« Válasz #18 Dátum: 2013 Január 19, 02:09:07 pm »
Rakd fel a LootHandler.cpp-det a Player.cpp-det valamint a Player.h-dat.
Azuregos Delta Force

Nem elérhető axie

  • Újonc
  • *
  • Hozzászólások: 9
Re:[Release] Transmogrification - 3.3.5a
« Válasz #19 Dátum: 2013 Január 19, 02:13:13 pm »
Próbáld meg akkor egy friss 335-ösbe forgatni, és crashlogot ellenőrizni.

Működik ezzel a core-al is csak valami miatt dc van ha lootolok valamit kivéve mob.

Revision: TrinityCore rev. 0000-00-00 00:00:00 +0000 (Archived) (Win32, Release)
Date 19:1:2013. Time 11:45
//=====================================================
*** Hardware ***
Processor: Intel(R) Core(TM) i3 CPU       M 380  @ 2.53GHz
Number Of Processors: 4
Physical Memory: 3857108 KB (Available: 194260 KB)
Commit Charge Limit: 4194303 KB

*** Operation System ***
Windows 7 Professional Service Pack 1 (Version 6.1, Build 7601)

//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  00E42942 01:002E1942 C:\Trinity\try\bin\Release\worldserver.exe

Registers:
EAX:00000000
EBX:4A018845
ECX:850B602D
EDX:00000000
ESI:F11002F4
EDI:33630EA8
CS:EIP:0023:00E42942
SS:ESP:002B:3083FBA8  EBP:1C5A8B98
DS:002B  ES:002B  FS:0053  GS:002B
Flags:00010202

Call stack:
Address   Frame     Function      SourceFile
00E42942  00000000  0001:002E1942 C:\Trinity\try\bin\Release\worldserver.exe
00D6FC71  00000000  0001:0020EC71 C:\Trinity\try\bin\Release\worldserver.exe
========================
Local Variables And Parameters

Call stack:
Address   Frame     Function      SourceFile
00E42942  00000000  0001:002E1942 C:\Trinity\try\bin\Release\worldserver.exe

00D6FC71  00000000  0001:0020EC71 C:\Trinity\try\bin\Release\worldserver.exe

========================
Global Variables
    <user defined> '??4_Init_locks@std@@QAEAAV01@ABV01@@Z'

Nem elérhető Szilárd

  • Emulation Expert
  • Elvetemült
  • *****
  • Hozzászólások: 660
  • Java / C# / Swift Developer
  • Op. Rendszer: OS X / iOS
Re:[Release] Transmogrification - 3.3.5a
« Válasz #20 Dátum: 2013 Január 19, 02:15:48 pm »
http://www.updatexp.com/0xC0000005.html

Ez a leírás szerintem segítséget nyújthat számodra.
Java / C# / Swift Programmer

Apple
----------
OS X / iOS User
iPhone 6 Plus
iPad Air 2
MacBook Pro 13" Retina

Nem elérhető axie

  • Újonc
  • *
  • Hozzászólások: 9
Re:[Release] Transmogrification - 3.3.5a
« Válasz #21 Dátum: 2013 Január 19, 02:32:53 pm »
Rakd fel a LootHandler.cpp-det a Player.cpp-det valamint a Player.h-dat.

Player.h: http://pastebin.com/M3j4De4y
Player.cpp ( part 1 ) http://pastebin.com/J71bmZnV
Player.cpp ( part 2 ) http://pastebin.com/G03wuSN6
Loothandler.cpp: http://pastebin.com/qD69nwPG

Nem elérhető axie

  • Újonc
  • *
  • Hozzászólások: 9
Re:[Release] Transmogrification - 3.3.5a
« Válasz #22 Dátum: 2013 Január 19, 02:33:20 pm »
http://www.updatexp.com/0xC0000005.html

Ez a leírás szerintem segítséget nyújthat számodra.

Ezzel nem nagyon jutottam előrébb :S

Nem elérhető Nobody

  • Kezdő
  • **
  • Hozzászólások: 63
  • Op. Rendszer: win7 32bit
Re:[Release] Transmogrification - 3.3.5a
« Válasz #23 Dátum: 2013 Január 26, 06:04:00 pm »
talaltam neten 1 Transmog scriptet szoval en nem ezt forgattam be azomban ott goldba kerul a transmog....tudna valaki segiteni hogy tehetnem ingyenesse vagy rakhatnam at hogy pl. BOJ ba keruljon?(szetneztem DB ben az SQL ben amit kigiteltem de nem talalok benne semmit ami a goldra utalna amennyibe a transmog kerul  :(

Nem elérhető Nobody

  • Kezdő
  • **
  • Hozzászólások: 63
  • Op. Rendszer: win7 32bit
Re:[Release] Transmogrification - 3.3.5a
« Válasz #24 Dátum: 2013 Január 26, 06:10:29 pm »
azt hiszem talaltam valamit a Transmog.cpp ben
Idézet
                            {
                                switch(sTransmogrification->GetRequireGold())
                                {
                                case 1: { player->ModifyMoney(-1*(uint32)(GetFakePrice(oldItem)*sTransmogrification->GetGoldModifier())); } break;
                                case 2: { player->ModifyMoney(-1*(unsigned int)sTransmogrification->GetGoldCost()); } break;
                                }
                                if(sTransmogrification->GetRequireToken())
                                    player->DestroyItemCount(sTransmogrification->GetTokenEntry(), sTransmogrification->GetTokenAmount(), true);
                                Transmogrification::SetFakeEntry(oldItem, newItem->GetEntry());
                                newItem->SetNotRefundable(player);
                                newItem->SetBinding(true);
                                player->PlayDirectSound(3337);
                                session->SendAreaTriggerMessage(session->GetTrinityString(LANG_ITEM_TRANSMOGRIFIED), GetSlotName(sender, session));
                            }
itt kellene sztem valamit atirni :P csak ha most elkezdenem atirogatni es addig forgatni mig jo nem lenne eltelne egy kis ido szoval egy kis segitseget megkoszonnek  :D vagy pedig a Transmogrification.h ban

Nem elérhető EroniX

  • Középhaladó
  • ***
  • Hozzászólások: 224
  • www.azuregoswow.com
  • Op. Rendszer: Windows 8 Pro x64
Re:[Release] Transmogrification - 3.3.5a
« Válasz #25 Dátum: 2013 Január 26, 08:00:42 pm »
                                switch(sTransmogrification->GetRequireGold())
                                {
                                case 1: { player->ModifyMoney(-1*(uint32)(GetFakePrice(oldItem)*sTransmogrification->GetGoldModifier())); } break;
                                case 2: { player->ModifyMoney(-1*(unsigned int)sTransmogrification->GetGoldCost()); } break;
                                }
                                if(sTransmogrification->GetRequireToken())
                                    player->DestroyItemCount(sTransmogrification->GetTokenEntry(), sTransmogrification->GetTokenAmount(), true);

Ezt vágd ki.

És valami ilyesmi:
if(!player->hasitemcount(...))
return; // nincs elég token

player->destroyitem(...,....);
« Utoljára szerkesztve: 2013 Január 26, 08:02:46 pm írta EroniX »
Azuregos Delta Force

Nem elérhető Nobody

  • Kezdő
  • **
  • Hozzászólások: 63
  • Op. Rendszer: win7 32bit
Re:[Release] Transmogrification - 3.3.5a
« Válasz #26 Dátum: 2013 Január 26, 09:39:33 pm »
megcsinaltam es forgatas failed

Nem elérhető axie

  • Újonc
  • *
  • Hozzászólások: 9
Re:[Release] Transmogrification - 3.3.5a
« Válasz #27 Dátum: 2013 Január 26, 10:37:22 pm »
megcsinaltam es forgatas failed

Ehhez a transmoghoz van worldconfigba utasítás ott tudod állítani hogy gold vagy token stb : )

Nem elérhető Nobody

  • Kezdő
  • **
  • Hozzászólások: 63
  • Op. Rendszer: win7 32bit
Re:[Release] Transmogrification - 3.3.5a
« Válasz #28 Dátum: 2013 Január 26, 10:43:07 pm »
Igazad volt axie valoban a worldserver.conf ban ott volt a configja :D amugy meg egy altalam keszitett backup configot masoltam at es abban nem volt mivel azt meg Transmog nelkul forgattam le...ugy latom itt mindennek az eredetinek kell lenni tobbet ilyet nem csinalok :D Koszonom szepen a segitsegetek ! :D

Nem elérhető EroniX

  • Középhaladó
  • ***
  • Hozzászólások: 224
  • www.azuregoswow.com
  • Op. Rendszer: Windows 8 Pro x64
Re:[Release] Transmogrification - 3.3.5a
« Válasz #29 Dátum: 2013 Január 27, 01:36:51 am »
megcsinaltam es forgatas failed

nyilván azért mert a "..."-okat kikellett volna cserélni a tényleges értékekre, ezenkívül nem emlékeztem a függvények pontos neveire.
Azuregos Delta Force

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29