Register for your free account! | Forgot your password?

You last visited: Today at 13:18

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

Advertisement



[RELEASE][C++]Anti EXP Ring

Discussion on [RELEASE][C++]Anti EXP Ring within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old 04/28/2014, 17:52   #31
 
elite*gold: 0
Join Date: Oct 2013
Posts: 8
Received Thanks: 0
Where can I find a file char.h and file char.cpp
al3qeed is offline  
Old 04/28/2014, 19:00   #32
 
DasSchwarzeT's Avatar
 
elite*gold: 399
Join Date: Sep 2011
Posts: 5,323
Received Thanks: 3,938
Mich würde interessieren wie man den Antiexp Ring jetzt like BananMt2 als Slotitem nutzt..
DasSchwarzeT is offline  
Old 04/28/2014, 19:22   #33

 
elite*gold: 0
Join Date: Mar 2013
Posts: 2,449
Received Thanks: 6,448
Quote:
Originally Posted by DasSchwarzeT View Post
Mich würde interessieren wie man den Antiexp Ring jetzt like BananMt2 als Slotitem nutzt..
Nimm dir ein Beispiel an den normalen Ringen (Ring der Freude etc) oder an den Mounts
Lord iRemix is offline  
Thanks
1 User
Old 07/28/2014, 11:57   #34
 
elite*gold: 0
Join Date: Aug 2009
Posts: 67
Received Thanks: 23
Code:
if (block_exp)
    {
        return;
    }
-->
Code:
if (block_exp && amount > 0)
    {
        return;
    }
MityQ is offline  
Thanks
1 User
Old 09/04/2014, 20:59   #35
 
TheSLZ's Avatar
 
elite*gold: 0
Join Date: Jul 2014
Posts: 47
Received Thanks: 76
MityQ, what does it change?
TheSLZ is offline  
Old 09/04/2014, 21:26   #36
 
elite*gold: 0
Join Date: Aug 2009
Posts: 67
Received Thanks: 23
with original source, you don't lose exp when read a skillbook or give exp to guild.
MityQ is offline  
Thanks
2 Users
Old 09/10/2014, 06:19   #37
 
elite*gold: 0
Join Date: Sep 2013
Posts: 77
Received Thanks: 44
Quote:
Originally Posted by MityQ View Post
with original source, you don't lose exp when read a skillbook or give exp to guild.
guild.cpp

