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
Inne

Jak dodać swoje klasy do statystyk WWW?

Inne

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

#1 Screeaam...

    ; ooo

  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 26.06.2010 22:38

Witam, to mój pierwszy tutorial, w którym wytłumaczę jak dodać swoje nowo zrobione klasy do statystyk WWW na stronie. Jak wiemy, standardowo w statystykach jest 8 klas, dziś pokażę Wam, jak dodać dziewiątą klasę. Naszą dziewiątą klasą będzie klasa o nazwie Amxx_PL. Więc zaczynamy.


1. Jakie pliki będą potrzebne do edycji?

- index.php
- acp/acp.php

2. A więc w pierwszej kolejności otwieramy plik index.php i:

A) Ten kod który zmieniamy będzie wyświetlał na stronie głównej nazwy klas.

Szukamy linijki:

<div style="clear: both;" class="style1"><font color=white>|</font> <a href="index.php?class=0"><b>Wszyscy</b></a> <font color=white>|</font> <a href="index.php?class=1"><b>Mag</b></a> <font color=white>|</font> <a href="index.php?class=2"><b>Mnich</b></a> <font color=white>|</font> <a href="index.php?class=3"><b>Paladyn</b></a> <font color=white>|</font> <a href="index.php?class=4"><b>Zabójca</b></a> <font color=white>|</font> <a href="index.php?class=5"><b>Nekromanta</b></a> <font color=white>|</font> <a href="index.php?class=6"><b>Barbarzyńca</b></a> <font color=white>|</font> <a href="index.php?class=7"><b>Ninja</b></a> <font color=white>|</font> <a href="index.php?class=8"><b>Łowca</b></a> <font color=white>|</font>

Zmieniamy na:

<div style="clear: both;" class="style1"><font color=white>|</font> <a href="index.php?class=0"><b>Wszyscy</b></a> <font color=white>|</font> <a href="index.php?class=1"><b>Mag</b></a> <font color=white>|</font> <a href="index.php?class=2"><b>Mnich</b></a> <font color=white>|</font> <a href="index.php?class=3"><b>Paladyn</b></a> <font color=white>|</font> <a href="index.php?class=4"><b>Zabójca</b></a> <font color=white>|</font> <a href="index.php?class=5"><b>Nekromanta</b></a> <font color=white>|</font> <a href="index.php?class=6"><b>Barbarzyńca</b></a> <font color=white>|</font> <a href="index.php?class=7"><b>Ninja</b></a> <font color=white>|</font> <a href="index.php?class=8"><b>Łowca</b></a> <font color=white>|</font> <a href="index.php?class=9"><b>Amxx_PL</b></a> <font color=white>|</font>

Następnie szukamy:

if($i==1){$pclass ='Mag';} else if($i==2){$pclass ='Mnich';} else if ($i==3){$pclass ='Paladyn';}
		else if($i==4){ $pclass ='Zabójca';} else if($i==5){$pclass ='Nekromanta';} else if($i==6){$pclass ='Barbarzyńca';}
		else if($i==7){ $pclass ='Ninja';} else{ $pclass ='Lowca';}

Zamieniamy na:

if($i==1){$pclass ='Mag';} else if($i==2){$pclass ='Mnich';} else if ($i==3){$pclass ='Paladyn';}
		else if($i==4){ $pclass ='Zabójca';} else if($i==5){$pclass ='Nekromanta';} else if($i==6){$pclass ='Barbarzyńca';}
		else if($i==7){ $pclass ='Ninja';} else if($i==8){ $pclass ='Lowca';}  else{ $pclass ='Amxx_PL';} 

Następnie szukamy:

if($rall["klasa"]==1){$pclass ='Mag';} else if($rall["klasa"]==2){$pclass ='Mnich';} else if ($rall["klasa"]==3){$pclass ='Paladyn';}
		else if($rall["klasa"]==4){$pclass ='Zabójca';} else if($rall["klasa"]==5){$pclass ='Nekromanta';} else if($rall["klasa"]==6){$pclass ='Barbarzyńca';}
		else if($rall["klasa"]==7){$pclass ='Ninja';} else { $pclass ='Lowca';}

I zamieniamy na:

