Jump to content

[Share]Anti-Corruption System


Shikiero

Recommended Posts

Hello all.... it's my 1st post over here so i was thinking to make it special ;D

So here is a piece of code from me for the GM who corrupts...(corrupt=give items/enchant/level/etc to normal player)

So here we go!

 

This code is for L2J tested and working on my pack.

Chronicle: Interlude

 

First you go here: trunk/L2J_Gameserver/java/config/options.properties

and you add this:

# Ban edited Player and Corrupt GM if a GM edits a NON GM character.

GMEdit = False

OR FALSE

 

Secondly, you go here: trunk/L2J_Gameserver/java/net/sf/l2j/Config.java

and you add this:

GM_EDIT                         = Boolean.valueOf(optionsSettings.getProperty("GMEdit", "False"));
OR FALSE AS I SAID

 

And at the end you add these:

 

import net.sf.l2j.gameserver.util.IllegalPlayerAction;

import net.sf.l2j.gameserver.util.Util;

 

And These:

/**

* Anti-Corrupt GMs Protection.

* If GMEdit enabled, a GM won't be able to Add Exp or SP to any other

* player that's NOT a GM Character. And in addition... both player

* and GM WILL BE BANNED.

*/

if(Config.GM_EDIT && (expval != 0 || spval != 0)&& !player.isGM())

{

//Warn the player about his inmediate ban.

player.sendMessage("A GM tried to edit you in "+expval+" exp points and in "+spval+" sp points.You will both be banned.");

Util.handleIllegalPlayerAction(player,"The player "+player.getName()+" has been edited. BAN!!", IllegalPlayerAction.PUNISH_KICKBAN);

//Warn the GM about his inmediate ban.

player.sendMessage("You tried to edit "+player.getName()+" by "+expval+" exp points and "+spval+". You both be banned now.");

Util.handleIllegalPlayerAction(activeChar,"El GM "+activeChar.getName()+" ha editado a alguien. BAN!!", IllegalPlayerAction.PUNISH_KICKBAN);

_log.severe("GM "+activeChar.getName()+" tried to edit "+player.getName()+". They both have been Banned.");

}

else if (expval !=0 || spval !=0)

 

Credits:Shikiero (ME)

Link to comment
Share on other sites

Yes goood but if the gm make it on his player (gm char) and then trade the items? whats goings on then?

 

Gm who's good GM must be Inv in the town checking the players, and the game server... That's why there is a option of "petition" to recall admin about his/her questions..

 

 

Link to comment
Share on other sites

Hello all.... it's my 1st post over here so i was thinking to make it special ;D

So here is a piece of code from me for the GM who corrupts...(corrupt=give items/enchant/level/etc to normal player)

So here we go!

 

This code is for L2J tested and working on my pack.

 

First you go here: trunk/L2J_Gameserver/java/config/options.properties

and you add this: OR FALSE

 

Secondly, you go here: trunk/L2J_Gameserver/java/net/sf/l2j/Config.java

and you add this: OR FALSE AS I SAID

 

And at the end you add these:

 

And These:

Credits:Shikiero (ME)

 

What i can say is nice but no is yours .. i have a server pack where i have this .

anyway good work.

Link to comment
Share on other sites

I think this is already shared!

 

about this

//Warn the player about his inmediate ban. 
player.sendMessage("A GM tried to edit you in "+expval+" exp points and in "+spval+" sp points.You will both be banned."); 
Util.handleIllegalPlayerAction(player,"The player "+player.getName()+" has been edited. BAN!!", IllegalPlayerAction.PUNISH_KICKBAN); 

 

i think bad idea ...

 

is better remove exp and to send a message to him!

 

Link to comment
Share on other sites

I think this is already shared!

 

about this

//Warn the player about his inmediate ban. 
player.sendMessage("A GM tried to edit you in "+expval+" exp points and in "+spval+" sp points.You will both be banned."); 
Util.handleIllegalPlayerAction(player,"The player "+player.getName()+" has been edited. BAN!!", IllegalPlayerAction.PUNISH_KICKBAN); 

 

i think bad idea ...

 

is better remove exp and to send a message to him!

 

yes immediate ban would be unfair for a player who hadnt any idea that gm will exp him for example. I am correct?

Link to comment
Share on other sites

Yes goood but if the gm make it on his player (gm char) and then trade the items? whats goings on then?

make what?if he enchant give exp and so on both of them will be banned.

In addition i didn't forbid the gm to trade with other player because for example at events gms must trade players to give them the reward they will be both get banned and that's unfair.

 

What i can say is nice but no is yours .. i have a server pack where i have this .

anyway good work.

