[Release] Einige MSSQL Befehle

11/13/2010 13:28 Achileus#16
Oh sry,habe mich voll verklickt dachte in Elite... ist das so wenn du ein beitrag edit willls und dann wollte ich was zu deinen (sedrika) beitrag also qoute machen dann hat sich ein neuer beitrag geöffnet tut mir leid war aber nicht extra.Ich dachte das würde dann sovort qouten dann hat sich wohl das ganz neu geöffnet...
11/13/2010 23:48 mythmen#17
Quote:
Und zum Inventar und so, bin ich mom dabei ein prog zu schreiben welches die DB ausliest und einem die Infos gibt, die man braucht ^^

thx schon mal im vorraus
11/13/2010 23:51 Sedrika#18
Ich mach gleich nen Beta Release.
11/14/2010 13:28 rädsun#19
Hallo Sedrika,
nice commands. Der erste Command jedoch, um die InGame Rechte zu verändern,
muss wie folgt lauten:

Use [ACCOUNT_DBF]
GO
update [ACCOUNT_TBL_DETAIL] set m_chLoginAuthority = 'Z/P/F' where account = 'ACCOUNTID'

Da die inGame Autorität nicht in der CHARACTER_01_DBF, sondern in der ACCOUNT_DBF,
um genauer zu sein in der ACCOUNT_TBL_DETAIL,
gespeichert wird. Außerdem darf man keinen Character zum Verändern angeben, sondern man muss einen Account nehmen, deshalb nicht "where m_szName = 'CHARACTERNAME'" sondern eben "where account = 'ACCOUNTID'" :)
11/14/2010 13:31 Sedrika#20
Quote:
Originally Posted by rädsun View Post
Hallo Sedrika,
nice commands. Der erste Command jedoch, um die InGame Rechte zu verändern,
muss wie folgt lauten:

Use [ACCOUNT_DBF]
GO
update [ACCOUNT_TBL_DETAIL] set m_chLoginAuthority = 'Z/P/F' where account = 'ACCOUNTID'

Da die inGame Autorität nicht in der CHARACTER_01_DBF, sondern in der ACCOUNT_DBF,
um genauer zu sein in der ACCOUNT_TBL_DETAIL,
gespeichert wird. Außerdem darf man keinen Character zum Verändern angeben, sondern man muss einen Account nehmen, deshalb nicht "where m_szName = 'CHARACTERNAME'" sondern eben "where account = 'ACCOUNTID'" :)
Man kann in der Character tabelle auch die rechte bestimmen, dann aber nicht für den ganzen account sondern nur für 1 char bsp.

Think -> Post
11/14/2010 13:34 DopeFlyff#21
Wauw, awesome, thx for this release!!
Its realy helpfull !
11/14/2010 14:07 rädsun#22
Naja sedrika, bei mir funktioniert das nur in Verbindung mit einem Account, kann aber
auch daran liegen, dass ich keine Datenbank von dir benutze^^
11/29/2010 19:13 Achileus#23
Quote:
Originally Posted by rädsun View Post
Naja sedrika, bei mir funktioniert das nur in Verbindung mit einem Account, kann aber
auch daran liegen, dass ich keine Datenbank von dir benutze^^
So bald ich weiß ist die Datenbank von Gala! Es gibt keine andere ausser die von Serus99 geklaut -(chross Edit Sedrika Edit-). Oder du hasst Caali Files dann geht es nicht
12/05/2010 01:41 Stocki1989#24
Ich hätte da mal eine Frage!

undzwa: wie mache ich nen GM bzw Admin Account?

ich habe alle vorherigen anleitungen ausprobiert

bekomme es aber nicht so wirklich hin ich komme auf den server usw aber ich kriege einfach keinen gm& Admin account hin könnte mir jemand mal posten wie ich das bei mssql eingeben muss?

danke schonmal im vorraus!

MFG Stocki
12/05/2010 11:53 Nilsator2#25
Quote:
Originally Posted by Stocki1989 View Post
Ich hätte da mal eine Frage!

undzwa: wie mache ich nen GM bzw Admin Account?

ich habe alle vorherigen anleitungen ausprobiert

bekomme es aber nicht so wirklich hin ich komme auf den server usw aber ich kriege einfach keinen gm& Admin account hin könnte mir jemand mal posten wie ich das bei mssql eingeben muss?

danke schonmal im vorraus!

MFG Stocki
Du öffnest MSSQL, gehst auf "Neue Abfrage" und fügst diesen Code ein:

Code:
USE [ACCOUNT_DBF]
GO

