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

Nowe klasy


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

#1 honey

    Wszechmogący

  • Zbanowany

Reputacja: 124
Zaawansowany

  • Postów:606
  • Steam:steam
  • Lokalizacja:n / a
Offline

Napisano 05.02.2010 21:31

Witam wszystkich :)

Otóż mam do Was pytanie dot. nowych klas diablo mod'a. Dodając nowe klasy, trzeba dać rr tabeli, lecz jeżeli damy sobie backup i go wgramy na nową bazę to wszystkie klasy będą działać jak należy czy będą jakieś efekty uboczne ? :P

Pozdrawiam ;)

#2 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 05.02.2010 22:08

Kto ci na opowiadal takig g[o]qudowskich klamst? Reset bazy danych jest potrzebny, bo nie dajecie mechanizmu dodajacego dodatkowego 1 wpisu dla nowej klasy i albo nie ma jej w ogóle w bazie danych, albo nastepuje dodanie wyszystkich klas jeszcze raz i wiecie jak to jest gdy wpisy klasy sie podwajaja...
  • +
  • -
  • 0

#3 honey

    Wszechmogący

  • Autor tematu
  • Zbanowany

Reputacja: 124
Zaawansowany

  • Postów:606
  • Steam:steam
  • Lokalizacja:n / a
Offline

Napisano 05.02.2010 22:13

Poprawiając odpowiednio plugin ta czynność będzie wykonana :P Chyba, że to działa na innej zasadzie =]

#4 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 05.02.2010 23:27

czy ja gdzies pisalem ze po wgraniu backupa mozna miec exp na new klasach?? pocwicz miczu czytanie :P
  • +
  • -
  • 0
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

#5 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 05.02.2010 23:49

Nie wiem o czym mowisz :F to tylko takie popularne wyrazenie, to niema nic z toba wspolnego :F
  • +
  • -
  • 1

#6 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 05.02.2010 23:57

wiec miczuwowski sarkazm tez nie ma nic wspolnego z toba :D dzięki tobie moj slownik stal sie bogatszy o 2 zwiazki frazeologiczne :D

Dziekuje :P
  • +
  • -
  • 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

#7 honey

    Wszechmogący

  • Autor tematu
  • Zbanowany

Reputacja: 124
Zaawansowany

  • Postów:606
  • Steam:steam
  • Lokalizacja:n / a
Offline

Napisano 06.02.2010 13:29

Więc jak, zna ktoś sposób dzięki któremu nie będzie trzeba robić restartu leveli, aby dodać klasy ? :) Bo na chwilę obecną to spam robicie w moim temacie :> I jeszcze goq dostaje za to rep -.-"

#8 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 06.02.2010 17:31

dobra juz nie tylko ja bo miczu mi pomogl slownik wzbogacic to tez dostal a wracajac do tematu to napisz temat w scriptingu lub pytaniach diablo to moze autor ci pomoze ewentualnie jesli mu kupisz server do testow :D
  • +
  • -
  • 0
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

#9 Owner123

    Wszechpomocny

  • Użytkownik

Reputacja: 146
Zaawansowany

  • Postów:331
  • Lokalizacja:Barty ;]
Offline

Napisano 06.02.2010 18:45

Robisz funkcje dodającą kolejny wpis w bazie i wywołujesz ją w LoadXP(id) :F ( przynajmniej tak zrobił Knopers dla csmods :F )
  • +
  • -
  • 0

#10 Big Smoke

    Wszechwidzący

  • Użytkownik

Reputacja: 56
Pomocny

  • Postów:286
  • Steam:steam
  • Lokalizacja:Daleko
Offline

Napisano 06.02.2010 18:55

Owner a mozesz jasniej
  • +
  • -
  • 0

#11 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 06.02.2010 18:56

tak szczegolnie ze na csmods mieli res lvl'i raczej jest to sprawdzenie czy dla danego nicku/name jest wpis i w petlli najlepiej while zwiekszac wartosc jesli bedzie mniejsza niz ilosc klas to dodawac wpis :D

oczywiscie jest jeszcze inna metoda ktora jest skuteczna ale ona jest tak hardcorowa ze zachowam ja dla siebie :D
  • +
  • -
  • 0
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

#12 Owner123

    Wszechpomocny

  • Użytkownik

Reputacja: 146
Zaawansowany

  • Postów:331
  • Lokalizacja:Barty ;]
Offline

Napisano 06.02.2010 21:47

Po wprowadzeniu nowych klas nie było resa -.-'
I jak zwykle głupoty gadasz G[o]Q.
Jeśli dodałeś jedną klase wystarczy odpowiednia funkcja bez żadnej pie***** pętli -.-
Jeśli kilka klas, robisz pętle gdzie new i = 9 i tylko to inkrementujesz dodając przy tym odpowiedni wpis -.-
Gamer, nie mam zamiaru umieszczać gotowego kodu, bo to dzieło Knopersa i jak już ktoś ma to wrzucić to tylko on :))

