Jump to content
  • 0

pomoc DM systém


LosO

Dotaz

Zdravím,

Robím si dm systém ale mam menší problém. Po uplinutí času chcem aby to vyhrásilo hráča čo má najvíac zabití.. lenže mam problém že mi to do chatu vypíše všetkych čo su v dm. Tak vás prosím ako spraviť aby to vyhlásilo len 1 hráča čo má najviac zabití tu je kod čo mám:

new topkills = 0;
for(new i;i<MAX_PLAYERS_EX;i++)
{
if(IsPlayerConnected(i))
{
if(vdm[i] == 1)
{
ResetPlayerWeapons(i);
SetPlayerVirtualWorld(i, 0);
SpawnPlayer(i);
vdm[i] = 0;
if(DmKill[i] > topkills)
{
topkills = DmKill[i];
DatPeniaze(i,DMInfo[Vyhras]*DMInfo[Bojovnici]);
STRINGALL(0x66ffccFF,"Hráč {ff0000}%s {66ffcc}vyhral DM s %d kills. {66ffcc}Výhra{ff0000} %s $",Jmeno(i),DmKill[i],Number(DMInfo[Vyhras]*DMInfo[Bojovnici]));
}
}
}
}

 

 

 

 

 

 

 

 

 

 

 

 

 


Nevie niekto ?
Link to comment
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

  • 0


  • new topkills,topid;
    for(new i;i<MAX_PLAYERS_EX;i++)
    {
    if(IsPlayerConnected(i))
    {
    if(vdm[i] == 1)
    {
    ResetPlayerWeapons(i);
    SetPlayerVirtualWorld(i, 0);
    SpawnPlayer(i);
    vdm[i] = 0;
    if(DmKill[i] > topkills)
    {
    topkills = DmKill[i];
    topid = i;
    }
    }
    }
    }
    DatPeniaze(topid,DMInfo[Vyhras]*DMInfo[Bojovnici]);
    STRINGALL(0x66ffccFF,"Hráč {ff0000}%s {66ffcc}vyhral DM s %d kills. {66ffcc}Výhra{ff0000} %s $",Jmeno(topid),DmKill[topid],Number(DMInfo[Vyhras]*DMInfo[Bojovnici]));

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...