[PServer Problem]

02/17/2011 15:56 Dreatmaster#1
Problem gelöst danke.
02/17/2011 16:30 flavaslava#2
hey,

zu 1.Problem:

na die error.txt's fehlen, wenn es welche gibt. So direkt kann ich es dir nicht sagen, meistens kann man es halt aus dem errors auslesen


zu. 2. Problem
keien ahnung xD
bin noch net soweit gekomm

MFg
Flava
02/17/2011 16:39 Dreatmaster#3
also zu Problem 1. Da gibts leider nichts in der error.txt
2. Problem: gibts ne error.txt nur komm ich graden icht hin weil der admin nicht da ist xD
02/17/2011 16:47 flavaslava#4
nja du kannst mich wenn du moechtest in icq oder skype adden und wenn er da ist kann man sich ja das genauer anschauen.

Mfg
Flava
02/17/2011 16:50 Knot94#5
Zu Problem 1 hast du ein Backup von propskilladd? Wenn ja spiele es ein oder zeig uns genau was du geändert hast.
Zu Problem 2:
Ich denke mir das es daran liegt das du die skills noch hast, evt. DB bedingt. Wenn du nun stierbst müsstest du deine Skills verlieren die du nicht hast. Das klappt nicht also streikt der Server.
Also Problem 1 fixxen ist Problem 2 höchstwahrscheinlich auch gefixxt.
Wenns schlimmt kommt und in der DB jetzt mehrer Skills hintereinander speichert müsstest du wiepen. Halt uns auf dem laufenden.
02/17/2011 16:58 Dreatmaster#6
Wie gesagt ich hatte von allen dateien ein Backup und habs auch wieder aufgespielt aber ging trotzdem nicht.
Was ich in der PropskillAdd verändert hab? ouh man vieles ich hab Skilleffekte hinzugefügt um zu testen ob das so funktioniert mehr eig auch nicht.
02/17/2011 17:04 Knot94#7
Hmm du sagst du hast skilleffekte hinzugefügt habe ich noch nie ausprobiert könnte aber ein grund sein. Hast du die neue PropskillAdd auch in den Clienten eingefügt? -> Merge2.exe.
Kannst ja mal was testen:
Erstelle einen neuen Account und einen Charakter.
Buff dich NICHT.
Geh zu ein giganten und lass dich umbringen und schau ob der Server immernoch abschmiert.
Und, hast du eventuell etwas am Rebirth system geänder?
02/17/2011 17:08 Dreatmaster#8
stimmt DiePenalty hatte ich noch den exp verlust geändert aber ist ja durchs backup wieder wie vorher. und merge2 hab ich natürlich ausgeführt ^^ sonst würden die neuen events und die secret room zeit nicht funktionieren.
02/17/2011 17:14 Pumbaaa#9
Quote:
Originally Posted by Dreatmaster View Post
[...]sonst würden die neuen events und die secret room zeit nicht funktionieren.
Soweit ich weiß, laufen die nur Serverside.

Merge lieber nochmal, nur zur Sicherheit.
02/17/2011 17:16 Fullscreen#10
Änderst du das mit Excel? Wenn ja, mach das mit dem Notepad von Windows, Excel entfernt wichtige Zeichen automatisch.
02/17/2011 17:21 Dreatmaster#11
@fullscreen ich habs mit openoffice geändert
@pumbaaa ich hab nochmal merge ausgeführt und immer noch
@Knot94 von level 1-20 zu sterben geht aber osbald man exp verlieren würde gibt der worldserver auf
02/17/2011 17:22 Pumbaaa#12
Poste mal bitte deine DiePenalty.inc
02/17/2011 17:25 Dreatmaster#13
Das ist die veränderte DiePenalty.inc
Code:
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

À¯ÀÇÁ¡) °æÇèÄ¡ ´Ù¿î, HPȸº¹¼öÄ¡ÀÎ % ÀÏ °æ¿ì ¼Ò¼öÁ¡À» Ç¥ÇöÇϱâ À§ÇØ °öÇϱâ 100ÀÎ °ªÀ¸·Î Àû¿ëµË´Ï´Ù.

REVIVAL_PENALTY		// ºÎȰ Penalty
{
»ç¿ë¹ý)	ADDPENALTY	·¹º§	HPȸº¹¼öÄ¡(%)
¿¹) 	ADDPENALTY	1	8000
	ADDPENALTY	2	6000
	ADDPENALTY	5	5000
	// 0~1·¹º§ÀÌ ºÎȰÇϸé MAX HPÀÇ 80%ÀÇ HP°¡ ȸº¹ÇÔ
	// 2~2·¹º§ÀÌ ºÎȰÇϸé MAX HPÀÇ 60%ÀÇ HP°¡ ȸº¹ÇÔ
	// 3~5·¹º§ÀÌ ºÎȰÇϸé MAX HPÀÇ 50%ÀÇ HP°¡ ȸº¹ÇÔ
}

DECEXP_PENALTY
{
»ç¿ë¹ý)	ADDPENALTY	·¹º§	°æÇèÄ¡´Ù¿î(%)
¿¹) 	ADDPENALTY	20	0
	ADDPENALTY	29	60		
	// 0~20·¹º§ÀÌ Á×À¸¸é 0%ÀÇ °æÇèÄ¡°¡ ±ïÀÓ
	// 21~29·¹º§ÀÌ Á×À¸¸é 6%ÀÇ °æÇèÄ¡°¡ ±ïÀÓ
}

