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

DeathRun Timer + Save Records


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

#1 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 29.08.2010 14:20

*
Popularny

Plugin : DeathRun Timer + Save Records v2.1
Autor : Knopers UnBugged by Owner123



Opis :
Plugin odmierza każdemu (w CT) czas od spawnu aż do zabicia siebie lub zabicia terrorysty.
Po zabiciu terrorysty wyświetla wszystkim kolorową wiadomość z czasem jakim przeszedł dany gracz mapę.
Dodatkowo Plugin zapisuje najlepszy czas mapy (rekord). Można go zobaczyć wpisując w say /best.
Rekordy zapisują się w Nvaulcie lub Bazie MySQL.
Plugin posiada również funkcję tworzenia przycisków Startu i Końca.


Opis przycisków: Jeśli postawicie start a konca nie to koniec będzie w momencie zabicia TT, jeśli postawicie koniec a początku nie to początek będzie po zrespieniu się, jeśli żadnego nie ustawicie będzie wszystko po staremu.
Przyciski posiadają model c4 czyli paki jeśli chcecie mieć własne wystarczy w pliku timer.sma zmienić linijkę
//#define _CustomButtons
na
#define _CustomButtons
Po kompilacji modele będą brane z dwóch ścieżek :
"models/drtimer/button_start.mdl"
"models/drtimer/button_end.mdl"
aby je zmienić trzeba edytować plik timer/button.inl.
Uwaga!! Aby przyciski działały, zapisywały się należy utworzyć folder o nazwie "drtimer" w addons/amxmodx/configs

Moduły : nvault or mysql, hamsandwich, engine, fakemeta

Komenda : /best
Komenda dla admina : /drtimermenu - Otwiera menu ustawiania przycisków (Flaga ADMIN_CFG)

Cvar : amx_timer_type "2" //1 - Timer wyświetlany w hud, 2- Timer wyświetlany w statusie (pod sayem)

Standardowo Plugin ustawiony jest na zapis do Nvaulta aby to zmienić należy edytować plik timer.sma :
Znaleźć:
#define RecordsSaveTo 1 // 1 - Nvault, 2 - MySQL (Standardowo linijka 10)
Zamienić na :
#define RecordsSaveTo 2 // 1 - Nvault, 2 - MySQL
Skompilować i zainstalować.

Cvary w trybie MySQL :

timer_sql_host "127.0.0.1" //Host MySQL'a
timer_sql_user "root" //Użytkownik MySQL
timer_sql_pass "password" //Hasło Użytkownika MySQL
timer_sql_database "baza123" //Nazwa Bazy danych

Changelog
v 1.0 - Pierwsza wersja
v 1.1 - Poprawiony Bug przy zapisie do Nvault
v 1.2 - Dodany tryb zapisu MySQL
v 1.3 - Dodano Dodatkowe komunikaty oraz czas gracza obserwowanego (po śmierci lub na spect.)
v 2.0 - Dodano możliwość tworzenia guzików startu i końca + naprawiono kilka bugów.
v 2.1 - Poprawione Bugi Guzików oraz Naliczana Czasu (by Owner)
WWW Stats (Tylko pod zapis do MySQL'a)
Statystyki pisane od zera by Me :P
Cała Konfiguracja statystyk znajduje się w pliku config.php (wszystko opisane).
Nie wymaga żadnej instalacji wystarczy wrzucić na serwer www i działa (oczywiście jeśli wszystko jest skonfigurowane)

Dodałem statystyki ponieważ niektórzy już mi chcą flaki wyrwać i zamęczyć mnie na śmierć więc nie czepiać się o wygląd i nieczytelność/nie optymalność kodu w plikach *.php .

Demo: http://knopers.com.pl/stat/

Download: Załączony plik  stat.rar   126,98 KB  668 Ilość pobrań
Załączony plik  stat.rar   127 KB  2742 Ilość pobrań


PS: Przyciski jak by ktoś chciał to można pobrać stąd: Załączony plik  models.rar   5,96 KB  2713 Ilość pobrań


Zakaz kopiowania na inne fora bez podania źródła oraz autora pluginu

Załączone pliki


  • +
  • -
  • 30

#2 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 29.08.2010 14:26

Haha gdzies mam podobny tylko z przyciskami itd :D
  • +
  • -
  • 1
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#3 .minD

    Wszechobecny

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:451
  • Lokalizacja:Łódź
Offline

Napisano 29.08.2010 22:30

kiedys to bylo na fragarenie, wszedzie tego szukalem


dzięki :D
  • +
  • -
  • 0

#4 WaLuS

    Początkujący

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:18
  • Lokalizacja:Gubin
Offline

Napisano 29.08.2010 23:06

Dzięki ! Już Pracuje ten plugin u mnie na srv :D łap reputacje
  • +
  • -
  • 0

#5 ProMil

    Profesjonalista

  • Użytkownik

Reputacja: 75
Zaawansowany

  • Postów:186
  • GG:
  • Steam:steam
  • Imię:Artur
  • Lokalizacja:Warszawa
Offline

Napisano 30.08.2010 08:59

Haha gdzies mam podobny tylko z przyciskami itd :D

Zapodaj :)

