Jump to content
  • 0

pomoc Promněný TextDraw


wixi

Dotaz

Ahoj na text drawy jsem lama tak prosim aby jste mi do nize uvedeneho pwn udelali promneny text draw. je FS ktery udela sa mp server na LVL. text draw bych chtel nikam dolu na střed dekuji předem.

 

new PlayerLevel[MAX_PLAYERS];
new PlayerExp[MAX_PLAYERS];

public OnPlayerDeath(playerid, killerid, reason)
{
   if(killerid != INVALID_PLAYER_ID)
   {
       if(PlayerLevel[playerid] < 500)
       {
               if(Povolani[playerid] == Povolani[killerid]) GivePlayerExp(playerid, -5);
               else GivePlayerExp(playerid, 2);
       }
   }
   return 1;
}

stock GivePlayerExp(playerid, int)
{
   PlayerExp[playerid] += int;

   if(PlayerExp[playerid] > ( PlayerLevel[playerid]* 100))
   {
       // Novej level
       if(PlayerLevel[playerid] < 499)
       {
           PlayerExp[playerid] = PlayerExp[playerid]-(PlayerLevel[playerid]*100);
           PlayerLevel[playerid]++;

           new string[64];
           format(string, sizeof(string), "Dosáhl jste úrovně %d. Zkušenosti: %d/%d", PlayerLevel[playerid], PlayerExp[playerid], (PlayerLevel[playerid]*100));
           SendClientMessage(playerid, 0xFFFFFFAA, string);
       }
       else
       {
           // Level 500
           PlayerLevel[playerid] = 500;
           PlayerExp[playerid] = 0;

           SendClientMessage(playerid, 0xFFFFFFAA, "Dosáhl jste poslední úrovně, Gratulujeme");
           AdminLevel[playerid] = 0;
       }
   }
   else if(PlayerExp[playerid] < 0)
   {
       PlayerLevel[playerid]--;
       PlayerExp[playerid] = (PlayerLevel[playerid]*100)+PlayerExp[playerid];

       SendClientMessage(playerid, 0xFFFFFFAA, "Za zabití spoluhráče jste se propadl na level %d. Zkušenosti: %d/%d", PlayerLevel[playerid], PlayerExp[playerid], (PlayerLevel[playerid]*100));
   }
   else
   {
       new str[64];
       format(str, sizeof(str), "Zkušenosti: %d/%d", PlayerExp[playerid], (PlayerLevel[playerid]*100));
       SendClientMessage(playerid, 0xFFFFFFAA, str);
   }
}

Link to comment
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

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...