|
You last visited: Today at 23:32
Advertisement
[Source Release] Jobauswahl bei Character Create
Discussion on [Source Release] Jobauswahl bei Character Create within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.
08/07/2011, 14:15
|
#46
|
elite*gold: 0
Join Date: Jul 2011
Posts: 139
Received Thanks: 12
|
Klappt bisher gut aber..
bei mir sieht es so aus.. Der erstellt automatisch ein Magier.. Kann keine andere klasse auswählen?
|
|
|
08/07/2011, 14:26
|
#47
|
elite*gold: 0
Join Date: Aug 2005
Posts: 231
Received Thanks: 67
|
help please when i make a new character it's only vagrant
|
|
|
08/12/2011, 17:19
|
#48
|
elite*gold: 0
Join Date: Aug 2005
Posts: 231
Received Thanks: 67
|
|
|
|
08/22/2011, 03:20
|
#49
|
elite*gold: 0
Join Date: Mar 2011
Posts: 276
Received Thanks: 16
|
Hi ich habe folgendes Problem bei klappt zwar soweit alles nur das mir:
1. Die Character_STR fehlt die is irgenwie net bei den Charakter tabellen bei
2. bekomme ich beim complimieren folgenden Error:
Code:
c:\Users\USER NAME\V15\Official Source\Official Source\_Database\DbManager.cpp(234): fatal error C1019: unexpected #else
und in zeile 234 steht folgendes:
Code:
{
nidPlayer = qry->GetInt( "m_idPlayer" );
#if __VER >= 11 // __SYS_PLAYER_DATA
PlayerData pd;
// [COLOR="Red"]#ifdef __JOB_CREATE_CHAR
pd.data.nJob = nJob;
#else //__JOB_CREATE_CHAR
pd.data.nJob = 0;
#endif //__JOB_CREATE_CHAR[/COLOR]
// pd.dwState = 0;
pd.data.nLevel = 1;
pd.data.nSex = nSex;
pd.data.nVer = 1;
lstrcpy( pd.szPlayer, lpDbOverlappedPlus->AccountInfo.szPlayer );
PlayerData* pPlayerData = CPlayerDataCenter::GetInstance()->AddPlayerData( nidPlayer, pd );
#else // __SYS_PLAYER_DATA
s_cs.Enter();
m_ulong2str.insert( map<u_long, string>::value_type( nidPlayer, lpDbOverlappedPlus->AccountInfo.szPlayer ) );
s_cs.Leave();
#endif // __SYS_PLAYER_DATA
m_AddRemoveLock.Enter();
m_AccountCacheMgr.AddMover( nidPlayer, lpDbOverlappedPlus->AccountInfo.szAccount, nSlot );
m_AddRemoveLock.Leave();
Hoffe ihr könnt mir helfen
MFG Le´Professore
|
|
|
08/22/2011, 03:44
|
#50
|
elite*gold: 0
Join Date: Jun 2008
Posts: 198
Received Thanks: 72
|
Die Character_str ist eine prozedur wa ?
|
|
|
08/22/2011, 10:27
|
#51
|
elite*gold: 0
Join Date: Mar 2008
Posts: 665
Received Thanks: 230
|
Quote:
Originally Posted by Le´Professore
Hi ich habe folgendes Problem bei klappt zwar soweit alles nur das mir:
1. Die Character_STR fehlt die is irgenwie net bei den Charakter tabellen bei
2. bekomme ich beim complimieren folgenden Error:
Code:
c:\Users\USER NAME\V15\Official Source\Official Source\_Database\DbManager.cpp(234): fatal error C1019: unexpected #else
und in zeile 234 steht folgendes:
Code:
{
nidPlayer = qry->GetInt( "m_idPlayer" );
#if __VER >= 11 // __SYS_PLAYER_DATA
PlayerData pd;
// [COLOR="Red"]#ifdef __JOB_CREATE_CHAR
pd.data.nJob = nJob;
#else //__JOB_CREATE_CHAR
pd.data.nJob = 0;
#endif //__JOB_CREATE_CHAR[/COLOR]
// pd.dwState = 0;
pd.data.nLevel = 1;
pd.data.nSex = nSex;
pd.data.nVer = 1;
lstrcpy( pd.szPlayer, lpDbOverlappedPlus->AccountInfo.szPlayer );
PlayerData* pPlayerData = CPlayerDataCenter::GetInstance()->AddPlayerData( nidPlayer, pd );
#else // __SYS_PLAYER_DATA
s_cs.Enter();
m_ulong2str.insert( map<u_long, string>::value_type( nidPlayer, lpDbOverlappedPlus->AccountInfo.szPlayer ) );
s_cs.Leave();
#endif // __SYS_PLAYER_DATA
m_AddRemoveLock.Enter();
m_AccountCacheMgr.AddMover( nidPlayer, lpDbOverlappedPlus->AccountInfo.szAccount, nSlot );
m_AddRemoveLock.Leave();
Hoffe ihr könnt mir helfen
MFG Le´Professore
|
// #ifdef __JOB_CREATE_CHAR
Delete the //
|
|
|
08/22/2011, 22:50
|
#52
|
elite*gold: 0
Join Date: Mar 2011
Posts: 276
Received Thanks: 16
|
Hab die Character_STR endlich gefunden^^
und nochma danke die beiden // waren wirklich das Problem
MFG Le´Professore
|
|
|
08/29/2011, 18:38
|
#53
|
elite*gold: 23
Join Date: Dec 2010
Posts: 743
Received Thanks: 617
|
Mal getestet, Bei mir stürtzt die Neuz ab sobald ich nen Charakter erstellen möchte, weiss jemand eine schnelle Lösung, denke mal liegt eher an den Files oder auch Texturen..
Error.txt
2011/ 8/29 18:37:25 GetDlgItem : nID=928 not Found.
2011/ 8/29 18:37:26 Hyoban no Taka © Puplic-Client - Version: Aug 28 2011 23:10:08 1 rCnt=1
Hyoban.exe caused an EXCEPTION_ACCESS_VIOLATION in module Hyoban.exe at 001B:0050BDE1
- Registers
EAX=000008A8 EBX=00000000 ECX=00000820 EDX=00000000 ESI=00489580
EDI=0012FDC0 EBP=0012AB1C ESP=0012AAF8 EIP=0050BDE1 FLG=00010202
CS=001B DS=0023 SS=0023 ES=0023 FS=003B GS=0000
001B:0050BDE1 Hyoban.exe
001B:00513FAF Hyoban.exe
001B:0051B9DC Hyoban.exe
001B:005317C8 Hyoban.exe
001B:005076FD Hyoban.exe
001B:004D1C59 Hyoban.exe
001B:00531C36 Hyoban.exe
001B:004BC1A9 Hyoban.exe
001B:004BC8D1 Hyoban.exe
001B:004BC3FC Hyoban.exe
001B:00530647 Hyoban.exe
001B:0050F90F Hyoban.exe
001B:0050A1C6 Hyoban.exe
001B:0050FBAB Hyoban.exe
001B:005096D4 Hyoban.exe
001B:00509794 Hyoban.exe
001B:00509794 Hyoban.exe
001B:005090CB Hyoban.exe
001B:0046D262 Hyoban.exe
001B:004895A4 Hyoban.exe
001B:7E368734 USER32.dll, GetDC()+0093 byte(s)
001B:7E368816 USER32.dll, GetDC()+0319 byte(s)
001B:7E3689CD USER32.dll, GetWindowLongW()+0279 byte(s)
001B:7E3696C7 USER32.dll, MsgWaitForMultipleObjects()+0046 byte(s)
001B:0048B877 Hyoban.exe
001B:004737BC Hyoban.exe
001B:008FACBC Hyoban.exe
001B:7C817027 kernel32.dll, RegisterWaitForInputIdle()+0153 byte(s)
|
|
|
08/29/2011, 18:44
|
#54
|
elite*gold: 20
Join Date: Apr 2009
Posts: 804
Received Thanks: 829
|
Das System kann so gar nicht funktionieren, da pd.data.nJob gar nicht mehr benutzt wird und die Value nJob gar nicht der Funktion DBQryCharacter oder wie die heißt übergeben wird, und somit 0 ist.
|
|
|
08/29/2011, 18:45
|
#55
|
elite*gold: 23
Join Date: Dec 2010
Posts: 743
Received Thanks: 617
|
Quote:
Originally Posted by Pumbaaa
Das System kann so gar nicht funktionieren, da pd.data.nJob gar nicht mehr benutzt wird und die Value nJob gar nicht der Funktion DBQryCharacter oder wie die heißt übergeben wird, und somit 0 ist.
|
D.h jetzt für mich, das System ist quatsch und ich muss mir ein eigenes schreiben?
|
|
|
08/29/2011, 18:54
|
#56
|
elite*gold: 20
Join Date: Apr 2009
Posts: 804
Received Thanks: 829
|
Quote:
Originally Posted by .SnoX
D.h jetzt für mich, das System ist quatsch und ich muss mir ein eigenes schreiben?
|
Wenn du nen bisschen C++ kannst und nen bisschen klar denken, dann kannste das auch fixxen bzw richtig machen.
|
|
|
08/29/2011, 19:05
|
#57
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,177
Received Thanks: 14,475
|
Die Base valu.e wird benutzt, daher kein quatch
|
|
|
08/29/2011, 19:10
|
#58
|
elite*gold: 20
Join Date: Apr 2009
Posts: 804
Received Thanks: 829
|
Es wird nirgends der Funktion DBQryCharacter der Job übergeben, also wird nirgends in der Ausführung der CHARACTER_STR ein job > 0 übergeben, also können nur die Base Values in der DB gespeichert werden, also ist der Player Vagrant.
Code:
DBQryCharacter( szQuery, "I1", 0, g_appInfo.dwSys, lpDbOverlappedPlus->AccountInfo.szAccount, lpDbOverlappedPlus->AccountInfo.szPlayer, nSlot, dwWorldID,
dwIndex, vPos.x, vPos.y, vPos.z, '\0', nSkinSet, nHairMesh, dwHairColor, nHeadMesh, nSex
#ifdef __NEW_JOB_SYS
, 0.0f, 0, 0.0f,
0, 0, 0, 0, 0,
nJob
#endif
So würd ichs machen.
|
|
|
08/29/2011, 20:22
|
#59
|
elite*gold: 23
Join Date: Dec 2010
Posts: 743
Received Thanks: 617
|
Naja alles schön und gut, aber dies war leider nicht meine Frage, also wiederhole ich sie nochmals: Warum stürtzt meine Neuz ab, wenn ich mir nen neuen Charakter erstellen möchte?
Klar liegt an der ResData.inc habe alles eingefügt wie es da steht. Danke schonmal im vorraus.
|
|
|
11/05/2011, 21:09
|
#60
|
elite*gold: 0
Join Date: Sep 2010
Posts: 113
Received Thanks: 35
|
ich habe ein proplem wen ich ein character erstelle dann schmirt die neutz ab hir der erro log
Quote:
2011/11/ 5 21:08:36 GetDlgItem : nID=928 not Found.
2011/11/ 5 21:08:36 Nov 5 2011 20:46:36 1 rCnt=1
Neuz.exe caused an EXCEPTION_ACCESS_VIOLATION in module Neuz.exe at 0023:004DE56B
- Registers
EAX=000008A8 EBX=0905DD08 ECX=000008A8 EDX=000004E4 ESI=00000820
EDI=0905DD18 EBP=008CF4CC ESP=0018B44C EIP=004DE56B FLG=00210202
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B
0023:004DE56B Neuz.exe
0023:004ED098 Neuz.exe
0023:004ED0A6 Neuz.exe
0023:008AE5DB Neuz.exe
0023:004AE37B Neuz.exe
0023:004AEFD9 Neuz.exe
0023:008AED6C Neuz.exe
0023:004E088B Neuz.exe
0023:750A77C4 USER32.dll, CharPrevW()+0312 byte(s)
0023:750A7BCA USER32.dll, DispatchMessageA()+0015 byte(s)
0023:7655339A kernel32.dll, BaseThreadInitThunk()+0018 byte(s)
0023:77279EA5 ntdll.dll, RtlInitializeExceptionChain()+0054 byte(s)
0023:00853D83 Neuz.exe
|
|
|
|
 |
|
Similar Threads
|
[NEED HELP] CANT CREATE CHARACTER
06/12/2010 - EO PServer Hosting - 6 Replies
http://img808.imageshack.us/img808/9269/cantcreate .jpg
Someone can help me ?..
i already put my name in cq_user
anything should i edit?..
help me plss...:confused::confused::confused::confused:
|
[Release]How to create CPBags (LOFT Source!!)
02/13/2010 - CO2 PServer Guides & Releases - 1 Replies
I know the most people are still running loft source so here is the code
Search in Character.cs for:
else if (ItemParts == "723723")
Add this code down there
else if (ItemParts == "729910")//CPMiniBag
{
CPs += 1000;
MyClient.SendPacket(General.MyPackets.Vital(UID, 3, CPs));
RemoveItem(ItemUID);
|
[Need Help]Create character
05/06/2008 - SRO Private Server - 2 Replies
When im try too create a character its says , Wrong words , im try out word just numbers and its seems not works:mad:Any 1 can help me?
|
Can't create character!!! HELP
05/04/2008 - SRO Private Server - 4 Replies
Hey there,
I finally get account for ECSRO but there is one problem, then i log in account, press create characher, i writele name with numbers like this 86545565 it's for exsample, so i press Create and it's say that "Invalid Letters is Used" wtf?
I can't create now even nick name with numbers? :confused:
|
All times are GMT +1. The time now is 23:35.
|
|