Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 18:11

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

Advertisement



[Mini Release] Bugchecker (timer - quest)

Discussion on [Mini Release] Bugchecker (timer - quest) within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1


 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,361
Received Thanks: 3,388
[Mini Release] Bugchecker (timer - quest)

PHP Code:
quest daynight begin
    state start begin
        when login begin
            loop_timer
("bugchecker"0.2)
        
end
        when bugchecker
.timer begin
            
if pc.count_item(ITEMVNUM) == 0 then
                say_title
("Bugusing")
                
say("Du hast dein Item weggeworfen/verloren")
                
pc.give_item2(ITEMVNUM1)
            
end
        end
        when logout 
or disconnect begin
            cleartimer
("bugchecker")
        
end
    end
end 


BEISPIEL:
PHP Code:
quest bugchecker begin
    state start begin
        when ITEMVNUM
.use begin
            affect
.add_collect(apply.ATTBONUS_HUMAN1560*60*8)
            
syschat("Dein Bonus(15% Stark gegen Halbmenschen) wurde akitiviert.")
            
loop_timer("bugchecker"0.2
        
end
        when bugchecker
.timer begin
            
if pc.count_item(ITEMVNUM) == 0 then
                say_title
("Bugusing")
                
say("Du hast dein Item anscheinend nicht mehr bei dir.")
                
say_reward("Deine Bonis werden nun wieder entfernt!")
                
affect.remove_collect(apply.ATTBONUS_HUMAN1560*60*8)
            
end
        end
        when logout begin
            cleartimer
("bugchecker")
        
end
    end
end 
Mr. 'Avenue™ is offline  
Thanks
6 Users
Old 01/06/2013, 04:08   #2
 
.NighT™'s Avatar
 
elite*gold: 351
The Black Market: 123/0/0
Join Date: Apr 2011
Posts: 2,062
Received Thanks: 1,526
Kolbenpower!
Nett gemacht
.NighT™ is offline  
Thanks
2 Users
Old 01/06/2013, 06:25   #3
 
elite*gold: 315
Join Date: Dec 2011
Posts: 2,905
Received Thanks: 1,066
Verstehe den sinn nicht ?
Teh Plex is offline  
Thanks
2 Users
Old 01/06/2013, 09:10   #4
 
elite*gold: 1
Join Date: Oct 2012
Posts: 1,036
Received Thanks: 801
kp wozu es sein soll o.O, der looptimer is weng hart mit 0,2 sekunden.. soll der verhindern das man maps damit flooded? wenn ja schlecht das es ihm neue items gibt.. bitte aber erstma um erklärung wozu es ist , bevor ich mehr dazu sag
[SA]Tears aka.[BlackBite] is offline  
Thanks
1 User
Old 01/06/2013, 09:37   #5
 
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
das ist kein bug chek sondern bug erzeuger DD
lässt man die items fallen die man bekommt oder legt es auf einem anderem inventar oder lager so bekommt man immer wieder ein neue items, eine unendliche schleife würde ich mal sagen.

Die quest ist dazu gedacht ein item den man belkommt bei sich zu erhalten, falls man es verloren hat durch ein neues zu ersetzen.
©by Noa is offline  
Thanks
1 User
Old 01/06/2013, 09:44   #6
 
nostradame37's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 2,504
Received Thanks: 870
Warum dan so aber ??
PHP Code:
if pc.count_item(ITEMVNUM) == 0 then 
Das heist mehr oder weniger das mann erst das eingetragene item beckomt wen inventar lehr ist oder?
wen ich es richtig verschtehe gehts um die pott bomber bitte verzeit mir wen ich falsch liege aber meiner meinung nach ist es nicht notwendig den wen mahl das inventar lehr ist dan heists auch das par 1000 items schon auf dem boden sind
nach kaufen kann man ja auch
mfg
nostradame37 is offline  
Thanks
1 User
Old 01/06/2013, 09:48   #7
 
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
if pc.count_item(ITEMVNUM) == 0 then
fragt ob der spieler das eingetragene item bei sich nicht hat, dann bekommt der spieler das item. das geht dann solange weiter bis der Spieler sich ausloggt.
©by Noa is offline  
Thanks
1 User
Old 01/06/2013, 09:56   #8
 
nostradame37's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 2,504
Received Thanks: 870
Quote:
Originally Posted by ©by Noa View Post
if pc.count_item(ITEMVNUM) == 0 then
fragt ob der spieler das eingetragene item bei sich nicht hat, dann bekommt der spieler das item. das geht dann solange weiter bis der Spieler sich ausloggt.
Also ist es dan sinnlos oder ??
warscheinlich habe ich es falsch verstanden
aber das kann man mit login regeln so wie ich es habe
zb teleport ring wen er nicht im inventar ist wird einem ein ring gegeben sobald er sich einlogt oder teleportiert
die quest hier ist meiner meinung nach serverlastend
nostradame37 is offline  
Old 01/06/2013, 10:02   #9
 
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
Quote:
Originally Posted by nostradame37 View Post
die quest hier ist meiner meinung nach serverlastend
das sowieso,man könnte auch den float entfernen un es durch eine Dezimalzahl ersetzen
©by Noa is offline  
Thanks
1 User
Old 01/06/2013, 10:08   #10
 
nostradame37's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 2,504
Received Thanks: 870
Also habe ich doch was dazugelaernt xD danke noch
wuerde mich freuen auf eine antwort Noa hast in einem thema von mir geantwortet
wo ich eh nicht durchblicke
Reichsschlacht
mfg
nostradame37 is offline  
Thanks
1 User
Old 01/06/2013, 10:25   #11
 
elite*gold: 0
Join Date: Apr 2010
Posts: 417
Received Thanks: 32
Falsch gepostet

Hier muss das rein!

#Closerquest
Ich_hasse_Schule is offline  
Old 01/06/2013, 11:27   #12
 
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
Wenn man die flag beim Item in der item_proto so ändert, dass das Item nicht mehr fallen gelassen werden kann, hat es den gleichen Effekt und man spaart sich den loop.
√π. is offline  
Thanks
1 User
Old 01/06/2013, 16:08   #13


 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,361
Received Thanks: 3,388
Das könnte man z.B. für das Kostümsystem(liteversion) benutzen, falls man das Item an hat & dann wegwirft, steht dort Bugusing undso Dann könntet ihr sogar gleichzeitig noch die Kostüme handelbar machen & wenn man es handelt, bzw. es nicht mehr im Inventar ist, könnte man es so machen, dass das Kostüm ausgezogen wird.
Oder bei einem Item, was Bonis verleiht, sowie man es anklickt.. könnte man machen, wenn das Item nicht mehr da ist, dass die Bonis entfernt werden.

Gehen halt viele Sachen
Mr. 'Avenue™ is offline  
Old 01/06/2013, 16:12   #14

 
vıo's Avatar
 
elite*gold: 0
The Black Market: 128/1/0
Join Date: Jun 2012
Posts: 1,768
Received Thanks: 356
Nice ^^
vıo is offline  
Thanks
1 User
Old 01/06/2013, 16:25   #15


 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,361
Received Thanks: 3,388
Hab hier mal ein Beispiel für euch!
PHP Code:
quest bugchecker begin
    state start begin
        when ITEMVNUM
.use begin
            affect
.add_collect(apply.ATTBONUS_HUMAN1560*60*8)
            
syschat("Dein Bonus(15% Stark gegen Halbmenschen) wurde akitiviert.")
            
loop_timer("bugchecker"0.2
        
end
        when bugchecker
.timer begin
            
if pc.count_item(ITEMVNUM) == 0 then
                say_title
("Bugusing")
                
say("Du hast dein Item anscheinend nicht mehr bei dir.")
                
say_reward("Deine Bonis werden nun wieder entfernt!")
                
affect.remove_collect(apply.ATTBONUS_HUMAN1560*60*8)
            
end
        end
        when logout begin
            cleartimer
("bugchecker")
        
end
    end
end 
Mr. 'Avenue™ is offline  
Reply

Tags
bugcheck, lua, quest, timer, überprüfung item


Similar Threads Similar Threads
Mini Taxi Timer
07/30/2012 - SRO Hacks, Bots, Cheats & Exploits - 5 Replies
Mini taxi timer is a simple taxi timer. Version:1.1 Download Link: http://www.speedyshare.com/files/29772588/download /Mini%20Taxi%20Timer.exe What makes Mini Taxi Timer better, more useful than other taxi timers: Not take big place in the screen It is just simple and easy. I coded this myself with Visual Basic. Mycoder name is N00BCodeR ^^
Mini[Mini-Release] Blanke Mob_drop_item
12/14/2011 - Metin2 PServer Guides & Strategies - 4 Replies
Ich lad hier mal ne komplett blanke mob_drop_item hoch. Alle Mobs sind noch drin , aber alle Drops entfernt. Für die "Faulen" bestimmt ein bisschen hilfreich :).
[Release] DBM's Flo Timer
12/07/2011 - Florensia - 16 Replies
DBM's Flo Timer Um das Bosse farmen etwas attraktiver zu machen, gibt's nun auch einen Boss-Timer. Dieser entstand vorerst nur zur persönlichen Nutzung, aber nun soll er noch erweitert und der Öffentlichkeit zur Verfügung gestellt werden :awesome: Funktionen: - Countdown bis Boss-Spawn - Multilanguage (Deutsch/Englisch) - Download/Upload Funktion um Timer mit Freunden/Gilde zu teilen - Updatefunktion
[mini mini Release] Warning for IE for heni script
09/19/2011 - Metin2 PServer Guides & Strategies - 14 Replies
this is nothing special I just i see a lots of people have troubles with the Internet Explorer browser on the almost all HP have be release on epvp so i will explain a bether way to warning the user he is using the internet explorer and you recomend use firefox or chrone without using enterpage 1 put this code inside the <head> </head> tag <!--> <script type="text/javascript">
[Release] Better Timer
10/23/2008 - CO2 Private Server - 8 Replies
If you Noob: Stop Reading! The most People using 2 Timers or more, i show you an way how to use only 1. Create in Character.cs for Player the "public DateTime TestCheck;" public static System.Timers.Timer MainTimer; MainTimer = new System.Timers.Timer(); MainTimer.Interval = 100; MainTimer.Elapsed += new ElapsedEventHandler(MainTimer_System); MainTimer.Start();



All times are GMT +2. The time now is 18:11.


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.