That's my work dude.... it's not my fault if someone added with his own way at a god damned pack..

 

I think this is already shared!

 

about this

//Warn the player about his inmediate ban. 
player.sendMessage("A GM tried to edit you in "+expval+" exp points and in "+spval+" sp points.You will both be banned."); 
Util.handleIllegalPlayerAction(player,"The player "+player.getName()+" has been edited. BAN!!", IllegalPlayerAction.PUNISH_KICKBAN); 

 

i think bad idea ...

 

is better remove exp and to send a message to him!

 

A true and trusted gm will never EVER touch the player's exp/sp....

@I can sure you that this is not shared bcz i used the button "search" and i found nothing...

Link to comment
Share on other sites

if admin do this ? will be banned? if someone want make a custom event?

 

yes immediate ban would be unfair for a player who hadnt any idea that gm will exp him for example. I am correct?

yes I think these two are the main disadvantages of the share. However its nice.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


  • Posts

    • Ну вот как я понимаю это единственный вариант к которому ты пришел. И другие ты даже не берешь в учет, так как в принципе ваши военкоры или сми большего и не дают. У меня же вариантов развития событий намного больше. Да сейчас вы надеетесь что помощи не будет и тогда все. 1. Если помощи от США не будет: есть Европа, есть наши силы. 2. Если помощь будет и достаточной то вы грозитесь применить ЯО, но нужно помнить что не только в россии есть ЯО. 3. Представим что Украину сдали или победили, а часть население разъехалось в разные страны. Как ты думаешь они дадут покоя россии? 4. У вас очень большая проблема с мигрантами. Это может вызвать раскол в стране. 5. Потеря контроля, напомню пригожина. И это самая малая доля вариантов которая может категорически повлиять на ход событий в любую сторону.  
    • В этом конфликте не может быть другого исхода по определению. Украина может переломить текущую ситуацию на фронте только 2 способами: 1) Полная мобилизация (выполнено). 2) Колосальная поддержка оружием из Европы и США. Если №2 будет исполнен и ВСУ смогут выйти к Крыму или войти в Крым, или войдут глубоко на территорию РФ, то формально это позволяет РФ использовтаь свою доктрину о применении ЯО. На Западе это все все прекрасно понимают и именно поэтому дают столько оружия, чтобы хватило держать этот конфликт пылающим.
    • Ну вот смотри. Я точно также опираюсь логики и умозаключениям. Когда что либо происходит у нас и я это вижу лично, либо через знакомы, не только в сми. Когда у вас лилипутин или кто либо из чиновников выступает или делает какие либо заявления. И я понимаю насколько это лживая, манипуляционная власть пытается исковеркать факты и оправдать свои преступления. Я понимаю что бесполезно разговаривать. По этому да, все закончится на поле боя. А вот по поводу глубины на территории Украины я бы поспорил. Время все покажет. Если бы ты транс обладал критическим мышлением то ты бы в первую очередь применил бы это к себе. Но тебе не позволит это сделать твое скудоумие. Лучше читай Оруэлла: 1984 и Скотный двор. Хотя куда тебе там до книг.
    • Well, I’ve already found fault with the avatar. And you have already seen a transvestite in the mirror, but as always, you blame someone else for your troubles. Finally understand! We are different from you in terms of development and life experience. No matter how much you try to throw shit and unsubstantiated nonsense at all Russians here, you will not succeed, either in the process of your useless attempts or in the end. Your case is a clear representation of the Dunning-Kruger effect - "A fool doesn't realize he's a fool because he's a fool." I, and not only me, over the course of 27 pages of this topic, provide facts confirming our words! But you’re a fool, you try to turn everything 180 degrees and end up in a puddle again.
    • Я не живу пропогандой. Я живу логическим мышлением и опираусь в своих выводах источниками информации из разных ресурсов. Про мобилизацию в РФ (неважно какую) иностранные источники пишут с конца 2023 года постоянно перенося сроки. Мобилизации в РФ не будет по экономическим причинам. Откуда информация о том что в РФ будут стягивать войска "откуда только можно"? Сколько будет этих войск? Какие именно рода войск? Очень много вопросов вызыват эта фраза, сказанная скорее всего по украинскому ТВ, с неназванным источником и без какой либо конкретики. И занимательный факт - в идеале, желательно, все должно закончится как можно быстрее путем переговоров. Но загвоздка в том, что именно Зеля запретил вести переговоры. Возникает логичный вопрос - так кто заинтресован в как можно быстром конце конфликта? И да, исходя из выше изложенного следует только один вывод - все закончится на поле боя. Вопрос только как глубоко на территории Украины распространится это поле боя.
  • Topics

×
×
  • Create New...