Register for your free account! | Forgot your password?

You last visited: Today at 04:19

  • Please register to post and access all features, it's quick, easy and FREE!


Lua befehl

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2015
Posts: 17
Received Thanks: 2
Lua befehl

Hallo liebe Rappelz Community habe eine frage und zwar habe ich von jemanden einen vote shop bekommen wo ich via diesen befehl punkte adden kann

insert_vote_point 'Account_Name',1

ich würde das aber gerne in eine lua schreiben das ich via ein item das ingame nutzen kann

der befehl führt im grunde das hier aus

ALTER PROCEDURE [dbo].[insert_vote_point]
@aCCount_name NVARCHAR(MAX),
@vote_reward int
AS

DECLARE @acc_id int
set @acc_id = (SELECT account_id from Auth.dbo.Accounts where login_name = @aCCount_name)

IF EXISTS(SELECT * FROM dbo.user_points where account = @acc_id)
BEGIN
UPDATE dbo.user_points set punkte += @vote_reward,gesamt_punkte += @vote_reward where account = @acc_id
END
ELSE
BEGIN
INSERT INTO dbo.user_points VALUES @acc_id @vote_reward @vote_reward,GETDATE()-1,0,0)
END

aber wie schreibe ich das am besten in die lua



Kionaya is offline  
Old 04/15/2018, 19:38   #2
You're the one who died



 
elite*gold: 0
Join Date: May 2011
Posts: 5,006
Received Thanks: 3,330
Du hast durch Lua keine native Möglichkeit, auf die Datenbank zuzugreifen.
Alle anderen Wege, sowas umzusetzen, ist mehr schädlich als hilfreich, also vergiss es, das ganze via Lua zu machen.

Edit: Falls wer fragt:
"andere Wege" wären halt Sachen wie z.B. ne cmd/exe ausführen zu lassen die das ganze dann in die DB schreibt. Generell ist es auch nicht gerade schön während eines laufenden Gameservers irgendwas in der Datenbank manuell/extern zu verändern, das kann schnell zu Problemen führen (löschen/hinzufügen von Einträgen, aktuell im GS benutze Einträge bearbeiten, ...)


Xijezu is offline  
Old 04/15/2018, 19:53   #3
 
elite*gold: 0
Join Date: Dec 2015
Posts: 17
Received Thanks: 2
ok wie kann ich das dennoch machen das mein item ein punkt gibt für den shop
Kionaya is offline  
Old 04/16/2018, 07:07   #4
You're the one who died



 
elite*gold: 0
Join Date: May 2011
Posts: 5,006
Received Thanks: 3,330
Spontan würde mir halt einfallen, mit einem PHP Script sowie der Telnet-Funktion des Gameservers rumzuspielen, aber ich glaube nicht, dass das die optimalste Möglichkeit wäre.
Xijezu is offline  
Reply



« Npc IDs finden | [HOW-TO] Setup 9.1 »

Similar Threads
Lua-Befehl um sich zum Friedhof zu teleportieren
Hey Leute, weiß von euch jemand zufälligerweise den Lua-Befehl, mit welchem man sich als Geist zurück zum Friedhof teleportiert? Momentan...
2 Replies - WoW Ask the Experts
[Realase]Décripteur de fichier lua ressource 7.3 /Décripteur resource file lua 7.3
Closed
5 Replies - Rappelz Private Server
Sehr weit geführte locale_.lua (locale_big5.lua)
Abend^^ Habe hier mal selber eine locale_.lua übersetzt! Ich habe mich von anderen localen inspirieren lassen habe sie aber bis auf 6 Zeilen selber...
50 Replies - Metin2 PServer Guides & Strategies
GM Befehl Mobs rufen? Wer kennt den Befehl?
Hallo, ich wollte mal von euch wissen ob jemand diesen Befehl kennt, und die Id von diesen Mobs oder Metin Steine Items etc.. IceSpeed
27 Replies - Metin2 Main - Discussions / Questions



All times are GMT +2. The time now is 04:19.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.