Plugin spx ;)
  • +
  • -
  • 0

#6 Knopers

    Nie patrz tak na mnie !

  • Autor tematu
  • Przyjaciel

Reputacja: 588
Wszechwiedzący

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

Napisano 31.08.2010 17:06

Update : v 1.2
Wszystko napisane u góry .
  • +
  • -
  • 0

#7 misiek08

    Nowy

  • Nowy

Reputacja: 0
Nowy

  • Postów:3
  • Lokalizacja:Kraków
Offline

Napisano 19.09.2010 20:57

Dzięki plugin ekstra. Będziesz go dalej aktualizował?
  • +
  • -
  • 0

#8 ZioMek01

    Zaawansowany

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:88
  • Lokalizacja:Zambrów
Offline

Napisano 24.09.2010 19:54

jak usunąć rekord ????
  • +
  • -
  • 0

#9 Knopers

    Nie patrz tak na mnie !

  • Autor tematu
  • Przyjaciel

Reputacja: 588
Wszechwiedzący

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

Napisano 24.09.2010 22:39

Co do aktualizacji to mam jeszcze parę pomysłów, jak znajdę czas to oczywiście dodam.
Co do usuwania rekordu to najlepiej w phpmyadmin jeśli mysql a jeśli w nvault to nvault editor.
  • +
  • -
  • 0

#10 Change

    Super Hero

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:1 161
  • Lokalizacja:Konin
Offline

Napisano 25.09.2010 08:32

Mógłbyś właśnie dodać od poczatku do konca mapy (admin ustawia przycisk model?)..
  • +
  • -
  • 0

#11 ProMil

    Profesjonalista

  • Użytkownik

Reputacja: 75
Zaawansowany

  • Postów:186
  • GG:
  • Steam:steam
  • Imię:Artur
  • Lokalizacja:Warszawa
Offline

Napisano 16.10.2010 13:08

To było by dobre ;)

A będą statystyki?
  • +
  • -
  • 0

#12 Knopers

    Nie patrz tak na mnie !

  • Autor tematu
  • Przyjaciel

Reputacja: 588
Wszechwiedzący

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

Napisano 16.10.2010 13:25

Silnik statystyk mam ale trochę ciężej ze stylem ponieważ nie jestem w tym najlepszy :P
  • +
  • -
  • 0

#13 ;((

    Super Hero

  • Użytkownik

Reputacja: 347
Wszechpomocny

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

Napisano 16.10.2010 16:55

Można drobne przeróbki? 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, na dole.

Po wpisaniu /rank pokazuje rekord mapy gracza.

Jak gracz przejdzie i zabije TT to na czacie na zielono może być:

Gracz nick ustanowił rekord mapy <czas mapy>
Gracz nick pobił swój rekord o <czas lepszy>
Gracz nick nie pokonał, czy co swojego czasu <czas mapy>

Coś takiego jak na kampno.

Oni mają na www bardzo fajnie, ale mi wystarczyłyby te opcje + te poprawki :)

Użytkownik dMNq. edytował ten post 16.10.2010 18:36

  • +
  • -
  • 0

#14 ProMil

    Profesjonalista

  • Użytkownik

Reputacja: 75
Zaawansowany

  • Postów:186
  • GG:
  • Steam:steam
  • Imię:Artur
  • Lokalizacja:Warszawa
Offline

Napisano 17.10.2010 14:43

