Register for your free account! | Forgot your password?

You last visited: Today at 16:53

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

Advertisement



[Quest] Flagnutzung vereinfachen

Discussion on [Quest] Flagnutzung vereinfachen within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
[Quest] Flagnutzung vereinfachen

Dieser Thread ist eine Kopie meines Releases im . Ich gebe in ePvP keinen aktiven Support mehr.

Euch nervt es auch, immer zB
PHP Code:
pc.setqf("peteristeinbaum",200
oder
PHP Code:
pc.getqf('peteristeinbaum'
zu schreiben?

Dann habe ich hier die Lösung!
Mit dieser Lösung könnt ihr folgendes machen:
PHP Code:
qf.peteristeinbaum 200
qf.peteristeinbaum 
Sie ermöglicht es euch quasi, Flags wie normale Variablen zu behandeln (nur Zahlen)!! Einfach nur praktisch!
Und das nicht nur mit Questflags (qf)! Auch mit normalen Flags (pf), eventflags (ef),dungeonflags (df),gruppenflags (pyf) und Gruppenquestflags (pyqf)!!

Hier der Code:

Ich kombiniere ein Beispiel mit :
(Im Anhang ein Screenshot; Questflags)
PHP Code:
hooks.add('login',function()
    
notice('Willkommen, '..pc.get_name()..'.')
    if 
qf.lasti1 ~= 0 then
        notice
('Deine letzten ~5 Logins / Warps waren: ')
        
local str0,str1,str2 "Typ     ""Login   ""Logout "
        
for 1,do
            if 
qf["lasti"..i] ~= 0 then
                str0 
str0..'| '..i..'                '
                
str1 str1..'| '..os.date('%H:%M %d.%m',qf["lasti"..i])..' '
                
str2 str2..'| '..os.date('%H:%M %d.%m',qf["lasto"..i])..' '
            
else
                break
            
end
        end
        notice
(str0)
        
notice(str1)
        
notice(str2)
    
end
    qf
.lasti5,qf.lasti4,qf.lasti3,qf.lasti2,qf.lasti1 qf.lasti4,qf.lasti3,qf.lasti2,qf.lasti1,os.time()+60*60*2
end
)
hooks.add('logout',function()
    
qf.lasto5,qf.lasto4,qf.lasto3,qf.lasto2,qf.lasto1 qf.lasto4,qf.lasto3,qf.lasto2,qf.lasto1,os.time()+60*60*2
end

Einfügen
Ihr könnt es einfügen, indem ihr es in die Questlib.lua eintragt oder es outsourced.

Viel Spaß damit wünscht euch
Mijago ~ Vahlok unslaad vulom .! (xD)
Attached Images
File Type: png Vorschau.png (66.5 KB, 199 views)
Mijago is offline  
Thanks
31 Users
Old 10/18/2012, 19:42   #2
 
xF4ke :þ's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 1,273
Received Thanks: 1,268
dankeschön! du bist Mijago also kriegste fätte thx
xF4ke :þ is offline  
Thanks
1 User
Old 10/18/2012, 20:12   #3
 
*~.ιηνιη¢ιвℓє.~*'s Avatar
 
elite*gold: 5
Join Date: Dec 2011
Posts: 1,822
Received Thanks: 951
Danke dafür, werd ich einfügen
*~.ιηνιη¢ιвℓє.~* is offline  
Thanks
1 User
Old 10/18/2012, 21:14   #4
 
elite*gold: 0
Join Date: Feb 2011
Posts: 646
Received Thanks: 165
Ich wette die meisten verstehen das nicht einmal und geben dir einfach ein Thx,weil es vom Baba Mijago ist
1337S9cht1fam3 is offline  
Thanks
1 User
Old 10/18/2012, 21:38   #5
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
o: warum sollten sie es nicht verstehen?
Mijago is offline  
Old 10/18/2012, 21:40   #6
 
oOEvolutionXiOo's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 3,731
Received Thanks: 768
Das ja Super habs grad wieder gesucht
oOEvolutionXiOo is offline  
Old 10/18/2012, 21:52   #7


 
.Marcel''s Avatar
 
elite*gold: 100
Join Date: Sep 2009
Posts: 8,136
Received Thanks: 2,760
Schöne Sache.
.Marcel' is offline  
Old 10/18/2012, 22:08   #8
 
elite*gold: 73
Join Date: Jul 2012
Posts: 387
Received Thanks: 433
Voll Mijagisch

Danke sehr ♥
.iNove™ is offline  
Old 10/18/2012, 22:40   #9
 
Pаylasici's Avatar
 
elite*gold: 99
Join Date: Aug 2009
Posts: 4,296
Received Thanks: 5,092
Cool, bei Metin 2 hat mich die Norm immer verwirrt. Danke!
Pаylasici is offline  
Old 10/18/2012, 22:41   #10
 
xCPx's Avatar
 
elite*gold: 20
Join Date: Jun 2011
Posts: 2,897
Received Thanks: 3,336
It´s Mijagic *-*

Tolle Sache
Langsam aber sicher fühl ich mich mit lua wohl xD
Ist fast so wie mein heimeliges Py *-*
nur dass man von 1 ab zählt xD
xCPx is offline  
Old 10/18/2012, 22:44   #11
 
.x3Bit's Avatar
 
elite*gold: 2
Join Date: Apr 2012
Posts: 195
Received Thanks: 134
Geile sache
.x3Bit is offline  
Old 10/18/2012, 23:05   #12
 
elite*gold: 0
Join Date: Nov 2011
Posts: 478
Received Thanks: 790
Ich bleib bei der alten Methode ;D
Hab mich tota daran gewöhnt x3
Zymos is offline  
Old 10/19/2012, 01:27   #13
 
elite*gold: 31
Join Date: Oct 2011
Posts: 2,274
Received Thanks: 2,029
Ich hab echt sowas von keiner Ahnung was da steht xD da es kompliziert aussieht sag ich mal danke
__BuRn3R is offline  
Old 10/19/2012, 01:44   #14
 
.Chuck's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 3,354
Received Thanks: 4,535
Hö, you have your own Board?
Fette Sache. Habe mich gerade Mal registriert.

Damit vereinfacht man sich aber zu 1oo % die Flagnutzung.

Thanks
.Chuck is offline  
Reply


Similar Threads Similar Threads
vereinfachen
02/08/2011 - AutoIt - 9 Replies
hi, wie kann man das hier: GUICtrlSetData($List2, ""&$fach&"|"&$fach &"|"&$fach&"|"& ;$fach&"|"&$fach&"|&quo t;&$fach&"|"&$fach&" ;|"&$fach&"|"&$fach& ;"|"&$fach&"|"&$fa ch&"|"&$fach&"|"&a mp;$fach&"|"&$fach&"&qu ot;) so das man net immter neu $fach schreiben muss.
vereinfachen mit arrays
02/03/2011 - AutoIt - 2 Replies
ich versuche grad das hier zu vereinfachen: $Fach1=IniRead("C:\info.ini","Fach ","1","") $Fach2=IniRead("C:\info.ini","Fach ","2","") $Fach3=IniRead("C:\info.ini","Fach ","3","") $Fach4=IniRead("C:\info.ini","Fach ","4","") $Fach5=IniRead("C:\info.ini","Fach ","5","") $Fach6=IniRead("C:\info.ini","Fach ","6","") $Fach7=IniRead("C:\info.ini","Fach ","7","") $Fach8=IniRead("C:\info.ini","Fach ","8","")
vereinfachen 2
11/07/2010 - AutoIt - 8 Replies
hi, ich habe hier über und über funktionen die machn alle dass selbe , sie ersetzen label mit werten. das problem ist das sie übelst viel prozessorleistung rauben, da sie alle ein sekunden aktviert werden. wie könnte man das vereinfachen? Func _cox1()
vereinfachen
11/03/2010 - AutoIt - 19 Replies
abend, ich wollte ma fragen wie man diese code zeilen vereinfachen kann: If GUICtrlRead($COMBO1) = $PLAYER1 Then GUICtrlSetBkColor($LABEL14, 16711680) If GUICtrlRead($COMBO1) = $PLAYER2 Then GUICtrlSetBkColor($LABEL15, 16711680) If GUICtrlRead($COMBO1) = $PLAYER3 Then GUICtrlSetBkColor($LABEL16, 16711680) If GUICtrlRead($COMBO1) = $PLAYER4 Then GUICtrlSetBkColor($LABEL17, 16711680) If GUICtrlRead($COMBO1) = $PLAYER5 Then GUICtrlSetBkColor($LABEL18, 16711680) If...
Kostenlose Dr's vereinfachen
04/09/2010 - Metin2 Guides & Templates - 14 Replies
bei dem trick mit dem Free dr's muss man ya meist urlange formulare ausfuellen.. das geht auch schneller mit einem click ;) Dazu holt man sich AI RoboForm unter folgendem link: RoboForm: Passwort-Manager, Formularausfüller, Passwortgenerator dort kann man sich ads downloaden. Das Programm fuellt JEDES kaestchen aus mit nur einem click, dazu muesst ihr es in den optionen einfach nur einstellen. Z.b wenn man bei ''Wohnort'' gelsenkirchen oder sonst was eingibt, speichert er das und mit...



All times are GMT +2. The time now is 16:53.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.