Beiträge von Laymi

    Soo , das ist jetzt komisch ...
    Das ist mein Script :

    set ANSI_NULLS ON
    set QUOTED_IDENTIFIER ON
    GO
    ALTER proc [dbo].[usp_CreateNewAccount]
    @account varchar(32),
    @pw varchar(32),
    @cash int = 0,
    @email varchar(100) = ''
    as
    set nocount on
    set xact_abort on

    if not exists (select * from ACCOUNT_TBL where account = @account)
    begin

    begin tran
    INSERT ACCOUNT_TBL(account,password,isuse,member,id_no1,id_no2,realname, cash)
    VALUES(@account, @pw, 'T', 'A', '', '@pw', 'T', @cash)
    INSERT ACCOUNT_TBL_DETAIL(account,gamecode,tester,m_chLoginAuthority,regdate,BlockTime,EndTime,WebTime,isuse,secession, email)
    VALUES(@account,'A000','2','F',GETDATE(),CONVERT(CHAR(8),GETDATE()-1,112),CONVERT(CHAR(8),DATEADD(year,10,GETDATE()),112),CONVERT(CHAR(8),GETDATE()-1,112),'T',NULL, @email)
    insert AccountPlay (Account, PlayDate)
    select @account, convert(int, convert(char(8), getdate(), 112))

    if @@error <> 0
    begin
    rollback tran
    select -1
    end
    else
    begin
    commit tran
    select 1
    end
    end
    else
    begin
    select 0
    end


    Aber ich habe keine Unterschiede zu deinem gefunden O_o
    Naja versuchs mal damit

    Ich stimme Seele mal zu , ich kenne zwar Cabal habs aber nochnie gezockt , aber irgendwelche main.exen umzucoden ist hoffnungslos :'D
    Und man kann die -.exe zwar encoden , es dauert nur Jahre , und dann ist schon alles patched .

    Vielleicht nicht so professionell wie ein erfahrener Aeonsoft Programmer , aber für die Pserver Szene ist er schon jemand der was drauf hat , und Geld zu nehmen ist immernoch besser , als Thanksgeil zu sein ^^
    Und nich jeder ist so ein kranker Übertreiber wie du , Twi und Yoyo xD

    Zitat von Till1993;118383

    Hallo alle zusammen,
    Entschuldigung ersteinmal das das ganze hier ein wenig zum erliegen gekommen ist. Aber ich liege zurzeit mit Fieber im Bett. Wollte nur kurz schauen ob alles in ordnung ist!
    Sobald ich wieder Gesund bin, werde ich hier ein großes Update posten, indem auch der Link zum Forum enthalten sein wird.

    mfg
    Till

    Gute Besserung : ' D
    Will mal auf dem Server spielen .... Update machen !!!

    Auf P17 nurnoch 1.2k Exp ...
    Brauch aber 30k bis UP ; X

    Trotzdem guter Guide , obwohl das sowieso jeder weiß xD
    Aber an alle Rookies , bitte nicht dauerfarmen , und dann mit 0 Skill in nen Raum kommen und rumspammen wie ein Blöder >.<
    Hatte ich letztens 30 Minuten TD St2 , kommt n Semi Pro rein und hat in den 30 min 8 Punkte gemacht ! Und der hat ernst gespielt , aber im Laufe des Gesprächs ist rausgekommen , dass er mit seinem Bruder sich Semi NUR erfarmt hat -.-""

    Dem Braten traue ich nicht ...
    Und die Konkurrenz hatte da schon nach einem Tag nen P 17 Hack : O
    Wetten die haben die Adressen nich geändert xDDDDD
    Ne mal b2t nem User der sehr neu ist traue ich nich wirklich ...
    Selbst wenn er selfcoded ist gibt es doch auf e*pvpers nen funktionierenden , und
    kostenlosen Hack für P 17 : P

    Zitat von LordAnubis;118384

    Okay mein Server Verifizierungsfehler konnte ich jetzt fixxen.
    Die Files sind so unintelligent^^ wenn man die OBDC login2 nennt und auch in den files einträgt geht es trotzdem nicht, also nimmt keine änderung an genau wie beim WorldServer. Da kann man auch nicht mit 1 und 0 ein-/ausschalten sondern man muss ja "// <- auskommentieren"

    [COLOR="Red"]Beim Acc erstellen bekomm ich Error:
    Meldung 2627, Ebene 14, Status 1, Prozedur usp_CreateNewAccount, Zeile 18
    Verletzung der PRIMARY KEY-Einschränkung 'PK_AccountPlay'. Ein doppelter Schlüssel kann in das 'dbo.AccountPlay'-Objekt nicht eingefügt werden.[/COLOR]

    Hab schon geguckt aber nichts gefunden.

    Soo nun zu deinem Problem ...
    Das mit dem PKAccountPlay kenne ich so auch nicht ; D
    Lösche mal alle deine Datenbanken , und mach sie neu drauf ,
    vorher kannst du aber noch probieren die neue usp_CreateNewAccount zu nehmen , also Rechtsklick drauf Prozedur ändern . Die gute Prozedur findest du hier auf den ersten Seiten .
    Und poste mal bitte deine alte Prozedur , dann kann der Fehler auch für andere User geklärt werden :secret laugh:

    Mfg

    Zitat von BoXXer;118381

    Da meine frage Warscheinlich übersehen wurde hier nochmal ^^ sry für doppelpost

    Also zu deinem Fehler kann ich sagen , dass ich den auch mal hatte xDD
    Aber jetzt gefixxed :yuush:

    Versuch mal den Worldserver ohne Mapkey : p
    Dann die Offi Maps rein in den Client , dann kriegst du keinen Invalid Map Key error mehr .
    Falls das dann immernoch nicht funzt poste mal die errors aus den Files.
    Also Error.log , error.txt , Cquery,log

    Zitat von uKnow;118346

    Okay, gefixt.
    Wie fixe ich das hier?

    Ich schätze ich hab die falschen Modeldatein oder?


    -------

    Diesen Fehler hatte ich auch mal .

    2010/ 5/ 3 21:58:12 CDbManager::UpdateGuildRanking¿¡¼* (RANKING.RANKING_DBF.dbo.RANKING_STR 'R1','01') ½ÇÆÐ

    Datenbank neu draufbatchen , und nochmal versuchen .
    So habe ich es damals wegbekommen :)

    Mfg

    2010/04/29 16:39:04
    query:LOG_USER_CNT_STR '01', 0, 0
    SQLSTATE:42000 error:[Microsoft][SQL Native Client][SQL Server]Could not find stored procedure 'LOG_USER_CNT_STR'.

    Was soll das sein ? Ich ralls nich >.< .
    Das ist komisch o.o