To jak Knopers dodasz to, co pisał dMNq. i szkielet statystyk? :?:
  • +
  • -
  • 0

#15 Knopers

    Nie patrz tak na mnie !

  • Autor tematu
  • Przyjaciel

Reputacja: 588
Wszechwiedzący

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

Napisano 17.10.2010 17:01

Można drobne przeróbki? 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, na dole.

Da się zrobić dziś wieczorem może już będzie UP

Po wpisaniu /rank pokazuje rekord mapy gracza.

Nie będzie czegoś takiego bo za bardzo by Bazę zaśmiecać wszystkimi graczami. Wystarczy komenda /best.

Jak gracz przejdzie i zabije TT to na czacie na zielono może być:

Gracz nick ustanowił rekord mapy <czas mapy>
Gracz nick pobił swój rekord o <czas lepszy>
Gracz nick nie pokonał, czy co swojego czasu <czas mapy>


Da się załatwić .

Co do szkieletu statystyk to nie dostaniecie na razie bynajmniej do czasu aż uda mi się zrobić jakiś znośny podstawowy layout.

UpDate To Version 1.3
  • +
  • -
  • 2

#16 ;((

    Super Hero

  • Użytkownik

Reputacja: 347
Wszechpomocny

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

Napisano 17.10.2010 18:09

Można drobne przeróbki? 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, na dole.

Da się zrobić dziś wieczorem może już będzie UP

Po wpisaniu /rank pokazuje rekord mapy gracza.

Nie będzie czegoś takiego bo za bardzo by Bazę zaśmiecać wszystkimi graczami. Wystarczy komenda /best.

Jak gracz przejdzie i zabije TT to na czacie na zielono może być:

Gracz nick ustanowił rekord mapy <czas mapy>
Gracz nick pobił swój rekord o <czas lepszy>
Gracz nick nie pokonał, czy co swojego czasu <czas mapy>


Da się załatwić .

Co do szkieletu statystyk to nie dostaniecie na razie bynajmniej do czasu aż uda mi się zrobić jakiś znośny podstawowy layout.

UpDate To Version 1.3


Chodzi Ci o staty na www, jak kamnpno? Wtedy trzeba zapis do mysql? :D

Zamiast /best, naprawdę lepiej /rank byłoby ^^

Dodano 17 październik 2010 - 19:50:
Aha, a można zrobić tak, że ten timer jest wyświetlany tam gdzie roundtime ? Nigdzie indziej :D A jak podglądamy to jest dobrze. I jakoś dziwnie, nie zrobiło mi pliku nvault, a standardowo w .sma dałeś:
#define RecordsSaveTo 2 // 1 - Nvault, 2 - MySQL, nie powinno być 1?

Użytkownik dMNq. edytował ten post 17.10.2010 18:19

  • +
  • -
  • 0

#17 Knopers

    Nie patrz tak na mnie !

  • Autor tematu
  • Przyjaciel

Reputacja: 588
Wszechwiedzący

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

Napisano 17.10.2010 19:58

Ludzie jak wy się lubicie czepiać :F
Poprawione. co do reszty zmian może w tygodniu.
  • +
  • -
  • 2

#18 ProMil

    Profesjonalista

  • Użytkownik

Reputacja: 75
Zaawansowany

  • Postów:186
  • GG:
  • Steam:steam
  • Imię:Artur
  • Lokalizacja:Warszawa
Offline

Napisano 18.10.2010 20:21

Super ;)
  • +
  • -
  • 0

#19 ;((

    Super Hero

  • Użytkownik

Reputacja: 347
Wszechpomocny

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

Napisano 18.10.2010 21:02

Knopers, ale lepiej byłoby po wpisaniu /rank zamiast best rekord mapy i gracz który ustanowił rekord. A te staty www jak kam*no ? I wtedy do mysql trzeba ? Wtedy też zapamiętuje rekordy mysql jak i nvault a dodatkowo na www?
  • +
  • -
  • 0

#20 Knopers

    Nie patrz tak na mnie !

  • Autor tematu
  • Przyjaciel

Reputacja: 588
Wszechwiedzący

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

Napisano 18.10.2010 21:57

Jeśli chcesz staty na ww to albo MySQL i staty które napisze albo Nvault i przerobione staty koda od R3X'a (wysyłanie pliku) innej możliwości nie widzę.
  • +
  • -
  • 0




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

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