INSERT INTO [dbo].[ACCOUNT_TBL] ([account], [password], [isuse], [member], [id_no1], [id_no2], [realname], [reload], [OldPassword], [TempPassword], [cash])
VALUES
(N'[color=red]ID[/color]', N'[color=red]PW IN MD5[/color]', N'T', N'A', NULL, 0, N'P', NULL, 0, NULL, 0)
GO

INSERT INTO [dbo].[ACCOUNT_TBL_DETAIL] ([account], [gamecode], [tester], [m_chLoginAuthority], [regdate], [BlockTime], [EndTime], [WebTime], [isuse], [secession], [email])
VALUES
(N'[color=red]ID[/color]', N'A000', N'2', N'Z', '20080818 00:51:35.700', N'20010101', N'20990101', N'20050101', N'O', NULL, NULL)
GO
Alles was rot ist musst du ändern, also ID ist dein Accountname und PW ist dein passwort, dieses verschlüsselst du mit kikugalanet also kikigalanetpasswort. Das führst du unter ACCOUNT_DBF aus.
12/06/2010 15:24 Stocki1989#26
alles kla danke hat geklappt :D

allerdings wenn ich /ci 22354 oder iwas mache wie mache ich das dne jetzt +10 ele +20 etc?

früher wa das ja .item 22354 1 10 1 20 5
also item id anzahl +10 ele 1 +20 und 5 slots aber wie geht das jetzt?
aus den gm tools die ich habe nr 4 und 5 von sedriak die codes gehen leider nicht D=

danke im vorraus!
12/06/2010 16:31 Nilsator2#27
/ritem

dann in den oberen slot das item tun,dann /ritem 1 20 10

1=Feuer 2= Wasser 3= Blitz usw
20= eleupgrade
10= itemupgrade

fürs sockeln gehste zu Bobochan und auf das normale Sockel, tust das item rein und machst /Piercing 4 oder für waffen 10
12/06/2010 23:05 Stocki1989#28
Quote:
Originally Posted by Nilsator2 View Post
/ritem

dann in den oberen slot das item tun,dann /ritem 1 20 10

1=Feuer 2= Wasser 3= Blitz usw
20= eleupgrade
10= itemupgrade

fürs sockeln gehste zu Bobochan und auf das normale Sockel, tust das item rein und machst /Piercing 4 oder für waffen 10
also wäre das fürn ancient knuckle /ritem 22504 1 20 10 ?
da geht dan nen upgrade fenster auf aber wenn ich dann da den knuckle rein packe den ich mit /ci 22504 erstellt habe und dann /piercing 4 oder 10 reinmache passiert nichts!

also erneut danke für jede antwort :P
12/07/2010 03:15 ©ross#29
Quote:
Originally Posted by Stocki1989 View Post
also wäre das fürn ancient knuckle /ritem 22504 1 20 10 ?
da geht dan nen upgrade fenster auf aber wenn ich dann da den knuckle rein packe den ich mit /ci 22504 erstellt habe und dann /piercing 4 oder 10 reinmache passiert nichts!

also erneut danke für jede antwort :P
Tippst in den Chat:

/createitem 22504

-> Item in 1. Inventar Slot und dann in den Chat tippen:

/ritem 1 20 10

Für das Piercen gehst du wie gewohnt nach BOBOCHAN und legst die waffe in das Fenster. Jetzt nur im chat: /Piercing 10 eintippen > fertig

greetz
12/07/2010 13:05 Stocki1989#30
eine sache habe ich noch leute und zwa wegen Hamachi..

muss ich die loginserver,launcher, account, core, certifier, cache
database und worldserver alle statt 127.0.0.1 mit der hamachi ip machen oder wie muss des gemacht werden?

weil meine loginserver.ini sieht so aus


DB "127.0.0.1" < hamachi ip?!
Core "127.0.0.1" < hamachi ip?!


AddCache( "127.0.0.1" ); < hamachi ip?!


MSG_VER "20070712"



und hier noch die DB.ini als anderes beispiel

ResourceFolder "C:\Users\meinname\Desktop\Server\v14 Server packet\Resource"

Sys 1

Account "127.0.0.1" < hamachi ip?!

DSN_NAME_CHARACTER "character01"
DB_ADMIN_ID_CHARACTER "sa"

DSN_NAME_LOG "log01"
DB_ADMIN_ID_LOG "sa"

LANG 1

DB_PWD_LOG "****"
DB_PWD_CHARACTER "****"
DB_PWD_BACKEND "****"
DB_PWD_ITEMUPDATE "****"


danke für jede hilfe again xD



MFG Stocki