Suche einen Arena Scoreboard Datenbank eintrag!

11/24/2014 17:10 Serenity-.#1
Ich brauche Hilfe bei meine Arena Scoreboard unzwar habe ich momentan das Problem das Kills nicht gespeichert werden wenn man den Worldserver neustartet.

Darum brauche ich unbedingt die Datenbank oder den Eintrag für das Scoreboard.

Benutze das hier:
[Only registered and activated users can see links. Click Here To Register...]

Danke schonmal für die Hilfe!
11/24/2014 17:35 Drabur#2
Kleiner Tipp. Wenn du dir die SQL Befehle anschaust, kanns du dir relativ einfach die Tabellen etc. nachbauen.
11/24/2014 18:02 Serenity-.#3
Habe kaum eine ahnung von sql auch wenn vieles einfach nur copy&paste ist , könntest du mir evntl den eintrag geben... wäre echt nett.
11/24/2014 18:32 Kiseku#4
Wie willst du es dann lernen wenn du es nicht ausprobierst........

hier das system :
[Only registered and activated users can see links. Click Here To Register...]
Db ist glaube ich net dabei xD
11/24/2014 20:40 raventh1984#5
Well since there are some Arena score systems released. I am gonna ask you if you have this inside DbManager.cp

void CDbManager::SaveArenaScore( CQuery *qry, LPDB_OVERLAPPED_PLUS lpDbOverlappedPlus )

If so in there you will see where its getting saved and how. Then its easy to make an new table with the corresponding fields.

If you dont have that then check if you have something else that allows for the save of the Arena score.
11/25/2014 12:07 Serenity-.#6
Nothing of that helps me......
11/25/2014 12:49 xTwiLightx#7
Quote:
Originally Posted by Serenity-. View Post
Nothing of that helps me......
Also wirklich, ein bisschen Eigeninitiative schadet nun wirklich nicht.

Trage in der Tabelle irgendwelche Werte ein und schaue was passiert... damit kann man als Basis doch beginnen >.>
11/26/2014 04:48 Serenity-.#8
Bin kein Fan von Eigeninitiative.

Ich möchte mich nicht großartig mit der DB befassen , ich brauche lediglich nur den Eintrag.

Gruss
11/26/2014 05:11 xTwiLightx#9
Quote:
Originally Posted by Serenity-. View Post
Bin kein Fan von Eigeninitiative.

Ich möchte mich nicht großartig mit der DB befassen , ich brauche lediglich nur den Eintrag.

Gruss
Und wir kein Fan von ignoranten Leuten.
11/26/2014 11:43 Serenity-.#10
Ich bin also Ignorant weil ich keine Lust habe mich mit etwas zu befassen wofür ich nur einen Eintrag brauche?

Ich erwarte das der Eintrag von einem gepostet wird und nicht das mir 5 Leute sagen das ich mir das doch mal selbst angucken soll...

Wenn ich das nicht gemacht hätte würde ich nicht hier nach Hilfe fragen.
11/26/2014 13:46 Kiseku#11
Ich bin also Ignorant weil ich keine Lust habe mich mit etwas zu befassen wofür ich nur einen Eintrag brauche?

Warum machst du das System dann rein? Wenn du Keiner Lust hast was selbst zu machen? Wie willst du denn bitte etwas Fixxen wenn du nicht einmal Lust hast 1 TABELLE hinzuzufügen ?

sry aber das verstehe ich nicht ~
11/26/2014 18:33 Grening#12
Versuch das mal.

Code:
USE [CHARACTER_01_DBF]
GO

/****** Object:  StoredProcedure [dbo].[uspSaveArena]    Script Date: 05/04/2012 14:17:56 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[uspSaveArena]
		@serverindex 		char(2),
		@idPlayer			char(7),
		@nArenaKills			int,
		@nArenaDeaths			int
AS
SET NOCOUNT ON

	BEGIN
	IF EXISTS ( SELECT * FROM dbo.ArenaScore WHERE serverindex=@serverindex AND idPlayer=@idPlayer )
		BEGIN
			UPDATE	ArenaScore 	SET	nArenaKills=@nArenaKills,nArenaDeaths=@nArenaDeaths 
			WHERE	serverindex=@serverindex AND idPlayer=@idPlayer

		END
		ELSE BEGIN
					INSERT INTO	ArenaScore VALUES( @idPlayer, @nArenaKills, @nArenaDeaths, @serverindex )
				
		END

	END
		
	RETURN

SET NOCOUNT OFF

GO