Tab inner Pvp Frage

12/17/2012 03:39 iamrocks#1
Mein Versuch:
bei: Wnd World
CObj* CWndWorld::SelectObj( POINT point )
unter
if( pWorld->GetID() == WI_WORLD_GUILDWAR )
if( pWorld->GetID() == WI_WORLD_ARENA )

und

void CWndWorld::SetNextTarget()


if( pWorld->GetID() == WI_WORLD_GUILDWAR )
unter
if( pWorld->GetID() == WI_WORLD_ARENA )
ändert nichts.
12/17/2012 08:24 .Pixelhut™#2
versuchs mal so
Code:
if( pWorld->GetID() == WI_WORLD_GUILDWAR );
( pWorld->GetID() == WI_WORLD_ARENA )
12/17/2012 17:35 Мentus#3
Quote:
Originally Posted by .Pixelhut™ View Post
versuchs mal so
Code:
if( pWorld->GetID() == WI_WORLD_GUILDWAR );
( pWorld->GetID() == WI_WORLD_ARENA )
??
(World3D.cpp)
Such nach:
Code:
memset( CWorld::m_amvrSelect, 0, sizeof(CMover*) * MAX_MOVERSELECT );
Du findest:

Code:
	if( GetID() == WI_WORLD_GUILDWAR )
	{
		bScan = TRUE;
	}
weiter unten nach
Code:
CMover* pMover = (CMover*)pObj;
suchen.

Ersetz dein Crap der nach dem was du oben gefunden hast kommt, mit dem hier:

Code:
								if( pMover->IsPlayer() && !pMover->IsDie() && !pMover->IsMode( TRANSPARENT_MODE ) )
								{
									if( pMover->GetWorld()->GetID() == DEINE WORLDID )
									{
										if( pObj->IsRangeObj( g_pPlayer->GetPos(), 20.0f ) )
											CWorld::m_amvrSelect[nCount++] = pMover;
									}
									else
									{
										CGuild* pGuild1 = g_pPlayer->GetGuild();
										CGuild* pGuild2 = pMover->GetGuild();

										if( pGuild1 && pGuild2 )
										{
											if( pGuild1->GetGuildId() != pGuild2->GetGuildId() )
											{
												if( pObj->IsRangeObj( g_pPlayer->GetPos(), 20.0f ) )
												{
													CWorld::m_amvrSelect[nCount++] = pMover;
												}
											}
										}
									}
								}
12/17/2012 20:19 iamrocks#4
Vielen Dank, Mentus, nun nurnoch das Problem das man sich selber antabbt. Und es geht überall. Nicht nur in der Pvp.

->Problem besteht immernoch, das man sich selber antabbt und Tab auf jeder Map geht.
12/18/2012 21:26 Crowley™#5
mentus könntest du evt den fix schreiben?
12/20/2012 13:47 FlyCraft.TobiLap#6
Quote:
Originally Posted by <Crowley> View Post
mentus könntest du evt den fix schreiben?
Meinste selbst antabben?

müssteste noch an der richtigen stelle folgendes beibauen:

Quote:
&& pMover != g_pPlayer
12/20/2012 17:52 iamrocks#7
Nurnoch, das man in jeder Welt antabben kann ;o Und nicht nur inner Pvp
12/21/2012 01:49 Zoeybird#8
Ähm, Mentus dein Zeug wird buggen, seh ich schon so.
Bei mir funzt das nun, da ich aber nicht jeden zeigen will, wie es geht. Müsst ihr mich wohl Fragen, wenn ihr es haben wollt. :p

PS: iamrocks hast pm