[PServer-Funktion]Einlogg-Bonus

01/09/2013 21:23 Syntaxfehler#1
Huhu,
ich habe mal eine Einlogg-Bonus-Funktion geschrieben.
Sie vergibt jeden Tag Cash und ein Item oder auch mehrere Items...
Einfach in der TGLOBAL_GSP eine neue Funktion erstellen und dies hier einsetzen.


@dwAddCash = Wieviel MS man bekommt
@wItemID = Welches Item man bekommt
@wItemCount = Wieviel von diesem Item

#UPDATE: Silber-Bonus!


@dwAddSilver = Wieviel Silber es pro Tag gibt
@dwMaxSilver = Maximal erreichbare Silber-Anzahl
@szSender = Der Absender vom Brief
@szTitle = Der Brief-Titel
@szMessage = Der Text im Brief

In die TEnterServer-Funktion (auch TGLOBAL_GSP) müssen jetzt noch folgende
Zeilen eingefügt werden:


Damit diese Funktionen funktionieren wird eine extra Tabelle benötigt.
Folgende Datei kann per "Dump SQL File" in der TGLOBAL_GSP ausgeführt werden und fügt die entsprechende Tabelle hinzu.

[Only registered and activated users can see links. Click Here To Register...]

In der TCOMEBACKTABLE ist auch dwGetBonus zu finden, dadurch kann man Accounts vom Einlogg-Bonus ausschließen.

Hoffe ihr könnt mit der Funktion was anfangen.
01/09/2013 21:29 joniator12#2
gut. dann brauch ich den leuten kein cash mehr händisch eintragen :D thx man!!
Skillartz bitte eintragen^^
Thx
01/12/2013 00:39 Syntaxfehler#3
Was genau funktioniert denn nicht?
Ich habe im Moment nicht die Möglichkeit ein Video-Tutorial zu machen.

Hast du alles richtig gemacht?

Also, du erstellst eine neue Funktion, fügst den Code aus dem ersten
Spoiler ein und speicherst sie.
Dann öffnest du die Funktion TEnterServer und fügst ein oder zwei Zeilen (da ist ja immer Abstand zwischen)
noch vor COMMIT TRAN TENTERSERVER die Zeile aus dem zweiten Spoiler ein!

Falls es immernoch nicht klappt, muss ich gucken, ob ich das mit dem Video-TuT vielleicht
doch mal zum Funktionieren kriege. ;)
01/12/2013 13:39 Syntaxfehler#4
Ganz oben in Zeile 1-3 muss Folgendes stehen:


Da wird nämlich @dwUserID deklariert.

Ich gehe davon aus, dass du nur den Teil darunter kopiert hattest.
02/03/2013 14:28 Syntaxfehler#5
#UPDATE: Silber-Bonus! (in Beitrag #1 zu finden)

Vergibt jeden Tag die angegebene Menge an Silber!
03/07/2013 17:56 Bukkit123#6
hättest du Lust ein Video Tut zu machen ?

Sonst sehr gut danke ^^
03/09/2013 02:25 Syntaxfehler#7
Quote:
Originally Posted by Bukkit123 View Post
hättest du Lust ein Video Tut zu machen ?
Momentan eher nicht, sorry. :/

Quote:
Originally Posted by Bukkit123 View Post
Sonst sehr gut danke ^^
Schön, wenn es gefällt ^^
03/09/2013 09:31 Bukkit123#8
Wann genau tritt der bonus ein?
03/09/2013 09:50 Shyras#9
Quote:
Originally Posted by Bukkit123 View Post
Wann genau tritt der bonus ein?
Alle 24 Stunden Beim Einloggen.
Okay nich 24 Stunden aber an bekommts erst am Nächsten Tag
07/07/2013 05:34 JustKill95#10
wie erstellt man eine neue function pls melden :D
07/07/2013 09:10 TheKiingZ#11
Geh in Navicat, such deine SQL-Verbindung, klick auf TGLOBAL_GSP, dann dbo und dann oben auf Function. Dann mach einfach rechts klick und drück auf New Function.
Mfg TheKiingZ
10/12/2014 10:28 Arise4Story#12
Danke funktioniert <3