Register for your free account! | Forgot your password?

You last visited: Today at 23: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]
@_name NVARCHAR(MAX),
@_reward int
AS

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

IF EXISTS(SELECT * FROM dbo.user_points where account = @_id)
BEGIN
UPDATE dbo.user_points set punkte += @_reward,gesamt_punkte += @_reward where account = @_id
END
ELSE
BEGIN
INSERT INTO dbo.user_points VALUES @_id @_reward @_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,050
Received Thanks: 3,370
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,050
Received Thanks: 3,370
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 | New rappelz old private server ? ? ? »

Similar Threads
Lua-Befehl um sich zum Friedhof zu teleportieren
04/13/2012 - WoW Ask the Experts - 2 Replies
Hey Leute, weiß von euch jemand zufälligerweise den Lua-Befehl, mit welchem man sich als Geist zurück zum Friedhof teleportiert? Momentan funktioniert dies (sobald man tot ist) durch das drücken des Buttons "Rückkehr zum Friedhof" im oberen Teil des Bildschirms. Für gewöhnlich bewirkt das drücken eines Buttons im UI nur den Aufruf einer Lua-Funktion, weshalb ich dachte, dass das auch hier der Fall ist. Die API auf World of Warcraft API - WoWWiki - Your guide to the World of Warcraft habe...
[Realase]Décripteur de fichier lua ressource 7.3 /Décripteur resource file lua 7.3
04/08/2012 - Rappelz Private Server - 5 Replies
Closed
Sehr weit geführte locale_.lua (locale_big5.lua)
08/02/2010 - Metin2 PServer Guides & Strategies - 50 Replies
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 geschrieben!! Ich werde sie, wenn ihr mir sagt welche quests die von zeile 300 - 900 sind, noch vervollständigen aber erstes Ziel... Website mit allen Quests zum Ansehen und einzelnen Download! Hoffe konnte euch weiterhelfen! Locale_.lua + skill_group.quest damit auch die Lehrer deutsch sind! Updatestand: 22.01.2010 Version 1: locale_.lua...
GM Befehl Mobs rufen? Wer kennt den Befehl?
04/13/2008 - Metin2 Main - Discussions / Questions - 27 Replies
Hallo, ich wollte mal von euch wissen ob jemand diesen Befehl kennt, und die Id von diesen Mobs oder Metin Steine Items etc.. IceSpeed



All times are GMT +1. The time now is 23: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.