LEVEL_DOWN_PENALTY
{
»ç¿ë¹ý)	ADDPENALTY	·¹º§	·¹º§´Ù¿î(À¯/¹«)
¿¹) 	ADDPENALTY	20	0
	ADDPENALTY	200	1	
	// 0~20·¹º§ Á×¾úÀ»¶§ ·¹º§´Ù¿îÀ» ÇÒ¼ö ¾øÀ½
	// 21~200·¹º§ Á×¾úÀ»¶§ ·¹º§´Ù¿îÀ» ÇÒ¼ö ÀÖÀ½
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

REVIVAL_PENALTY
{
	ADDPENALTY	1	8000
	ADDPENALTY	2	6000
	ADDPENALTY	5	5000
	ADDPENALTY	10	4000
	ADDPENALTY	200	3000
}

DECEXP_PENALTY
{
	ADDPENALTY	20	0
	ADDPENALTY	29	600
	ADDPENALTY	59	500
	ADDPENALTY	89	400
	ADDPENALTY	99	300
	ADDPENALTY	109	200
	ADDPENALTY	129	150
	ADDPENALTY	200	100
}

LEVEL_DOWN_PENALTY
{
	ADDPENALTY	20	0
	ADDPENALTY	200	1
}
02/17/2011 17:31 Pumbaaa#14
Hmm, sieht richtig aus, poste am besten mal die error.txt wenn der Admin wieder da ist, ich glaube, dann lässt sich das Problemchen beheben
02/17/2011 17:34 Dreatmaster#15
Error.txt
Quote:
2011/ 2/17 15:52:45 Dreat-CBuffSkill.IsRemovable : 11. Add½ºÅ³(181) Lv10ÀÇ ÇÁ·ÎÆÛƼ°¡ ¾ø´Ù.

2011/ 2/17 15:52:46 CProject::GetAddSkillProp ¹üÀ§Ä§¹ü. 2994

2011/ 2/17 15:52:46 Dreat-CBuffSkill.IsRemovable : 11. Add½ºÅ³(181) Lv10ÀÇ ÇÁ·ÎÆÛƼ°¡ ¾ø´Ù.

2011/ 2/17 15:52:47 CProject::GetAddSkillProp ¹üÀ§Ä§¹ü. 2994

2011/ 2/17 15:52:47 Dreat-CBuffSkill.IsRemovable : 11. Add½ºÅ³(181) Lv10ÀÇ ÇÁ·ÎÆÛƼ°¡ ¾ø´Ù.

2011/ 2/17 15:52:49 CProject::GetAddSkillProp ¹üÀ§Ä§¹ü. 2994

2011/ 2/17 15:52:49 Dreat-CBuffSkill.IsRemovable : 11. Add½ºÅ³(181) Lv10ÀÇ ÇÁ·ÎÆÛƼ°¡ ¾ø´Ù.

2011/ 2/17 15:52:50 CProject::GetAddSkillProp ¹üÀ§Ä§¹ü. 2994

2011/ 2/17 15:52:50 Dreat-CBuffSkill.IsRemovable : 11. Add½ºÅ³(181) Lv10ÀÇ ÇÁ·ÎÆÛƼ°¡ ¾ø´Ù.

2011/ 2/17 15:52:50 CProject::GetAddSkillProp ¹üÀ§Ä§¹ü. 2994

2011/ 2/17 15:52:50 Dreat-OnEndSkillState : 11. Add½ºÅ³(181) Lv10ÀÇ ÇÁ·ÎÆÛƼ°¡ ¾ø´Ù.

2011/ 2/17 15:52:50 rCnt=1

7. WorldServer_MapKey.exe caused an EXCEPTION_ACCESS_VIOLATION in module 7. WorldServer_MapKey.exe at 0023:004CA3C8

- Registers

EAX=00000000 EBX=3506FF28 ECX=392C2FF0 EDX=00000000 ESI=392C2FF0
EDI=000000B5 EBP=392C2FF0 ESP=02FEFB5C EIP=004CA3C8 FLG=00010293
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B

0023:004CA3C8 (0x00000000 0x3F800000 0x3F800000 0x3F800000) 7. WorldServer_MapKey.exe

2011/ 2/17 15:53:01 OP: 1492409295, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0


2011/ 2/17 15:53:03 OP: 1763, 0.0, 0.0, 1762.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0


2011/ 2/17 15:53:03 LUA - Event - ID:1, Title:Mirrotix, State:1

2011/ 2/17 16:01:10 rCnt=1

7. WorldServer_MapKey.exe caused an EXCEPTION_ACCESS_VIOLATION in module kernel32.dll at 0023:76910E0D, InterlockedDecrement()+0009 byte(s)

- Registers

EAX=FFFFFFFF EBX=00000000 ECX=FFFFFFF5 EDX=03CE68CC ESI=03CE68CC
EDI=03CE6470 EBP=0017FE80 ESP=0017FE48 EIP=76910E0D FLG=00010286
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B

0023:76910E0D (0x03CE68CC 0x00000004 0x00000000 0x005D93CD) kernel32.dll, InterlockedDecrement()+0009 byte(s)
0023:0053E4CB (0x00000000 0x00000000 0x00000000 0x00000000) 7. WorldServer_MapKey.exe
danke funktioniert alles wieder...vielen dank das ihr alle so tatkräftig geholfen habt ^^