Hilfe...

12/17/2013 19:14 [Owner]Pyro#1
Ich hab heute diesen Schneemann ins game geaddet nun bekomm ich die scheiß Zone net mehr an -.-

Asert log #1:
Code:
18:19:30 : AssertClass::ac_AssertFail : MobDataBox::mdb_Load : Mob number mismatch[0]
18:23:20 : AssertClass::ac_AssertFail : MobDataBox::mdb_Load : Mob number mismatch[0]


Asert log #2:
Code:
19:08:43 : AssertClass::ac_AssertFail : MobDataBox::mdb_Load : Mob number mismatch[0]
19:09:00 : AssertClass::ac_AssertFail : MobDataBox::mdb_Load : Mob number mismatch[0]
Ich hab es von nem anderen Server abgeschrieben :)

Folgende dateien hab ich bearbeitet:
MobInfo.shn
MobInfoServer.shn
MobSpecies.shn
MobViewInfo.shn

Bin schon alles durchgegangen ich finde denn Fehler nicht :(


Edit: Es geht nun :)
Jetzt meine Frage noch wie kann ich es so einstellen das er was droppen tut?
12/17/2013 19:47 *Kaito#2
Wie meinst wenn man ihn killt ?
12/17/2013 20:17 xKeRnx#3
Dein shn editor hat die spalte nicht in der genau der selben reihe kopier einmal alles in shn lösch es und füg es wieder ein dann abspeichern... dann versuch es noch einmal (aber in jeder SHN!)

DROP einstellen:
ItemDropGroup / ItemDropTable
12/17/2013 20:19 [Owner]Pyro#4
Quote:
Originally Posted by *Kaito View Post
Wie meinst wenn man ihn killt ?
Ja Kaito wenn man ihn Killt ^^

@xKernx hat sich schon erledigt aber danke ^^ der hat irgendwo ne leere spalte net genommen ^^
12/17/2013 20:19 xKeRnx#5
ItemDropGroup / ItemDropTable
12/17/2013 20:40 [Owner]Pyro#6
Könnteste mir ein Beispiel nennen?
12/17/2013 20:59 xKeRnx#7
als erstes erstellt du in ItemDropGroup ne Drop Gruppe wo für diese ist komme ich gleich nochmal:
Bsp:
#Record KeRnMoney1 KeRnMoney1 1 1 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1002 ;

danach fügst du den Mob in ItemDropTable hinzu.
Bsp:
#Record - MoneySlime 1 150 0 0 0 0 - 0 - 0 - 0 KeRnMoney1 400000 r -1 KeRnMoney2 69999 r -1 KeRnMoney3 69999 r -1 KeRnMoney4 49999 r -1 KeRnMoney5 49999 r -1 KeRnMoney6 39999 r -1 KeRnMoney7 39999 r -1 KeRnMoney8 19999 r -1 KeRnMoney9 19999 r -1 KeRnMoney10 9999 r -1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 r -1 - 0 r -1 - 0 r -1 - 0 - 0 - 0 - 0 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - 0 r -1 - - - - - 151


MoneySlime ist der Mob 1 is MinLevel 150 is Max Level KeRnMoney1 ist jetzt die Drop Gruppe aus ItemDropGroup 400000 ist wie oft bzw wie viel der Mob Droppt r und -1 bleibt immer...
So sollte soweit eig selbst erklärend sein! jetzt musst du noch ein Item der ItemDropGroup hinzufügen dazu öffnest du die ItemInfoServer.shn...
wen du diese geöffnet hast und ein bisschen nach rechts gehst siehst du DropGroupA da fügst du jetzt z.b.
KeRnMoney1 ein.
bsp:
64009 Money1 0 0 0 0 0 0 0 0 0 0 KeRnMoney1 - - 60000 15000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

hoffe es hat dir geholfen.
12/17/2013 21:28 [Owner]Pyro#8
Joa hat mir sehr geholfen vielen vielen dank :)
12/17/2013 21:41 Lordbrs#9
Nabend Leute!
Ich hab da ne Frage........ich folgendes Problem:
Die Level Up Quests sowie auch Turm/Schloß und Co gehen nicht.
Ich bin überzeugt das der Fehler in der NPC oder Field liegt, weiss da jemand was das genau sein kann? Ich habe zwar schon soweit mal durchgesehen aber bei dieser großen Datei den Fehler zu idendifizieren ist n bissl brenzelig :)

