Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 05:01

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

Advertisement



[HELP] How to allow /state for players

Discussion on [HELP] How to allow /state for players within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2008
Posts: 17
Received Thanks: 26
.

.
Dupl3xx is offline  
Old 05/08/2011, 21:19   #2
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
I dont know, if it works, bur try a Quest like this:
Code:
quest test begin
state start begin
when pc.chat("/state") begin
event("test",1)
command("state")
event("test",0)
end
end
end
But there is a problem:
This quest activates the "test server" for a short time, and thats not good for the security, but it should work
.Resistance is offline  
Old 05/08/2011, 21:22   #3
 
musicinstructor's Avatar
 
elite*gold: 190
Join Date: Nov 2008
Posts: 1,670
Received Thanks: 3,365
Quote:
Originally Posted by poll7979 View Post
I dont know, if it works, bur try a Quest like this:
Code:
quest test begin
state start begin
when pc.chat("/state")
event("test",1)
command("state")
event("test",0)
end
end
end
But there is a problem:
This quest activates the "test server" for a short time, and thats not good for the security, but it should work
da fehlt das begin.
und funktioniert dieses when-event wirklich? kann ich mir eigentlich nicht vorstellen, aber wenn ja, dann könnte man richtig gute sachen machen.
musicinstructor is offline  
Old 05/08/2011, 21:27   #4
 
.ReDDoX™'s Avatar
 
elite*gold: 5
Join Date: Dec 2010
Posts: 356
Received Thanks: 181
Hey

Quote:
Originally Posted by musicinstructor View Post
und funktioniert dieses when-event wirklich? kann ich mir eigentlich nicht vorstellen, aber wenn ja, dann könnte man richtig gute sachen machen.


Den Befehl "pc.chat" gibt es nicht.
Man kann nur einen "ID.chat."text" "-Befehl machen, natürlich mit der richtigen ID.
Soweit ich weiß funktioniert der Befehl "event" nicht, wenn es den überhaupt gibt Der richtige Befehl lautet "game.set_event_flag("test", 1)".
Also:
PHP Code:
quest test begin
    state start begin
        when NPC
-ID.chat."State" begin
            game
.set_event_flag("test"1)
            
command("state")
            
game.set_event_flag("test"0)
        
end
    end
end 
.ReDDoX™ is offline  
Thanks
2 Users
Old 05/08/2011, 21:27   #5
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Quote:
Originally Posted by musicinstructor View Post
da fehlt das begin.
und funktioniert dieses when-event wirklich? kann ich mir eigentlich nicht vorstellen, aber wenn ja, dann könnte man richtig gute sachen machen.
Habs angepasst, und ich weiß nicht, ob es geht aber *ID*.chat gibt es doch auch.
Hab es nicht getestet aber wenn es geht, könnte man viele neue Sachen machen.
.Resistance is offline  
Old 05/08/2011, 21:30   #6
 
.Yacki's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 7,443
Received Thanks: 3,656
That wouldn't be useful, but in CMD you can watch the port that is open. /state would only show the Mapindex...
.Yacki is offline  
Old 05/08/2011, 21:31   #7
 
.ReDDoX™'s Avatar
 
elite*gold: 5
Join Date: Dec 2010
Posts: 356
Received Thanks: 181
Quote:
Originally Posted by poll7979 View Post
Habs angepasst, und ich weiß nicht, ob es geht aber *ID*.chat gibt es doch auch.
Hab es nicht getestet aber wenn es geht, könnte man viele neue Sachen machen.


Habe oben die Quest eingefügt.


Quote:
Originally Posted by poll7979 View Post
But there is a problem:
This quest activates the "test server" for a short time, and thats not good for the security, but it should work


Nein, das ist kein Problem. Die Zeit, in der der Test-Server aktiviert ist, ist so kurz, dass da nichts Schlimmes gemacht werden kann.
.ReDDoX™ is offline  
Thanks
1 User
Old 05/08/2011, 21:32   #8
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Mit CMD meint er das hier:
.Resistance is offline  
Old 05/08/2011, 21:38   #9
 