look for
PHP Code:
bool CGuild::OfferExp(LPCHARACTER chint amount
under it paste this :

PHP Code:
if (ch->block_exp == true)
            
ch->ChatPacket(CHAT_TYPE_INFOLC_TEXT("Very good message !."));
            return 
false
same for skill book

otherwise you can make it like this :

PHP Code:
if (ch->block_exp == true)
            
ch->block_exp false;
            return 
true
Damn' is offline  
Old 09/10/2014, 21:14   #38


 
MrTherzon's Avatar
 
elite*gold: 170
The Black Market: 179/0/1
Join Date: Dec 2012
Posts: 9,372
Received Thanks: 2,726
Schick Schick, brauch ich zwar nicht aber danke.
MrTherzon is offline  
Old 09/10/2014, 23:48   #39
 
elite*gold: 0
Join Date: Sep 2014
Posts: 20
Received Thanks: 10
Hey, gute arbeit danke !

MFG
Vajzz is offline  
Old 02/08/2015, 19:29   #40
 
Mangoox3's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 385
Received Thanks: 129
Quote:
Originally Posted by Damn' View Post
guild.cpp

look for
PHP Code:
bool CGuild::OfferExp(LPCHARACTER chint amount
under it paste this :

PHP Code:
if (ch->block_exp == true)
            
ch->ChatPacket(CHAT_TYPE_INFOLC_TEXT("Very good message !."));
            return 
false
same for skill book

otherwise you can make it like this :

PHP Code:
if (ch->block_exp == true)
            
ch->block_exp false;
            return 
true
If i do it like this four guild, i cant spend exp for guild.

"It says me Ingame that it failed to spend"
Mangoox3 is offline  
Old 02/09/2015, 09:11   #41

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Quote:
Originally Posted by VeSpacco View Post
Ist nicht wirklich viel Aufwand, und kann man noch schoener machen. So zum Beispiel die Einstellung speichern und ueber den Player Cache mit speichern lassen oder im UpdatePacket einbauen und dann noch zusaetzlich im Client eine Anzeige dafuer basteln.

Trotzdem wird das sicherlich einigen weiterhelfen.

Edit: Loggt euch mal aus und dann wieder ein, ab da ist es dann verbuggt bis du wieder deaktivierst. Da die Questflags bleiben aber die Einstellung beim Char weg ist.
Sind irgendwie 100% deiner Beiträge kopiert von anderen Usern?

Topic:
Danke fürs Release, kann zwar kein C++ und kann es deshalb nicht wirklich bewerten, aber es ist auf jeden Fall besser als die EXP-Block Quests
rollback is offline  
Old 02/09/2015, 11:12   #42
 
.Sanii's Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 353
Received Thanks: 621
Also ich würde den Anti EXP Ring anders lösen als strikt an der Questmethode festzuhalten.

Beispiele: Neuer Itemtype der beim Tragen EXP blockiert

Code:
if (block_exp)
    {
        return;
    }
wäre dann i-wie so
Code:
if (ch->GetEquippedAntiExpRing)
    {
        return;
    }
"ch->GetEquippedAntiExpRing" ist jetzt nur ne Beispielfunk, weiß ausm Kopf grade nicht ob man bereits im Source ne getragene Vnum abfragen kann. Wenn nicht würde es ja auch sinn machen eine solche funktion zu bauen.


Noch eine andere Version, die ich auch selber umgesetzt habe geht wie flüsterblock, handelsblock etc. Ist eine ganz einfache arbeit und nur copy & paste wenn man bischen köpfchen used
.Sanii is offline  
Old 02/09/2015, 16:12   #43
 
Mangoox3's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 385
Received Thanks: 129
Quote:
Originally Posted by .Sanii View Post
Also ich würde den Anti EXP Ring anders lösen als strikt an der Questmethode festzuhalten.

Beispiele: Neuer Itemtype der beim Tragen EXP blockiert

Code:
if (block_exp)
    {
        return;
    }
wäre dann i-wie so
Code:
if (ch->GetEquippedAntiExpRing)
    {
        return;
    }
"ch->GetEquippedAntiExpRing" ist jetzt nur ne Beispielfunk, weiß ausm Kopf grade nicht ob man bereits im Source ne getragene Vnum abfragen kann. Wenn nicht würde es ja auch sinn machen eine solche funktion zu bauen.


Noch eine andere Version, die ich auch selber umgesetzt habe geht wie flüsterblock, handelsblock etc. Ist eine ganz einfache arbeit und nur copy & paste wenn man bischen köpfchen used
An sich gute Idee, aber wenn man den als Button im Client einbinden will, ist es glaub ich über eine Quest besser.

Ach ja und :

if (block_exp && amount > 0)
{
return;
}

Das verhindert, dass man bei Gilde & Fb's lesen EXP verliert, guck eine Seite vorher ist von MityQ

Gruß Mango
Mangoox3 is offline  
Old 02/10/2015, 09:14   #44
 
.Sanii's Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 353
Received Thanks: 621
Quote:
Originally Posted by Mangoox3 View Post
An sich gute Idee, aber wenn man den als Button im Client einbinden will, ist es glaub ich über eine Quest besser.
Pustekuchen In meinem Clienten kann ich nun ganz normal wie Flüstern, Handeln, Freundesanfragen auch die Erfahrung blockieren.

Letztenendes macht das aber nichts anderes als ne Quest, die Buttons setzen auch nur Questflags nur ohne Quest halt

Finde die Lösung doch um einiges besser als Questfunktionen + Questflags + Quest schreiben + Client Quest aufrufen lassen
.Sanii is offline  
Old 02/04/2017, 14:54   #45
 
elite*gold: 0
Join Date: Aug 2012
Posts: 51
Received Thanks: 0
Quote:
Originally Posted by Mangoox3 View Post
If i do it like this four guild, i cant spend exp for guild.

"It says me Ingame that it failed to spend"
same problem there !
aabbcc9933 is offline  
Reply

Tags
anti exp ring, bellator2, c++, kutsuya, metin2


Similar Threads Similar Threads
Anti-Exp Ring
08/10/2013 - Metin2 Private Server - 2 Replies
Moin, suche eine Quest mit der man garkeine Exp bekommt. Ich finde nur die, mit der man alle 3 sekunden die Exp auf 0 gesetzt bekommt aber das ist zu lang und kürzer kann ich die Zeit nicht machen, da das die Db nicht mitmacht. Hat einer so eine Quest?
Anti-EXP Ring
06/04/2013 - Metin2 Private Server - 3 Replies
Hallo Frage und zwar ich habe in meinem Server einen Anti-EXP Ring aber der ist Buggy wollte mal fragen woran es liegen kann in der quest Datei steht wer den Fehler sieht bitte bescheid sagen.
Anti Exp Ring
10/07/2012 - Metin2 Private Server - 0 Replies
Hi Leute, wer kann mir zur späten Stunde erklären, wie ich den Antiexp ring auf meinem Server einfüge?
[Release]Anti Exp Ring
08/10/2012 - Metin2 PServer Guides & Strategies - 11 Replies
Moin Liebe Com. Also Hir Release ich Anti Exp ring ! Wenn man drauf klickt wird exp gestopt also zmb 50% habt ihr und klickt drauf dan mobs killen bleiben immer noch 50% ^^also guter Anti Exp ring Viel Spaß damit
How to anti exp ring
05/24/2011 - Metin2 Private Server - 7 Replies
hey liebe com, ich woltle mal fragen, ob jemand so natt wäre und seine antie exp ring posten würde, da ich per sufu usw nix gefunden habe. und da ich leider nicht so gut im quest scrippen bin, kann ich es nicht selber machen :( Also der anti-exp ring sollte die exp, die man im mom hat, also z.b. 23456789 exp sollte er abzihen, so das man dann 0 exp hat, also das man ihn zum farmen nutzen kann ohne das man level up geht. MFG Jussel19



All times are GMT +1. The time now is 13:18.


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.