if($rall["klasa"]==1){$pclass ='Mag';} else if($rall["klasa"]==2){$pclass ='Mnich';} else if ($rall["klasa"]==3){$pclass ='Paladyn';}
		else if($rall["klasa"]==4){$pclass ='Zabójca';} else if($rall["klasa"]==5){$pclass ='Nekromanta';} else if($rall["klasa"]==6){$pclass ='Barbarzyńca';}
		else if($rall["klasa"]==7){$pclass ='Ninja';} else if($rall["klasa"]==8){ $pclass ='Lowca';} else { $pclass ='Amxx_PL';}

Na koniec szukamy:

if($class <= 8){

I zamieniamy na:

if($class <= 9){

B) Teraz otwieramy plik

acp/acp.php

Szuakmy:

for ($i=1;$i<9;$i++){

Zamieniamy na:

for ($i=1;$i<10;$i++){

Szukamy:

if($i==1){$pclass ='Mag';} else if($i==2){$pclass ='Mnich';} else if ($i==3){$pclass ='Paladyn';}
				else if($i==4){ $pclass ='Zabójca';} else if($i==5){$pclass ='Nekromanta';} else if($i==6){$pclass ='Barbarzyńca';}
				else if($i==7){ $pclass ='Ninja';} else { $pclass ='Łowca';}

Zamieniamy na:

if($i==1){$pclass ='Mag';} else if($i==2){$pclass ='Mnich';} else if ($i==3){$pclass ='Paladyn';}
				else if($i==4){ $pclass ='Zabójca';} else if($i==5){$pclass ='Nekromanta';} else if($i==6){$pclass ='Barbarzyńca';}
				else if($i==7){ $pclass ='Ninja';} else if($i==8){ $pclass ='Łowca';} else { $pclass ='Amxx_PL';}

Szukamy:

$lvl8 = $_POST['lvl8']; $exp8 = $_POST['exp8']; $str8 = $_POST['str8']; $dex8 = $_POST['dex8']; $int8 = $_POST['int8']; $agi8 = $_POST['agi8'];

Pod dodajemy:

$lvl9 = $_POST['lvl9']; $exp9 = $_POST['exp9']; $str9 = $_POST['str9']; $dex9 = $_POST['dex9']; $int9 = $_POST['int9']; $agi9 = $_POST['agi9'];

Szukamy:

if (isset($_POST['edytuj8'])){
				mysql_query("UPDATE `$dbtable` set `lvl`='$lvl8', `exp`='$exp8', `str`='$str8', `dex`='$dex8', `int`='$int8', `agi`='$agi8' WHERE `nick`='$chn' and `klasa`='8'");
				echo 'Łowca zedytowany';
				echo '<META HTTP-EQUIV=Refresh CONTENT="1; URL=acp.php?editplayer='.$chn.'">';
			}

Pod dodajemy:

if (isset($_POST['edytuj9'])){
				mysql_query("UPDATE `$dbtable` set `lvl`='$lvl9', `exp`='$exp9', `str`='$str9', `dex`='$dex9', `int`='$int9', `agi`='$agi9' WHERE `nick`='$chn' and `klasa`='9'");
				echo 'Nihlathak zedytowany';
				echo '<META HTTP-EQUIV=Refresh CONTENT="1; URL=acp.php?editplayer='.$chn.'">';
			}

Zamieniamy:

if (isset($_POST['edytuj9'])){

Na:

if (isset($_POST['edytuj10'])){

Szukamy:

mysql_query("UPDATE `$dbtable` set `lvl`='$lvl8', `exp`='$exp8', `str`='$str8', `dex`='$dex8', `int`='$int8', `agi`='$agi8' WHERE `nick`='$chn' and `klasa`='8'");

Pod dodajemy:

mysql_query("UPDATE `$dbtable` set `lvl`='$lvl9', `exp`='$exp9', `str`='$str9', `dex`='$dex9', `int`='$int9', `agi`='$agi9' WHERE `nick`='$chn' and `klasa`='9'");

Zapisujemy wszystkie pliki i wrzucamy na stronę.]


Od tej pory możecie cieszyć się nową klasą w Diablo WWW Stats.



Zakaz kopiowania bez zgody autora.

W razie jakichś błędów, proszę o kontakt ze mną.

Użytkownik Screeaam... edytował ten post 23.07.2010 23:39


#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 08.07.2010 16:42

Następnie szukamy:

if($i==1){$pclass ='Mag';} else if($i==2){$pclass ='Mnich';} else if ($i==3){$pclass ='Paladyn';}
		else if($i==4){ $pclass ='Zabójca';} else if($i==5){$pclass ='Nekromanta';} else if($i==6){$pclass ='Barbarzyńca';}
		else if($i==7){ $pclass ='Ninja';} else{ $pclass ='Lowca';} 


Zamieniamy na:
		if($i==1){$pclass ='Mag';} else if($i==2){$pclass ='Mnich';} else if ($i==3){$pclass ='Paladyn';}
		else if($i==4){ $pclass ='Zabójca';} else if($i==5){$pclass ='Nekromanta';} else if($i==6){$pclass ='Barbarzyńca';}
		else if($i==7){ $pclass ='Ninja';} else if{ $pclass ='Lowca';}  else{ $pclass ='Amxx_PL';}


zamieniamy ale chyba na
		if($i==1){$pclass ='Mag';} else if($i==2){$pclass ='Mnich';} else if ($i==3){$pclass ='Paladyn';}
		else if($i==4){ $pclass ='Zabójca';} else if($i==5){$pclass ='Nekromanta';} else if($i==6){$pclass ='Barbarzyńca';}
		else if($i==7){ $pclass ='Ninja';} else if($i==8){ $pclass ='Lowca';}  else{ $pclass ='Amxx_PL';}

  • +
  • -
  • 2
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 Screeaam...

    ; ooo

  • Autor tematu
  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 23.07.2010 23:39

Poprawione.

#4 OnlyDiabloMod

    Zaawansowany

  • Użytkownik

Reputacja: 3
Nowy

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

Napisano 10.08.2010 02:57

Nie mam pliku

acp/acp.php


w oryginalnej paczce statystyk takiego czegoś nie ma jest tylko:
sql.php
ReadMe.txt
main.css
index.php
config.php
banner.png

Szukamy linijki

<div style="clear: both;" class="style1"><font color=white>|</font> <a href="index.php?class=0"><b>Wszyscy</b></a> <font color=white>|</font> <a href="index.php?class=1"><b>Mag</b></a> <font color=white>|</font> <a href="index.php?class=2"><b>Mnich</b></a> <font color=white>|</font> <a href="index.php?class=3"><b>Paladyn</b></a> <font color=white>|</font> <a href="index.php?class=4"><b>Zabójca</b></a> <font color=white>|</font> <a href="index.php?class=5"><b>Nekromanta</b></a> <font color=white>|</font> <a href="index.php?class=6"><b>Barbarzyńca</b></a> <font color=white>|</font> <a href="index.php?class=7"><b>Ninja</b></a> <font color=white>|</font> <a href="index.php?class=8"><b>Łowca</b></a> <font color=white>|</font>


Nie ma takiego czegoś!!

Użytkownik OnlyDiabloMod edytował ten post 10.08.2010 03:01

  • +
  • -
  • 0
Moja sieć serwerów: CS-Budowlani.pl

#5 Morthi

    Zaawansowany

  • Użytkownik

Reputacja: 24
Życzliwy

  • Postów:91
  • GG:
  • Steam:steam
  • Lokalizacja:Piła
Offline

Napisano 10.08.2010 10:34

Widocznie musisz mieć jakąś inną wersję statystyk :P
  • +
  • -
  • 0

#6 Screeaam...

    ; ooo

  • Autor tematu
  • Zbanowany

Reputacja: 154
Profesjonalista

  • Postów:1 012
  • Lokalizacja:Sosnowiec
Offline

Napisano 21.08.2010 20:54

Ściągnij Statystyki WWW 2.0 z działu Newsy.

#7 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 31.08.2010 17:28

Niby wszystko ok jest, ale jak wejdę w nick gracza (statystyki gracza) to w kolumnie "klasa" nazwy klas są po kolei, wszystko leci po numerach... czyli jak ktoś ma jakiś lvl w klasach 4 i 6, to zamiast pokazywać nazwy klas 4 i 6 to pokazuje dwie pierwsze nazwy klas, w statystykach klasy jest wszystko dobrze.

Teraz zauważyłem, że to nie wina statystyk... Ale może wie ktoś jak zrobić, żeby w statach nicka pokazywały się tylko te klasy na których dany gracz grał?

Użytkownik sebul edytował ten post 31.08.2010 18:31

  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#8 ptasiek

    Pomocny

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:68
  • Imię:lolololol
  • Lokalizacja:Gołdap
Offline

Napisano 13.04.2011 11:17

Jak chce dać lvl to zmienia na 0 OMg.
  • +
  • -
  • 0





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

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

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