.Yacki's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 7,443
Received Thanks: 3,656
Ah, ok.
Na ja, deine Quest funktioniert. Aber wenn man alles im richtigem Moment macht und besonders wenn es ein wenig laggt, kann man das benutzen, also das man sich z.B. Items erstellt, besonders wenn der Server befüllt ist. Weil das dann bestimmt mehrere machen.
.Yacki is offline  
Old 05/08/2011, 21:52   #10
 
.ReDDoX™'s Avatar
 
elite*gold: 5
Join Date: Dec 2010
Posts: 356
Received Thanks: 181
Quote:
Originally Posted by Үacki View Post
Ah, ok.
Na ja, deine Quest funktioniert. Aber wenn man alles im richtigem Moment macht und besonders wenn es ein wenig laggt, kann man das benutzen, also das man sich z.B. Items erstellt, besonders wenn der Server befüllt ist. Weil das dann bestimmt mehrere machen.
Ja, aber bedenke folgendes:
Wie viele kennen sich schon mit Quests aus und wissen daher, dass die Quest wohl mit dem Test-Server funktioniert?
-> 10%
Das wären schonmal weniger.
Wie hoch ist die Wahrscheinlichkeit, genau in dem Moment "/i 19" einzugeben, in dem der Test-Server an ist?
-> ca. 5%
Dazu kommt, dass man ja nie weiß wann genau jemand die Quest benutzt, also wird es noch weniger.
.ReDDoX™ is offline  
Thanks
1 User
Old 05/08/2011, 22:09   #11
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Man könnte es mit einem Bot und 2 Accounts ausnutzen.
Dazu muss derjenige aber wissen, dass die Quest so funktioniert
.Resistance is offline  
Old 05/08/2011, 23:17   #12
 
ThinSmoke's Avatar
 
elite*gold: 49
Join Date: Sep 2008
Posts: 906
Received Thanks: 600
Da ist es doch einfacher neue Quest Funktionen zu schreiben und das über nen NPC laufen zu lassen mit Beispielweise

pc.get_mapindex() weiß grad nicht wie die genaue Formulierung ist.
Wäre auch um einiges sicherer.
ThinSmoke is offline  
Old 05/09/2011, 00:12   #13
 
.Yacki's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 7,443
Received Thanks: 3,656
What? Do you mean % against human or sth. similar?
.Yacki is offline  
Old 05/09/2011, 00:16   #14
 
ThinSmoke's Avatar
 
elite*gold: 49
Join Date: Sep 2008
Posts: 906
Received Thanks: 600
add a new quest function for the resist vs humans
ThinSmoke is offline  
Old 05/09/2011, 00:28   #15
 
elite*gold: 35
Join Date: Jun 2009
Posts: 2,187
Received Thanks: 6,906
Quote:
Originally Posted by Dupl3xx View Post
i need to show resistence, bonus etc... for players. ... i dont need show map index, but info about player bonusis

i try your quest and work, but my sceen has black line on top and down and i cant take out

pic:


some idea?
Quote:
Originally Posted by Dupl3xx View Post
2poly7979: you cant use PLAYER .. i try it
#reported doppelpost
I saw a tutorial on inforge.
I can search it if you want
CranK™ is offline  
Reply


Similar Threads Similar Threads
[Browsergame] State of Familias
07/07/2010 - Browsergames - 1 Replies
http://i50.tinypic.com/30agrdk.jpg Zur Homepage!
State of CO/Botting:
05/07/2008 - Conquer Online 2 - 9 Replies
*Note I will be posting this on 2 forums, so if you see it at another gaming forum don't worry* State of CO: Alot has changed in the past year in CO, because of some patches that have been introduced. Many servers have had their top players move onto other games or quit playing entirely and many servers economies were messed up when nobility was introduced (a few still haven't recovered), "potency-locked" items, merchant accounts are just a few more that had contributed to more than one...



All times are GMT +1. The time now is 05:01.


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.