Angepinnt FragenThread [Offi V15]

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Dancex3;125937 schrieb:

      Du sagtest doch das du nicht auf denn World Server conecten kannst.. ->Liegt an dem Port vom Cache Server.. der muss der gleiche haben wie deine Neuz.exe (Bei v15 sollte das eig 5400 sein/vllt aber auch 15400)..


      In der .ini-Datei des CacheServers ist genau diese Portnummer eingetragen, bloss wo oder wie ändere ich die Portnummer in der Neuz.exe? Habe hierzu keinen Eintrag in der neuz.ini gefunden. Dankeschön!
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )

    • Linker4;125945 schrieb:

      In der .ini-Datei des CacheServers ist genau diese Portnummer eingetragen, bloss wo oder wie ändere ich die Portnummer in der Neuz.exe? Habe hierzu keinen Eintrag in der neuz.ini gefunden. Dankeschön!


      Liegt daran das es keinen Eintrag in der Neuz.ini gibt.
      Du musst die Neuz.exe mit dem ResHacker öffnen..

      @Zer0: Der Port ist relativ egal wie er ist. Solang er übereinstimmt (CacherServer.ini/Neuz.exe)
    • Zer0;125943 schrieb:

      Hier neue Register: File-Upload.net - register-neu.rar


      //EDIT:

      Port ist 5400


      //EDIT 2:

      Versuch eine andere DB. Vielleicht die von Ankashi oder so :D


      Quellcode

      1. Warning: mssql_query() [function.mssql-query]: message: Ungültiger Spaltenname 'ip'. (severity 16) in C:\xampp\htdocs\Register\register.php on line 81
      2. Warning: mssql_query() [function.mssql-query]: Query failed in C:\xampp\htdocs\Register\register.php on line 81
      3. MSSQL Error
      das ist mir jetzt auch noch nie passiert Oo
    • Das mit dem löschen liegt glaube ich an der Character_Delete_str Prozedur... Bin mir aber nicht 100% sicher. Kannst es aber mal probieren

      USE [CHARACTER_01_DBF]
      GO
      /****** Objekt: StoredProcedure [dbo].[CHARACTER_DELETE_STR] Skriptdatum: 05/18/2010 22:21:14 ******/
      SET ANSI_NULLS ON
      GO
      SET QUOTED_IDENTIFIER OFF
      GO
      ALTER PROC [dbo].[CHARACTER_DELETE_STR]
      AS
      DECLARE @serverindex char(2)

      DECLARE Delete_Server CURSOR FOR
      SELECT serverindex FROM CHARACTER_TBL GROUP BY serverindex ORDER BY serverindex

      OPEN Delete_Server

      FETCH NEXT FROM Delete_Server
      INTO @serverindex

      WHILE @@FETCH_STATUS = 1
      BEGIN

      --- DECLARE @DeleteDelayDay int
      --- set @DeleteDelayDay = '-7'
      --- SELECT * FROM CHARACTER_TBL WHERE isblock='D' AND End_Time <= convert(char(8), DATEADD(d,@DeleteDelayDay,getdate()),112)

      DELETE CHARACTER_TBL WHERE isblock='D' AND End_Time <= convert(char(8),DATEADD(d,-7,getdate()),112) and serverindex = @serverindex

      DECLARE @name varchar(256)
      DECLARE Delete_Cursor CURSOR FOR
      SELECT B.name
      FROM syscolumns A,sysobjects B
      WHERE A.id = B.id
      AND B.name NOT IN('CHARACTER_TBL','MESSENGER_TBL')
      AND A.name = 'm_idPlayer' and A.name = 'serverindex'
      AND B.type='U'
      ORDER BY B.name

      OPEN Delete_Cursor

      FETCH NEXT FROM Delete_Cursor
      INTO @name

      WHILE @@FETCH_STATUS = 1
      BEGIN
      PRINT @name + '삭제'
      EXEC('DELETE ' + @name + ' WHERE m_idPlayer NOT IN (SELECT m_idPlayer FROM CHARACTER_TBL where serverindex = ''' + @serverindex + ''') and serverindex = ''' + @serverindex + '''')
      FETCH NEXT FROM Delete_Cursor
      INTO @name
      END

      DELETE TAG_TBL WHERE f_idPlayer NOT IN (SELECT m_idPlayer FROM CHARACTER_TBL where serverindex = @serverindex) and serverindex = @serverindex

      PRINT '메신저 친구 삭제'
      -- 추가 2009-09-16 메신저 삭제 부분 추가 (EXEC MESSENGER_STR 'D2','',@serverindex 부분 주석 처리)
      delete tblMessenger
      where idPlayer not in (select m_idPlayer from CHARACTER_TBL where serverindex = @serverindex)

      delete tblMessenger
      where idFriend not in (select m_idPlayer from CHARACTER_TBL where serverindex = @serverindex)

      -- EXEC MESSENGER_STR 'D2','',@serverindex


      PRINT 'Delete Skill'
      DELETE tblSkillPoint
      WHERE PlayerID NOT IN (SELECT m_idPlayer FROM CHARACTER_TBL WHERE serverindex=@serverindex)
      AND serverindex=@serverindex


      CLOSE Delete_Cursor
      DEALLOCATE Delete_Cursor

      FETCH NEXT FROM Delete_Server
      INTO @serverindex

      END
      CLOSE Delete_Server
      DEALLOCATE Delete_Server

      RETURN


      Das ist meine Prozedur..
    • Dancex3;125950 schrieb:

      Liegt daran das es keinen Eintrag in der Neuz.ini gibt.
      Du musst die Neuz.exe mit dem ResHacker öffnen..

      @Zer0: Der Port ist relativ egal wie er ist. Solang er übereinstimmt (CacherServer.ini/Neuz.exe)


      Ich möchte mich persönlich bei dir bedanken und nicht nur per Klick auf "thanks", dazu möchte ich noch Folgendes sagen: Besten Dank, das Ändern des Portes in der Neuz.exe hat das Problem lösen können. Besten Dank nochmals!

      Für diejenige, die nicht wissen, wie das genau funktioniert: Ladet euch ResourceHacker runter (Google hilft). Öffnet damit die Neuz.exe. Nun seht ihr im linken Teil des ResourceHackers eine Ordnerstruktur. Öffnet "String Table", dann noch den Unterordner "1". Nun solltet ihr rechts folgendes sehen können:

      Quellcode

      1. STRINGTABLE
      2. LANGUAGE LANG_KOREAN, 0x1
      3. {
      4. 1, "192.168.2.110"
      5. 2, "1"
      6. 3, "2"
      7. 4, "1"
      8. 5, "1"
      9. 6, "20070712"
      10. 7, "15400"
      11. 8, "5000"
      12. 9, "5"
      13. 10, "1252"
      14. }
      Alles anzeigen


      Ändert folgendes in die Portnummer, welche ihr in der CacheServer.ini angegeben habt, um und klickt anschliessend auf Compile Script, dann noch auf File --> Save.

      Quellcode

      1. 7, "5400"


      in

      Quellcode

      1. 7, "15400"


      Vielen Dank nochmals und einen schönen Abend noch!
    • Moien zusammen,

      Dan versuche ich hier auch noch mal mein Glück

      Ich habe das Problem das seit wir auf v15 umgestigen sind, das die GM Shouts nur noch in der Chat box angezeigt werden und nicht mehr in Blau über den Biltschirm gehen

      Kann man das ändern? und wen ja wo ?

      Danke schon mal im voraus

      MfG Alex
    • Kann mir bitte jemand ein Funktionierenden Register script schicken ?
      [ Wen jemand schreibt mach dir einen eigenen Register Script, ich kann NICHT Scripten =P ]

      Der wo hier releast wurde geht iwie nicht, wenn ich mich Registrier steht dort Account erflogreich erstellt aber er wird nicht in der DB eingetragen ( Die daten stimmen die man in reg_conf.php eintragen musste und webcreateacc wurde auch rein gebacht ) weiß jemand warum die Accounts nicht eingetragen werden ?

      Mfg Asterfix

    • <?php
      ini_set('display_errors', 0);
      $connection = mssql_connect('****\SQLEXPRESS', 'sa', '****'); //Change YOURHOST and YOURPASSWORD

      if(!connection || !mssql_select_db('ACCOUNT_DBF', $connection))
      {
      die('Unable to connect or select database!');
      }

      $checkusername = $_POST['Username'];
      $query = mssql_query("SELECT account FROM ACCOUNT_TBL WHERE account = '$checkusername'");
      $result = mssql_fetch_row($query);

      if(isset($_POST['submit'])){
      if($_POST['Username'] == ""){
      $error = '<font color="red">Bitte gebe ein Username an.</font>';
      }
      else if($result[0] == $checkusername){
      $error = '<font color="red"><p>Dieser Username ist schon in gebrauch. Bitte benutzte einen anderen.</font>';
      }
      else if($_POST['Password'] == ""){
      $error = '<font color="red"><p>Bitte gebe ein Passwort an.</font>';
      }
      else if($_POST['Password2'] == ""){
      $error = '<font color="red"><p>Du hast vergessen dein Passwort zu wiederhollen.</font>';
      }
      else if($_POST['Password'] != $_POST['Password2']){
      $error = '<font color="red"><p>Passw&ouml;rter stimmen nicht &uuml;berein.</font>';
      }
      else if($_POST['birthday'] == ""){
      $error = '<font color="red"><p>Bitte gebe dein Geburtsdatum an.</font>';
      }
      else if($_POST['mail'] == ""){
      $error = '<font color="red"><p>Bitte gebe deine Email an.</font>';
      }
      else{
      $password = md5('nForceIsGay' . $_POST['Password']);
      $stmt = mssql_init('webCreateAcc', $connection);
      mssql_bind($stmt, '@account', $checkusername, SQLVARCHAR, false, false, 15);
      mssql_bind($stmt, '@password', $password, SQLVARCHAR, false, false, 36);
      mssql_bind($stmt, '@birthday', $_POST['birthday'], SQLVARCHAR, false, false, 120);
      mssql_bind($stmt, '@email', $_POST['mail'], SQLVARCHAR, false, false, 120);
      mssql_execute($stmt) or die ("<p>Die Registrierung war nicht erfolgreich, bitte versuche es noch einmal.");
      mssql_free_statement($stmt);
      $error = '<font color="green"><p>Die Registrierung war erfolgreich.</font>';
      }
      }

      echo '<form action="reg.php" method="post">';
      echo 'Account ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="Username" /><br /><br />';
      echo 'Passwort:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="password" name="Password" /><br /><br />';
      echo 'Passwort wdh.: &nbsp;<input type="password" name="Password2" /><br /><br />';
      echo 'Geburtsdatum: &nbsp;<input type="text" name="birthday" /><br /><br />';
      echo 'E-mail Adresse: <input type="text" name="mail" /><p />';
      echo '<input type="submit" name="submit" value="Registrieren!" />';
      echo '</form>';
      echo $error;
      ?>

      </center>


      Hier, hast du meine. ;) :D nur die wird mit deiner WebcreateAccount-Prozedur nicht gehen.. da dir die SSpalte "birthday" fehlt.
      (Config datei ist bei meinem Regi-Script nicht nötig. ->Du musst nur deinen Md5 Code einfügen(Meine ist der nForceIsGay)und natürlich deine Datenen (Passwort und Name von MSSQL-Zugang)

      Deswegen:
      USE [ACCOUNT_DBF]
      GO
      /****** Objekt: StoredProcedure [dbo].[webCreateAcc] Skriptdatum: 05/19/2010 11:39:27 ******/
      SET ANSI_NULLS ON
      GO
      SET QUOTED_IDENTIFIER ON
      GO
      ALTER PROCEDURE [dbo].[webCreateAcc]
      @account VARCHAR(15),
      @password VARCHAR(36),
      @birthday VARCHAR(120),
      @email VARCHAR(120)

      AS

      SET NOCOUNT ON

      DECLARE @DateActivated AS CHAR(8)

      IF NOT EXISTS (SELECT account FROM ACCOUNT_TBL WHERE account = @account) BEGIN
      INSERT INTO ACCOUNT_TBL (account, [password], id_no2, isuse, member, realname)
      VALUES (@account, @password, @password, 'T', 'A', 'F')

      SET @DateActivated = CONVERT(CHAR(8), GETDATE()-1, 112 ) --Is the date today - 1
      --UPDATE ACCOUNT_TBL_DETAIL SET BlockTime = @DateYesterday WHERE account = @userid
      --INSERT INTO ACCOUNT_TBL_DETAIL (account, gamecode, tester, m_chLoginAuthority, regdate, BlockTime, EndTime, WebTime, isuse)
      -- VALUES (@account, 'A000', '2', 'F', GETDATE(), '20990101', '20990101', '20050101', 'O')

      INSERT INTO ACCOUNT_TBL_DETAIL (account, gamecode, tester, m_chLoginAuthority, regdate, BlockTime, EndTime, WebTime, isuse, email)
      VALUES (@account, 'A000', '2', 'F', GETDATE(), @DateActivated, '20990101', '20050101', 'O', @email)

      END
      --ELSE BEGIN
      --print '->Account exists = '
      --print @account
      --END
    • Dancex3;126027 schrieb:

      Hier, hast du meine. ;) :D nur die wird mit deiner WebcreateAccount-Prozedur nicht gehen.. da dir die SSpalte "birthday" fehlt.
      (Config datei ist bei meinem Regi-Script nicht nötig. ->Du musst nur deinen Md5 Code einfügen(Meine ist der nForceIsGay)und natürlich deine Datenen (Passwort und Name von MSSQL-Zugang)

      Deswegen:


      Dankeschön ! jetzt gehts =)
    • despiteous;126145 schrieb:

      Nunja hier mein Problem:
      Immer wenn ich in das Gildenhaus gehen bzw. mich dorthin teleporten möchte
      mit Hilfe der Gildenverwalterin , stürzt mein World Server ab. Hat sonst noch
      irgendwer das Problem bzw. die Lösung dafür ?


      Es kann dir ohne die Logs von denn Errors keiner helfen.. ->Solltest du mal Posten dann können wir vllt etwas dazu sagen.
    • Dancex3;126027 schrieb:

      Hier, hast du meine. ;) :D nur die wird mit deiner WebcreateAccount-Prozedur nicht gehen.. da dir die SSpalte "birthday" fehlt.
      (Config datei ist bei meinem Regi-Script nicht nötig. ->Du musst nur deinen Md5 Code einfügen(Meine ist der nForceIsGay)und natürlich deine Datenen (Passwort und Name von MSSQL-Zugang)

      Deswegen:


      Hey ich konnte mit deinem script zwar einen account machen (db und alles ist er drin)

      aber beim einloggen kommt : Falsche Gpotato ID
    • Special;126205 schrieb:

      Hey ich konnte mit deinem script zwar einen account machen (db und alles ist er drin)

      aber beim einloggen kommt : Falsche Gpotato ID


      Kann nicht sein... bist du dir sicher das du alles richtig eingestellt hast? Auch die richtige ID angegeben?xD..
      Weil bei mir gehts zu 100% und bei Asterfix, ja jetzt auch..