Użytkownik Owner123 edytował ten post 06.02.2010 21:54

  • +
  • -
  • 0

#13 honey

    Wszechmogący

  • Autor tematu
  • Zbanowany

Reputacja: 124
Zaawansowany

  • Postów:606
  • Steam:steam
  • Lokalizacja:n / a
Offline

Napisano 06.02.2010 22:17

Na moje to tak:
1. Usunąć bazę
2. Poczekać, aż stworzy się nowa z nowymi ustawieniami SQL
3. Wgrać backup starej
4. Następnie cieszyć się nowymi klasami :P

O zmianach SQL w pluginie chodzi mi dokładnie, aby poustawiać że jest ileś tam klas a nie standardowo 9 :P

#14 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 06.02.2010 22:49

dziwne ze przegladajac csmods polowa graczy plula sie do R3X'a ze im lvl skasowal a ten napisal ze ze wzgledu na wprowadzenie new klas

jesli to jest autorski skrypt knoppersa to on tego nie udostepni a skad ty owner wiez jak on to zrobil??

dodam ze wystarczy sprawdzic ilosc rekordow dla danego name wiec owner trzeba to zrobic w petli i jesli jest tych recordow za malo to dopiero wtedy dopisac kolejny
  • +
  • -
  • 0
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

#15 honey

    Wszechmogący

  • Autor tematu
  • Zbanowany

Reputacja: 124
Zaawansowany

  • Postów:606
  • Steam:steam
  • Lokalizacja:n / a
Offline

Napisano 07.02.2010 01:39

Jednak mój nikczemny plan nie powiódł się :D Ma ktoś inne pomysły jak dodać nową klasę bez restartu leveli ? :P

#16 Owner123

    Wszechpomocny

  • Użytkownik

Reputacja: 146
Zaawansowany

  • Postów:331
  • Lokalizacja:Barty ;]
Offline

Napisano 07.02.2010 12:56

Wiem jak Knopers to zrobił bo mam dostęp do sma tamtejszego DM ( Jestem tam Skrypterem :F )
Honey napisałem wyżej jak można to zrobić.
LOL ? Nikomu nie skasowano lvl'a -.-
Jeśli ci chodzi o ostatnią utratę lvl'a to była spowodowana przenoszeniem bazy danych na innego dedyka i NiceShoot wgrał bazę z backup'a -.-
BTW. Nie R3X tylko ReX

Edit.
Jeśli zaczniesz sprawdzać rekordy a baza posiada 10k rekordów to masz gwarantowany crash ( Chooj wie czego xD ) :)

Edit2.
Chyba wiem o co ci chodzi :F
Posiadamy zupełnie inną tabelę expa niż ta, która jest w necie ( o wiele więcej expa potrzeba :F ) i dlatego część High-lvl potraciła lvl'e :F

Użytkownik Owner123 edytował ten post 07.02.2010 13:05

  • +
  • -
  • 0

#17 lajT?.

    Pomocny

  • Użytkownik

Reputacja: 11
Początkujący

  • Postów:57
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Polska
Offline

Napisano 07.02.2010 13:00

Ja mam! :D

Zrób 2 bazy i stwórz tabele dla tej z nowymi klasami i tej standard.
Ściągnij obie bazy na dysk i przeanalizuj różnicę w jakimś programie z taką funkcją.

Powinieneś coś znaleźć :P
a wtedy coś dodajesz/zmieniasz w tej ze starymi i powinno pójść :)

Dodam, że to tylko propozycja, a nie sposób na udany zabieg.
  • +
  • -
  • 0

#18 Owner123

    Wszechpomocny

  • Użytkownik

Reputacja: 146
Zaawansowany

  • Postów:331
  • Lokalizacja:Barty ;]
Offline

Napisano 07.02.2010 13:06

Jedyna różnica jaka jest to jeden wpis więcej na gracza :F
  • +
  • -
  • 0

#19 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 07.02.2010 13:20

owner chodzi o sprawdzenie wpisow dla nicku zeby sprawdzic czy jest ich wiecej niz 8 bo jak nie sprawdzisz to caly czas przy ladowaniu bedzie record dodawac a tego nie chcemy no mozna tez sprawdzic czy istnieje record z wpisem 9 w tablicy klasa
  • +
  • -
  • 0
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

#20 Owner123

    Wszechpomocny

  • Użytkownik

Reputacja: 146
Zaawansowany

  • Postów:331
  • Lokalizacja:Barty ;]
Offline

Napisano 07.02.2010 13:23

Ja rozumiem o co ci chodzi ale po co to robić ?
Skoro mamy 8 klas to po co sprawdzać ?
Ups, wybacz xD
Tera rozumiem :) Ale dziwne bo jak analizowałem kod Knopersa to nigdzie czegoś takiego nie było :F

Edit.
I dobrze że nie ma bo to jest nie optymalne :F
Nie zdradzę niestety jak on temu zapobiegł :)

Użytkownik Owner123 edytował ten post 07.02.2010 13:34

  • +
  • -
  • 0




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

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