[Tutorial] how to add gavestone

He really did not (void showReadNote(const char* msg); )
Look My AI_Player.H
 
Hi friend, I have a problem, I created my server with The WarZ normal ... and not with the InvasionZ, I couldn't find any tutorial on how to install the invasionZ, could you answer me or send a PM to me explaining how to install and give some information?


Contacts:


TeamSpeak - 76.73.71.28
Skype - bruno.shnaider
 
hello, please help.
I think something wrong and tidy.
to die I get the tombstone, but when I give E, information from death and who killed him, does not appear and I have to restart the game to get out of that screen.
to cut and paste what the tutorial, the phrases are not sorted well, and I do not know c + +, that's my problem, not order it ...., how can I fix it?, thanks.
 
The Warz_HUD is bugged because when i open tab, nothing happened.

Code:
void HUDDisplay::addPlayerToList(int num, const char* name, int Reputation, bool isLegend, bool isDev, bool isPunisher, bool isInvitePending)
{
    if(!Inited) return;
    Scaleform::GFx::Value var[7];
    var[0].SetInt(num);


    // dirty stl :)
    std::string sUser = name;
    int pos = 0;
    while((pos= sUser.find('<'))!=-1)
        sUser.replace(pos, 1, "<");
    while((pos = sUser.find('>'))!=-1)
        sUser.replace(pos, 1, ">");


    var[2].SetString(sUser.c_str());


    const wchar_t* algnmt = getReputationString(Reputation);
    if(isDev)
        algnmt = L"";
    var[2].SetStringW(algnmt);
    var[3].SetBoolean(isLegend);
    var[4].SetBoolean(isDev);
    var[5].SetBoolean(isPunisher);
    var[6].SetBoolean(isInvitePending);
    gfxHUD.Invoke("_root.api.addPlayerToList", var, 10);
}

and replace with this:

Code:
void HUDDisplay::addPlayerToList(int num, const char* name, int Reputation, bool isLegend, bool isDev, bool isPunisher, bool isInvitePending)
{
    if(!Inited) return;
    Scaleform::GFx::Value var[10];
    var[0].SetInt(num);
    var[1].SetInt(num);


    // dirty stl :)
    std::string sUser = name;
    int pos = 0;
    while((pos= sUser.find('<'))!=-1)
        sUser.replace(pos, 1, "<");
    while((pos = sUser.find('>'))!=-1)
        sUser.replace(pos, 1, ">");


    var[2].SetString(sUser.c_str());


    const wchar_t* algnmt = getReputationString(Reputation);
    if(isDev)
        algnmt = L"";
    var[3].SetStringW(algnmt);
    var[4].SetBoolean(isLegend);
    var[5].SetBoolean(isDev);
    var[6].SetBoolean(isPunisher);
    var[7].SetBoolean(isInvitePending);
    gfxHUD.Invoke("_root.api.addPlayerToList", var,10);
}

maybe need change other swf file, now yes you can see NAMES on tab AGAIN
 
my hub

Code:
void HUDDisplay::addPlayerToList(int num, const char* name, int Reputation, bool isLegend, bool isDev, bool isPunisher, bool isInvitePending, bool isPremium, bool local)
{
	if(!Inited) return;
	Scaleform::GFx::Value var[11];
	var[0].SetInt(num);
	var[1].SetInt(num);

	// dirty stl :)
	std::string sUser = name;
	int pos = 0;
	while((pos= sUser.find('<'))!=-1)
		sUser.replace(pos, 1, "<");
	while((pos = sUser.find('>'))!=-1)
		sUser.replace(pos, 1, ">");

	var[2].SetString(sUser.c_str());

	const char* algnmt = getReputationString(Reputation);
	if(isDev)
		algnmt = "";
	var[3].SetString(algnmt);
	var[4].SetBoolean(isLegend);
	var[5].SetBoolean(isDev);
	var[6].SetBoolean(isPunisher);
	var[7].SetBoolean(isInvitePending);
	var[8].SetBoolean(false);
	var[9].SetBoolean(isPremium);
	var[10].SetBoolean(local);
	gfxHUD.Invoke("_root.api.addPlayerToList", var, 11);
}
 
my hub

Code:
void HUDDisplay::addPlayerToList(int num, const char* name, int Reputation, bool isLegend, bool isDev, bool isPunisher, bool isInvitePending, bool isPremium, bool local)
{
    if(!Inited) return;
    Scaleform::GFx::Value var[11];
    var[0].SetInt(num);
    var[1].SetInt(num);

    // dirty stl :)
    std::string sUser = name;
    int pos = 0;
    while((pos= sUser.find('<'))!=-1)
        sUser.replace(pos, 1, "<");
    while((pos = sUser.find('>'))!=-1)
        sUser.replace(pos, 1, ">");

    var[2].SetString(sUser.c_str());

    const char* algnmt = getReputationString(Reputation);
    if(isDev)
        algnmt = "";
    var[3].SetString(algnmt);
    var[4].SetBoolean(isLegend);
    var[5].SetBoolean(isDev);
    var[6].SetBoolean(isPunisher);
    var[7].SetBoolean(isInvitePending);
    var[8].SetBoolean(false);
   [B] var[9].SetBoolean(isPremium);[/B]
    var[10].SetBoolean(local);
    gfxHUD.Invoke("_root.api.addPlayerToList", var, 11);
}

I don't have Premium ^^
 
How change gravestone to G, because when the gravestone was in E ?, you're taking your loot and acess the fucking gravestone o.O
 
Back