Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 06:47

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

Advertisement



[LUA (QUEST)]String bearbeiten

Discussion on [LUA (QUEST)]String bearbeiten within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 80
Join Date: Dec 2007
Posts: 2,225
Received Thanks: 4,765
[LUA (QUEST)]String bearbeiten

Hey,
wie kann ich in Lua abfragen, welche Zeichen ein String enthält?
Ich möchte gerne alle Zeichen ausser Klein- & Großbuchstaben in einem Input verbieten, wie geht soetwas?

Lg
Prσfizσcker94 is offline  
Old 08/01/2012, 23:26   #2
 
elite*gold: 1
Join Date: Feb 2011
Posts: 1,228
Received Thanks: 159
Frag das mal ambesten in Generell Coding Den... Hier wird dir keiner weiterhelfen können.
Freak2011 is offline  
Old 08/01/2012, 23:46   #3
 
elite*gold: 80
Join Date: Dec 2007
Posts: 2,225
Received Thanks: 4,765
Metin2 Quests werden in Lua geschrieben. Denke schon, dass mir hier ein paar helfen können...
Prσfizσcker94 is offline  
Old 08/02/2012, 00:18   #4
 
elite*gold: 1798
Join Date: Apr 2010
Posts: 654
Received Thanks: 170
Direkt verbieten wüsst ich jetzt nicht, aber du könntest durch einer if abfrage prüfen ob Zahlen vorhanden sind.

Eine weitere Möglichkeit wär die Zahlen nach der eingabe rauszueditieren.

Ich hoffe, dass ich dir weiterhelfen könnte


Mfg Hr4rjuku
hr4rjuku is offline  
Old 08/02/2012, 07:16   #5
 
Mashkin's Avatar
 
elite*gold: 44
Join Date: May 2010
Posts: 2,053
Received Thanks: 1,747
Keine Ahnung, ob die String Library in der Lua-Version vom Core enthalten ist.
Mit String-Library ginge es etwa so:
Code:
-- s ist eine Variable mit dem String

if s:find("[^%w%s%p]") == nil then
-- String s ist in Ordnung
(Ich kenne die ganaue Lua-Syntax nicht.)

"[^%w%s%p]" sollte alle Zeichen finden die
  • nicht alphanumerisch,
  • keine Leerzeichen und
  • keine Satzzeichen sind.
Wenn keine dieser "Sonderzeichen" gefunden werden, ist der String in Ordnung.



Mashkin is offline  
Reply


Similar Threads Similar Threads
String mit 123188411 Zeichen bearbeiten
10/20/2011 - AutoIt - 3 Replies
Hey, ich lese ein 120MB großes File binär ein. $RezHandle = FileOpen("C:\Nexon\Combat Arms EU\Game\GUNS_M_PV_AR.REZ", 16) $REZ = FileRead($RezHandle) Das geht noch, doch sobald ich jetzt versuche mit dem String irgendwas zu machen* kommt: Error, allocating memory Hat jemand eine Idee wie ich das machen könnte? Machen = _StringBetween, StringMid, StringTrimLeft/Right, StringLen etc.
Quest Bearbeiten
09/07/2011 - Metin2 Private Server - 2 Replies
Hallo ich wollte wissen wie ich den Text von einer bestimmten Quest ändere das ist der text der kommt wenn man sich zum ersten mal einloggt siehe bild. http://s7.directupload.net/images/110907/l8ze7fgc .jpg ich will das da nicht mehr Servername steht sondern der name meines Server.
Quest bearbeiten
02/18/2011 - Metin2 Private Server - 4 Replies
Hai ich wollte mal was fragen. Um die level 1 Quest zu bearbeite muss man ja nach der Main_quest_Level1 oder so die gibts aber bei den Files von Computerkrank nicht heißt die da anders?
Quest bearbeiten
02/10/2011 - Metin2 Private Server - 1 Replies
kann mal jemand diese Quest hier quest gm begin state start begin when 20095.chat."gm" with pc.is_gm() begin say_title("Seon-Hae:") say("") say("Ohooo, hoher Besuch!")
Quest bearbeiten
08/08/2010 - Metin2 Private Server - 0 Replies
Ich habe die Quest bearbeitet wo man Mirines Bruder finden soll dann hab ich sie hochgeladen und jetzt funktioniert die quest nicht mehr also sie startet nicht mehr ... ich hab schon die alte quest wieder hochgeladen und make.sh ausgeführt aber es geht trotzdem nicht jetzt wollte ich euch fragen was ich für einen fehler gemacht habe.



All times are GMT +1. The time now is 06:48.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.