Post: SPRX Coding HELP (Newsbar c++)
04-08-2016, 08:06 PM #1
miley
Save Point
(adsbygoogle = window.adsbygoogle || []).push({});
Hello guys im new at coding and i started to make an SPRX Plugin/Menu for Modern Warfare 3.
Im almost done with the desing but i`d like to add a newsbar at the bottom of the screen its like a scrolling text with some information about the Menu.
Thats the promblem the text shows up but it dont move(the plugin/thread does not crash or is crashed).

maybe i did something wrong


My Newsbar Thread:

    void NewsBar_Thread(uint64_t arg)
{
sleep(25000);

for(;Winky Winky
{
if(Func::InGame() && Func::GetHost())
{

for(int client = 0; client < 18; client++)
{

Vars::ClientHUD[client].NewsBarText = "Newsbar Text lolololol";

if(!Vars::Client[client].MenuOpen)
{
HUDS::MoveOverTime(Vars::ClientHUD[client].NewsBar,(short)18000, 700, 15);
sleep(15800);
HUDS::MoveShaderXY(Vars::ClientHUD[client].NewsBar, 550, 15);
}
else
{
sleep(45);
}
}
}
}
}




Store newsbar:




    void StoreNewsbar(int client)
{

Vars::ClientHUD[client].NewsbarBG = HUDS::setShader(client, 6, 3000, 32, 500, 440,0, 0, 0, 200);
Vars::ClientHUD[client].NewsbarUpLine = HUDS::setShader(client, 5, 3000, 2, 500, 440, 65, 105, 225, 150);
Vars::ClientHUD[client].NewsbarUnLin = HUDS::setShader(client, 5, 3000, 2, 500, 472,65, 105, 225, 150);
Vars::ClientHUD[client].NewsBar = HUDS::setText(client, HUDS::MenuIDs::NewsBarText[client], 3, 1.5, 325, 0, 0, 146, 76, 229, 240);
Vars::ClientHUD[i].NewsBar = HUDS::setText(i, HUDS::MenuIDs::NewsBarText[i], 3, 1.5, 550, 15, 0, 146, 76, 229, 240);

}



Moving Stuff:


    void MoveShaderXY(game_hudelem_s* elemIndex, float X, float Y)
{
elemIndex->elem.X = X;
elemIndex->elem.Y = Y;
}



    void MoveOverTime(game_hudelem_s* elemIndex, short time, float X, float Y)
{
elemIndex->elem.fromX = elemIndex->elem.X;
elemIndex->elem.fromY = elemIndex->elem.Y;
elemIndex->elem.moveStartTime = GetLevelTime();
elemIndex->elem.moveTime = time;
elemIndex->elem.X = X;
elemIndex->elem.Y = Y;
}
02-16-2017, 11:16 PM #2
Naraku
Gobble
have you fixed this??

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo