Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (opt.teleport.telekill)
- {
- UINT BestTarget = -1;
- DOUBLE fClosestPos = 99999;
- float radiusx = 15 * (ScreenCenterX / 100);
- float radiusy = 15 * (ScreenCenterY / 100);
- float CrosshairDistance = Tools.GetDistance(MUlo.x, MUlo.y, ScreenCenterX, ScreenCenterY);
- if (MUlo.x >= ScreenCenterX - radiusx && MUlo.x <= ScreenCenterX + radiusx && MUlo.y >= ScreenCenterY - radiusy && MUlo.y <= ScreenCenterY + radiusy)
- {
- if (CrosshairDistance < fClosestPos)
- {
- fClosestPos = CrosshairDistance;
- if (isMale)
- TeleTarget = MUlo;
- if (isFemale)
- TeleTarget = FUlo;
- Tools.DrawCircle(pDevice, TeleTarget.x, TeleTarget.y, 5, 60, Tools.Green);
- Tools.DrawCircle(pDevice, TeleTarget.x, TeleTarget.y, 4, 60, Tools.GreenOpacity);
- Tools.DrawCircle(pDevice, TeleTarget.x, TeleTarget.y, 3, 60, Tools.Green);
- Tools.DrawCircle(pDevice, TeleTarget.x, TeleTarget.y, 2, 60, Tools.GreenOpacity);
- if (opt.teleport.telekill_lock == 1 && (GetAsyncKeyState(VK_CAPITAL) & 0x8000))
- {
- if (timeGetTime() >= (frametime + CLOCKS_PER_SEC / 100))
- {
- if (opt.teleport.telekill_passive)
- pEntity->SetLocation(pBase->GetLocation());
- else
- pBase->SetLocation(pEntity->GetLocation());
- frametime = timeGetTime();
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement