Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2 > Diablo 2 Programming
You last visited: Today at 07:34

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

Advertisement



bestimmter skill für bestimmten mob - howto

Discussion on bestimmter skill für bestimmten mob - howto within the Diablo 2 Programming forum part of the Diablo 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2008
Posts: 169
Received Thanks: 14
bestimmter skill für bestimmten mob - howto

hi,

wie kann ich einrichten dass z.B. ein Barbar Amok nur bei Levelbossen anwendet (statt zu wirbeln) oder ein Zealer Levelbosse smited (statt zu zealen).
Wenn man in der char config
Code:
  NTConfig_AttackSkill[2] = asd;
einstellt, dann wendet der char das zeug bei allen unique mobs an und nicht nur bei den Levelbossen.

mfg
fuuch is offline  
Old 07/25/2010, 20:21   #2
 
elite*gold: 0
Join Date: Jul 2008
Posts: 169
Received Thanks: 14
gemeint war natürlich NTConfig_AttackSkill[1] = 106;
fuuch is offline  
Old 07/25/2010, 20:49   #3
 
elite*gold: 0
Join Date: Jul 2008
Posts: 169
Received Thanks: 14
Code:
if((NTConfig_AttackSkill[1] == 106) && (target.name == "Mephisto" || target.name == "Andariel"))
	
		return NTC_CastSkill(101, _NTA_SkillHand[0], target);  
		
	else 
		return NTC_CastSkill(NTConfig_AttackSkill[index], _NTA_SkillHand[index], target);
will nicht klappen
fuuch is offline  
Old 07/26/2010, 00:05   #4
 
elite*gold: 0
Join Date: Jul 2008
Posts: 169
Received Thanks: 14
ok problem gelöst

als zealer kann man bosse smiten und phys immune holy bolten (ja holy bolt dauert lang, aber besser als nix - vielleicht hat ja jemand nen besseren vorschlag?)

Code:
function NTA_SmiteLevelBoss(monster)
	{
		var _isSmiteTarget = false;
		
		switch(monster.classid)
		{
			case 156: //Andariel
				_isSmiteTarget = true;
				break;
			case 211: //Duriel
				_isSmiteTarget = true;
				break;
			case 242: //Mephisto
				_isSmiteTarget = true;
				break;
			case 243: //Diablo
				_isSmiteTarget = true;
				break;
			case 544: //Baal
				_isSmiteTarget = true;
				break;
		}

		return _isSmiteTarget;
	}
	
	if(NTA_SmiteLevelBoss(target))
	{
		return NTC_CastSkill(97, NTC_HAND_LEFT, target);
	}
	
	if(NTA_GetResistance(target, NTA_DAMAGE_PHYSICAL) >= 100)
	{
		return NTC_CastSkill(101, NTC_HAND_LEFT, target);
	}
fuuch is offline  
Old 07/26/2010, 22:14   #5
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,652
Quote:
Originally Posted by fuuch View Post
ok problem gelöst

als zealer kann man bosse smiten und phys immune holy bolten (ja holy bolt dauert lang, aber besser als nix - vielleicht hat ja jemand nen besseren vorschlag?)

Code:
function NTA_SmiteLevelBoss(monster)
    {
        var _isSmiteTarget = false;
        
        switch(monster.classid)
        {
            case 156: //Andariel
                _isSmiteTarget = true;
                break;
            case 211: //Duriel
                _isSmiteTarget = true;
                break;
            case 242: //Mephisto
                _isSmiteTarget = true;
                break;
            case 243: //Diablo
                _isSmiteTarget = true;
                break;
            case 544: //Baal
                _isSmiteTarget = true;
                break;
        }

        return _isSmiteTarget;
    }
    
    if(NTA_SmiteLevelBoss(target))
    {
        return NTC_CastSkill(97, NTC_HAND_LEFT, target);
    }
    
    if(NTA_GetResistance(target, NTA_DAMAGE_PHYSICAL) >= 100)
    {
        return NTC_CastSkill(101, NTC_HAND_LEFT, target);
    }
Ich für meinen Teil nehme bei setzte bei Zealern gerne einen Punkt in Sanctuary, da doch ein sehr großer Teil der PIs gleichzeitig auch untot ist.

Ansonsten hilft aber auch schon für die meisten Fälle ein Reapers Merc.

Lg
Muddy

P.S.: Guter Stil, gefällt mir.
Muddy Waters is offline  
Reply


Similar Threads Similar Threads
[HowTo]Neuen Skill machen
12/26/2011 - Metin2 PServer Guides & Strategies - 98 Replies
Guten Tag :awesome: Ich hab mal ein vTut gemacht, wo man sieht, wie man nen neuen Skill machen/entbuggen kann :D Einfach das machen, was ich im Video gemacht hab. Das Video ist im falschen Seitenverhältnis, weil Youtube kein 16:10 annimmt, das wusste ich aber vorher nicht, ist ja mein erstes Video, deshalb ist es etwas verzerrt. Außerdem ist das Video etwas beschleunigt, da Youtube maximal 10 Min Videos nimmt. Was man braucht: 1. File Archiver 2. Metin2 3. Notepad++ (empfohlen) 4....
bestimmter server
07/18/2010 - Metin2 Private Server - 4 Replies
hi gibt es einen server auf dem es sehr schwer ist gute sachen zu bekommen? (z.b. ssp, 65er waffen etc) weil bisher hab cih so einen noch nicht gesehen -.-
Bestimmter Deutscher Ordner
07/07/2010 - Shaiya Private Server - 6 Replies
Gude liebe Comunity, Ich bräuchte Hilfe... und zwar ich brauche einen Deutschen Shaiya Ordner mit den Stand von: CheckVersion=3 CurrentVersion=11 Wenn jemand dies zur Verfügung stellen könnte wäre ich sehr verbunden.
EIn bestimmter BOT?
10/20/2009 - Diablo 2 - 29 Replies
Hallo Leute, ich Blicke jetzt nicht mehr so ganz durch, mein Problem ist folgender: Also ich habe mir diesen Kuk bot Gedownloadet und wollte ihn Starten und der ging irgendwie nicht... Naja dann habe ich hier wieder nachgeschaut und dort stand das der bot nur in der Schwierigkeit Hölle nur Funktioniert, was ich eigentlich sehr schade finde... Nun, zur meiner Wesentlichen Frage: Könnt ihr mir einen BOT Posten was von Anfang an also von level 1 Schwir. Normal funktioniert also einfach...
Bestimmter Piibot
01/13/2009 - Nostale - 3 Replies
Suche einen Pii bot der nur die schoten angreift und nicht die anderen mobs



All times are GMT +1. The time now is 07:34.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.