Vielleicht hat ja jemand schon so nen Fehler gehabt und weiss wo der lag.
Danke und schönen Abend noch.

So meine lieben ich habe den Fehler gefunden:
In der Field war Noitome schuld, war oben bei den Maps eingetragen und daher ging keine Level Up Quest und kein Turm/Schloß ect.

Ich hoffe sollte irgendwann noch jemand das Problem haben das es ihm/ihr helfen wird.
LG
12/18/2013 17:35 [Owner]Pyro#10
Naja bei mir geht die 100er Up Q. auch net aber des liegt in der datenbank -> nur herausfinden wie ich des fixxe ^^
12/18/2013 20:03 *Kaito#11
Pyro du hast die alten files das is easy,

• SQL -> Neue abfrage -> Ausführen

Code:
USE [World00_Character]
GO
/****** Object:  StoredProcedure [dbo].[p_Quest_Set]    Script Date: 05/04/2011 22:03:23 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[p_Quest_Set]
/*
Quest Set
2004.10 By CJC
input:
    see SQL
output:
    @nRet    0 = OK,
            ? = Error code
*/
@nCharNo int,
@nQuestNo int,
@nStatus tinyint,
@sData varbinary(100),
@nRet int OUTPUT
AS

SET NOCOUNT ON

UPDATE tQuest SET
    nStatus = @nStatus,
    sData = @sData
WHERE nCharNo = @nCharNo AND nQuestNo = @nQuestNo

IF @@ERROR <> 0 OR @@ROWCOUNT = 0
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, @nQuestNo, @nStatus, @sData )
END

SET @nRet = @@ERROR

IF @nQuestNo = 717 AND @nStatus = 2
BEGIN
UPDATE tCharacterShape SET
    nClass = 4
WHERE nCharNo = @nCharNo
END

IF @nQuestNo = 717 AND @nStatus = 2
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, 705, 2, @sData )
END

IF @nQuestNo = 718 AND @nStatus = 2
BEGIN
UPDATE tCharacterShape SET
    nClass = 5
WHERE nCharNo = @nCharNo
END

IF @nQuestNo = 718 AND @nStatus = 2
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, 704, 2, @sData )
END

IF @nQuestNo = 719 AND @nStatus = 2
BEGIN
UPDATE tCharacterShape SET
    nClass = 11
WHERE nCharNo = @nCharNo
END

IF @nQuestNo = 719 AND @nStatus = 2
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, 707, 2, @sData )
END

IF @nQuestNo = 720 AND @nStatus = 2
BEGIN
UPDATE tCharacterShape SET
    nClass = 12
WHERE nCharNo = @nCharNo
END

IF @nQuestNo = 720 AND @nStatus = 2
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, 706, 2, @sData )
END

IF @nQuestNo = 721 AND @nStatus = 2
BEGIN
UPDATE tCharacterShape SET
    nClass = 18
WHERE nCharNo = @nCharNo
END

IF @nQuestNo = 721 AND @nStatus = 2
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, 709, 2, @sData )
END

IF @nQuestNo = 722 AND @nStatus = 2
BEGIN
UPDATE tCharacterShape SET
    nClass = 19
WHERE nCharNo = @nCharNo
END

IF @nQuestNo = 722 AND @nStatus = 2
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, 706, 2, @sData )
END

IF @nQuestNo = 723 AND @nStatus = 2
BEGIN
UPDATE tCharacterShape SET
    nClass = 25
WHERE nCharNo = @nCharNo
END

IF @nQuestNo = 723 AND @nStatus = 2
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, 711, 2, @sData )
END

IF @nQuestNo = 724 AND @nStatus = 2
BEGIN
UPDATE tCharacterShape SET
    nClass = 26
WHERE nCharNo = @nCharNo
END

IF @nQuestNo = 724 AND @nStatus = 2
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, 710, 2, @sData )
END

IF @nQuestNo = 725 AND @nStatus = 2
BEGIN
UPDATE tCharacterShape SET
    nClass = 18
WHERE nCharNo = @nCharNo
END

IF @nQuestNo = 725 AND @nStatus = 2
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, 711, 2, @sData )
END

