Jump to content


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

Posted Image Posted Image

Guest Message by DevFuse
 

Zamiana funkcji informowania o zdobytym poziomie

CoD Stary

  • This topic is locked This topic is locked
2 replies to this topic

#1 BinDer

    Zaawansowany

  • Użytkownik

  • Reputacja: 4
    Nowy

  • Postów:118
  • GG:
  • Steam:steam
  • Imię:Bartosz
  • Lokalizacja:Końskie
Offline

Posted 27.04.2011 21:45

Witam chciałbym aby na moim serwerze z silnikiem CoD był inny sposób informowania mnie o nowym lvl. Chciałbym aby ktoś zmienił tą funkcję:
public SprawdzPoziom(id)
{	
	if(poziom_gracza[id] < 10001)
	{
		while(doswiadczenie_gracza[id] >= doswiadczenie_poziomu[poziom_gracza[id]])
		{
			poziom_gracza[id]++;
			set_hudmessage(2, 2, 87, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2);
			ShowSyncHudMsg(id, SyncHudObj3, "Awansujesz dalej!");
			client_cmd(id, "mp3 play sound/QTM_CodMod/level");
		}
	
		punkty_gracza[id] = (poziom_gracza[id]-1)-inteligencja_gracza[id]-zdrowie_gracza[id]-wytrzymalosc_gracza[id]-kondycja_gracza[id];
	}
	ZapiszDane(id);
}
Na taka aby w Say'u pokazywala sie informacja typu "Zdobyles next level. Jest to xxxx level! Gratuluje" Info wyświetlane tylko dal gracza. Bez dźwięku i innych pierdoł. Samo info o lvl. Stawiam flaszke za robote. Z góry dzięki.

Edited by BinDer, 27.04.2011 21:46.

  • +
  • -
  • 0

#2 gruszka95

    Życzliwy

  • Użytkownik

  • Reputacja: 8
    Nowy

  • Postów:37
  • Imię:Andrzej
  • Lokalizacja:Łódź
Offline

Posted 27.04.2011 22:00

public SprawdzPoziom(id)
{	
	if(poziom_gracza[id] < 10001)
	{
		while(doswiadczenie_gracza[id] >= doswiadczenie_poziomu[poziom_gracza[id]])
		{
			poziom_gracza[id]++;			
			client_print(id, 3, "Zdobyles next level. Jest to %i level! Gratuluje", poziom_gracza[id]);
		}
	
		punkty_gracza[id] = (poziom_gracza[id]-1)-inteligencja_gracza[id]-zdrowie_gracza[id]-wytrzymalosc_gracza[id]-kondycja_gracza[id];
	}
	ZapiszDane(id);
}
proszę ;)
EDIT:Poprawiłem :)

Edited by gruszka95, 28.04.2011 15:13.

  • +
  • -
  • 2

#3 BinDer

    Zaawansowany

  • Autor tematu
  • Użytkownik

  • Reputacja: 4
    Nowy

  • Postów:118
  • GG:
  • Steam:steam
  • Imię:Bartosz
  • Lokalizacja:Końskie
Offline

Posted 27.04.2011 22:14

Nie pokazuje lvl.

Ok znalazłem błąd zamast %s powinno być %i. Flaszka leci.

Edited by BinDer, 27.04.2011 22:18.

  • +
  • -
  • 0




  


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

Coinsy CSGOPolygon Za SMS, PSC , Przelew - CoinSell.pro
Skiny do CS:GO za SMS, PSC, Przelew - CSGOPaka.com
Automatyczny Bot Levelowania Steam - LVLUPSteam.com
CSGO Gambling Sites and Free Betting Codes - DreamCodes.gg

Sign In