Jump to content
metin2dev

EnKor

VIP
  • Content count

    168
  • Joined

  • Last visited

  • Days Won

    1

EnKor last won the day on July 6 2016

EnKor had the most liked content!

Community Reputation

28 Good

About EnKor

  • Rank
    Friendly

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

665 profile views
  1. EnKor

    open ANTI_FALL

    Nop. Not in there! I need something like this; AddAffect(SKILL_CHUNKEON, POINT_IMMUNE_FALL, 100, AFF_CHEONGEUN_WITH_FALL, 30, 0, true, true);
  2. EnKor

    open ANTI_FALL

    Hi there, Is it possible in anyway add that "affect"!? to all players? I mean this skill http://wiki.metin2.co.uk/index.php/Strong_Body If u'r warrior with Strong body active, ur char dont fall with hits/skill. But this skill/affect only work in warrior. Is it possible add that to all players... ? How?? Ty to all.
  3. EnKor

    [C++] CheckWrongItems

    Copyright What it does? Everytime player login in game, this function will look in all itens from player inventory. If server detect any item with more bonus then normal (from item_attr table).... the server will replace all bonus from this system. I hope u understand and sorry for my english! //#input_login.cpp // #char.cpp //#char.h //#sql to logs //#Know bugs items with SKILL_DAMAGE_BONUS or NORMAL_HIT_DAMAGE_BONUS will see bonus replace this sistem dont detect itens with bónus 6/7 this system will replace bónus from sash system etc.... If anyone know how to solve this small bugs, reply pleace. Its a nice and simple system to help in Fair Play
  4. can any one reupload this folder please. No other serverfiles have this folder correct
  5. i real do not know about this "capital letter" bug.... but u have right. I'm not lazzy... and this tip is one REAL big help
  6. well... i have same problem as MORTE, and i solve it with ur help. But are u serius?! i have 3 compactores and none work with capital letters.... can u advice any compactor... or this is normal, and only happen in with textures?
  7. EnKor

    open Can someone explain me?

    Well... Serverfiles is the game system. This is where u control all the game, players and etc... And how u make all of this? With "souce" and Source is the files to create all the game. All! Like all software, when u create any software, u need the Source files (files to build any software) in this case the Source is to build all files to metin2. Until here we have talking about serverfiles and this is "all of players dont see" cuz this is serverfiles. And then... we need the same. But for players. And that we call "client side" this will be "All of players will see. At the moment u see the icon and click to enter in game.... this is all "serverside" And to make all of this... we need other source, and we call it... "Binary" or "client source" And once more, this source/binary will create all files in client side. Like the icon, game windows, characters etc... this client side source/binary is "all of what players will see" And then source of serverside will connect with cliente source.... Sorry for my english... but i hope u get it....
  8. EnKor

    open interfacemodule.py

    oO? i realy din't understand....
  9. EnKor

    Item2.set_attr in source

    Where we add this?
  10. Hi xP3NG3Rx!

     

    im use or function to see players inventory.... but how can i ask and remove one item to use option?

     

    ACMD(do_view_equip)
    {
    
    	LPITEM	item;
    	
    	char arg1[256];
    	one_argument(argument, arg1, sizeof(arg1));
    
    	if (*arg1)
    	{
    		DWORD vid = 0;
    		str_to_number(vid, arg1);
    		LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid);
    
    		if (!tch)
    			return;
    
    		if (!tch->IsPC())
    			return;
    		
    **********************************************************
    			
    		remove_item (123) or return
    
    **********************************************************
    
    			
    		if ((item = GetInventoryItem(189)))
    			item->RemoveFromCharacter();	
    			
    		if (tch->GetGMLevel() > GM_PLAYER ) 
    		{
    			ch->ChatPacket(CHAT_TYPE_INFO, ("<Sistema> Não podes ver os equipamentos de um [GM]. "));
    			return;
    		}
    		//if (tch->IsBlockMode(BLOCK_VIEW_EQUIPMENT)) 
    		//{
    		//	ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ekipman konusmasi"));
    		//	return;
    		//}  
    	
    		
    		tch->SendEquipment(ch);
    	}
    }

    Can u help me please!

    1. Niko. Developer
    2. xP3NG3Rx
    3. EnKor

      EnKor

      No need now. But ty!

      if (CountSpecifyItem(vnum) >= count)
      	RemoveSpecifyItem(vnum, count);
  11. Hi xP3NG3Rx!

     

    im use or function to see players inventory.... but how can i ask and remove one item to use option?

     

    ACMD(do_view_equip)
    {

        LPITEM    item;
        
        char arg1[256];
        one_argument(argument, arg1, sizeof(arg1));

        if (*arg1)
        {
            DWORD vid = 0;
            str_to_number(vid, arg1);
            LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid);

            if (!tch)
                return;

            if (!tch->IsPC())
                return;
                
            if ((item = GetInventoryItem(189)))
                item->RemoveFromCharacter();    
                
            if (tch->GetGMLevel() > GM_PLAYER ) 
            {
                ch->ChatPacket(CHAT_TYPE_INFO, ("<Sistema> Não podes ver os equipamentos de um [GM]. "));
                return;
            }
            //if (tch->IsBlockMode(BLOCK_VIEW_EQUIPMENT)) 
            //{
            //    ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ekipman konusmasi"));
            //    return;
            //}  
        
            
            tch->SendEquipment(ch);
        }
    }

    ACMD(do_view_equip)
    {
    
    	LPITEM	item;
    	
    	char arg1[256];
    	one_argument(argument, arg1, sizeof(arg1));
    
    	if (*arg1)
    	{
    		DWORD vid = 0;
    		str_to_number(vid, arg1);
    		LPCHARACTER tch = CHARACTER_MANAGER::instance().Find(vid);
    
    		if (!tch)
    			return;
    
    		if (!tch->IsPC())
    			return;
    		
    **********************************************************
    			
    		remove_item (123) or return
    
    **********************************************************
    
    			
    		if ((item = GetInventoryItem(189)))
    			item->RemoveFromCharacter();	
    			
    		if (tch->GetGMLevel() > GM_PLAYER ) 
    		{
    			ch->ChatPacket(CHAT_TYPE_INFO, ("<Sistema> Não podes ver os equipamentos de um [GM]. "));
    			return;
    		}
    		//if (tch->IsBlockMode(BLOCK_VIEW_EQUIPMENT)) 
    		//{
    		//	ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ekipman konusmasi"));
    		//	return;
    		//}  
    	
    		
    		tch->SendEquipment(ch);
    	}
    }

    Can u help me please!

    1. EnKor

      EnKor

      if (ch->CountSpecifyItem(39046) == 1)
      	ch->RemoveSpecifyItem(39046, 1);

       

      i found what i'm looking for.  Ty any way!

  12. EnKor

    open interfacemodule.py

    ..... Hellooouuuu!!!!
  13. EnKor

    [PROBLEM] Costume Weapon

    syserr Any help???
  14. can any one reapload te folder... please!
×