IF @nQuestNo = 726 AND @nStatus = 2
BEGIN
UPDATE tCharacterShape SET
    nClass = 19
WHERE nCharNo = @nCharNo
END

IF @nQuestNo = 726 AND @nStatus = 2
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, 711, 2, @sData )
END


IF @nQuestNo = 749 AND @nStatus = 2
BEGIN
INSERT INTO tSaveLevelBlock (nCharNo) VALUES (@nCharNo)
END


IF @@ERROR <> 0 OR @@ROWCOUNT = 0
BEGIN
    INSERT tQuest (  nCharNo,  nQuestNo,  nStatus,  sData )
    VALUES        ( @nCharNo, @nQuestNo, @nStatus, @sData )
END

-- end
Lord was genau geht nicht ?
12/20/2013 18:52 [Owner]Pyro#12
Ich hab versucht mal diesen Schneemann in Roumen hinzu machen aber er ist einfach nicht da.
Desweiteren hab ich versucht diesen Schneemann bestimmt sätze sagen zu lassen auch dies hat nicht geklappt.
Bei diesen Mob Chat ging danach meine Zone net mehr an.
Log:
Code:
18:35:42 : AssertClass::ac_AssertFail : MobChat::MobChatManager::mcm_Load : Error in Script read[1436]
18:37:12 : AssertClass::ac_AssertFail : MobChat::MobChatManager::mcm_Load : Error in Script read[1436]
Und dann hab ich Fragen:
1. wie kann ich diesen in Roumen hinstellen? (Als Mob nicht als NPC) [Erledigt]
2. Wie kann ich denn Schneemann etwas sagen lassen?
3. Wie kann ich die Respawn Zeit dann einstellen
Edit: 4. Da sich 1. erledigt hab häng ich einfach mal ne 4. Frage dran ^^ ich hab jetzt geschafft das sie in Roumen stehen aber es stehen 3 da wie stell ich ein das nur 1ner da stehen tut? [Erledigt]
Danke für eure Hilfe :)
12/20/2013 19:27 xK1ng#13
Zu Frage 4: Bei MobNum 1 hineinschreiben
12/20/2013 20:10 Juppi2000#14
Quote:
Originally Posted by [Owner]Pyro View Post
Ich hab versucht mal diesen Schneemann in Roumen hinzu machen aber er ist einfach nicht da.
Desweiteren hab ich versucht diesen Schneemann bestimmt sätze sagen zu lassen auch dies hat nicht geklappt.
Bei diesen Mob Chat ging danach meine Zone net mehr an.
Log:
Code:
18:35:42 : AssertClass::ac_AssertFail : MobChat::MobChatManager::mcm_Load : Error in Script read[1436]
18:37:12 : AssertClass::ac_AssertFail : MobChat::MobChatManager::mcm_Load : Error in Script read[1436]
Und dann hab ich Fragen:
1. wie kann ich diesen in Roumen hinstellen? (Als Mob nicht als NPC) [Erledigt]
2. Wie kann ich denn Schneemann etwas sagen lassen?
3. Wie kann ich die Respawn Zeit dann einstellen
Edit: 4. Da sich 1. erledigt hab häng ich einfach mal ne 4. Frage dran ^^ ich hab jetzt geschafft das sie in Roumen stehen aber es stehen 3 da wie stell ich ein das nur 1ner da stehen tut? [Erledigt]
Danke für eure Hilfe :)
zu 1: Mobregen/Rou
zu 2: World/Mobchat
zu 3: Mobregen/Rou Spalten RegMin RegMax
zu 4: Mobregen/Rou Spalte MobNum
12/20/2013 20:28 [Owner]Pyro#15
1 und 4 hatte sich erledigt ^^
Quote:
zu 2: World/Mobchat
Geht ja eben nicht ^^
Log:
Code:
18:35:42 : AssertClass::ac_AssertFail : MobChat::MobChatManager::mcm_Load : Error in Script read[1436]
18:37:12 : AssertClass::ac_AssertFail : MobChat::MobChatManager::mcm_Load : Error in Script read[1436]
Edit:
[Only registered and activated users can see links. Click Here To Register...]
Wie kann ich das Hell Blau umrandete auf denn Bild ändern?