Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Zrobienie % expa


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 Najkon

    Profesjonalista

  • Użytkownik

Reputacja: 60
Pomocny

  • Postów:161
Offline

Napisano 20.11.2011 19:00

proszę o zrobienie procentowego expa kod na wyswietlanie

public pokazlevel(id){
if(!is_user_alive(id))
return PLUGIN_HANDLED;

new text[512];

if(PlayerLevel[id] >= sizeof LEVELS - 1)
format(text, sizeof text - 1,"Poziom : MAX | XP: %d | GF: %d", PlayerXP[id], Lajt[id])
else
format(text, sizeof text - 1,"Poziom : %d / %d | XP: %d / %d | GF: %d", PlayerLevel[id], MAXPOZIOMY, PlayerXP[id], LEVELS[PlayerLevel[id]], Lajt[id])

message_begin(MSG_ONE,get_user_msgid("StatusText"),{0,0,0}, id);
write_byte(0);
write_string(text);
message_end();

return PLUGIN_CONTINUE;

}

  • +
  • -
  • 0

#2 ^Grzyboo

    Wszechobecny

  • Użytkownik

Reputacja: 246
Wszechwidzący

  • Postów:461
  • Imię:Grzyboo
  • Lokalizacja:Tak
Offline

Napisano 21.11.2011 18:36

public pokazlevel(id)
{
if(!is_user_alive(id))
return PLUGIN_HANDLED;

new text[512];

if(PlayerLevel[id] >= sizeof LEVELS - 1)
format(text, sizeof text - 1,"Poziom : MAX | XP: %d | GF: %d", PlayerXP[id], Lajt[id])
else
{
new Float:gPercent = (100 * PlayerXP[id]) / LEVELS[PlayerLevel[id]];
format(text, sizeof text - 1,"Poziom : %d / %d | XP: %d / %d [ %.1f %% ]| GF: %d", PlayerLevel[id], MAXPOZIOMY, PlayerXP[id], LEVELS[PlayerLevel[id]], gPercent, Lajt[id])
}

message_begin(MSG_ONE,get_user_msgid("StatusText"),{0,0,0}, id);
write_byte(0);
write_string(text);
message_end();

return PLUGIN_CONTINUE;
}

  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych