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
Modyfikacja

Modyfikacja deathrun timer + save records

Modyfikacja

  • Zamknięty Temat jest zamknięty
4 odpowiedzi w tym temacie

#1 ;((

    Super Hero

  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 22.10.2010 15:40

Siema,

Potrzebuję edycji plugina deathrun timer + save record Knopers`a.

Na samej górze gdy padniemy na biało po środku ma pisać Time: czas gracza obserwowanego, a gdy my skaczemy to pokazuje czas tam gdzie jest ROUNDTIME, czyli gdzie leci czas rundy.

Po wpisaniu /rank pokazuje rekord mapy gracza, zamiast /best.

Link: DeathRun Timer + Save Records - Nieoficjalny polski support AMX Mod X

Staty mam na www

Użytkownik dMNq. edytował ten post 22.10.2010 15:41

  • +
  • -
  • 0

#2 Knopers

    Nie patrz tak na mnie !

  • Przyjaciel

Reputacja: 588
Wszechwiedzący

  • Postów:2 013
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Cz-wa
Offline

Napisano 22.10.2010 15:59

Znajdź :
StatusText = get_user_msgid("StatusText");

Zamień na :
StatusText = get_user_msgid("RoundTime");


Znajdź :
else
{
new sSMsg[32];
format(sSMsg, 31, "Timer: %02d:%02d", TimerM[id], TimerS[id]);
message_begin(MSG_ONE, StatusText, {0,0,0}, id);
write_byte(0);
write_string(sSMsg);
message_end();
}

Zamień na :
else
{
message_begin(MSG_ONE_UNRELIABLE, StatusText, _, id);
write_short(TimerM[id] * 60 + TimerS[id]);
message_end();
}


Co do Pierwszej części :
Znajdź :
set_hudmessage(255, 255, 255, -1.0, 0.2, 2, 0.05, 1.0, 0.1, 3.0, -1);

Zamień na :
set_hudmessage(255, 255, 255, -1.0, -1.0, 2, 0.05, 1.0, 0.1, 3.0, -1);

  • +
  • -
  • 1

#3 ;((

    Super Hero

  • Autor tematu
  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 22.10.2010 22:50

A da radę komendę /best zmienić na /rank (tylko zeby nie bylo komunikatu Serwer wylaczyl to opcje jak wylaczylem przez amoxmodmenu) oraz zmienić nie najlepszy czas mapy tylko własny, a jak sie nie ma rekordu to "Nie ukonczyles tej mapy" (w kolorze teamu CT-blue TT-red) a jak ma Twoj rekord mapy: czas

A tamto wyżej możesz sam skompilować itp, bo ja mam errory i wogóle.

Użytkownik dMNq. edytował ten post 22.10.2010 22:59

  • +
  • -
  • 0

#4 Knopers

    Nie patrz tak na mnie !

  • Przyjaciel

Reputacja: 588
Wszechwiedzący

  • Postów:2 013
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Cz-wa
Offline

Napisano 22.10.2010 23:01

Za dużo zapytań do MySQL, Boję się robić to na tej strukturze MySQL. Cały plugin do przerobienia, Nie podejmę się tego w najbliższym czasie z powodów oczywistych.
Co do ranku to zmień komendę /best na /rank i wyłącz plugin stats.amxx stawiając przed nim ; (średnik).

Co do kompilacji jutro dziś nie mam warunków już.
  • +
  • -
  • 0

#5 ;((

    Super Hero

  • Autor tematu
  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 22.10.2010 23:33

Teraz może być w nvault :D Co chciałbym zmienić? Od początku.

Nasz czas pokazuje tam gdzie roundtime.
Zmienić komendę z /best na /rank, i tylko tyle, że ma pokazywać nasze miejsce dMNq. jest <miejsce> na tej mapie (zielony nick, reszta kolor teamu).
Po 1 przejściu mapy dMNq. pierwszy raz ukończył mapę. (zielono nick, reszta kolor teamu) w następnej linijce: dMNq. jest <miejsce> na tej mapie (zielony nick, reszta kolor teamu).
Jak gracz przejdzie to dMNq. pobił swój rekord o <wylicza ile czasu krócej skakalismy, np 00.03.92), ale jak przejdzie słabiej to niech będzie dMNq. pogorszył swój czas o <wylicza ile czasu dłużej skakaliśmy, np 00:08:91 (minuty, sekundy, milisekundy),a następnie pod każdym z tego znów dMNq. jest <miejsce> na tej mapie (zielony nick, reszta kolor teamu)
Jak podglądamy gracza, na samej górze po środku Time: <jego czas>
No i niech będzie na komendzie /best najlepszy czas mapy i kto ustanowił, i /rank (1 zdanie)

Użytkownik dMNq. edytował ten post 23.10.2010 12:12

  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: Modyfikacja

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

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