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

Pobieranie nicku.


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

#1 Lunatic

    Zaawansowany

  • Użytkownik

Reputacja: 43
Pomocny

  • Postów:142
  • Lokalizacja:Olsztyn
Offline

Napisano 02.02.2011 10:11

Witam.
Mam pytanie jak najlepiej pobierać nick do zapisu sql, bo co mod i poradnik to ludzie inaczej robią.
Chodzi mi o zapisanie zmiennej. Ja mam tak ale jakoś zabiera mi expa podczas zapisu:

new g_szAuthName[33][64];
...
get_user_name(id, g_szAuthName[id], 63);

  • +
  • -
  • 0

#2 Zapalka

    Wszechwidzący

  • Użytkownik

Reputacja: 194
Profesjonalista

  • Postów:283
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Janów Lubelski
Offline

Napisano 02.02.2011 16:34

new name[32];
get_user_name(id,name,31)

Ja używam tego sposobu i zawsze działa :}
  • +
  • -
  • 0
Zapraszam na http://zapalka.net.pl

#3 byCZUS

    Listonosz

  • Support Team

Reputacja: 752
Guru

  • Postów:459
  • GG:
  • Steam:steam
  • Lokalizacja:GW
Offline

Napisano 02.02.2011 17:11

pobierać możesz tak:
new name[33];
get_user_name(id, name, 32);
albo
new name[33];
get_user_info(id, "name", name, 32);
To co podałeś jest dobre jeśli nick pobierasz tylko przy wejściu na serwer i działając w innym momencie na zmiennej.
  • +
  • -
  • 1

Dziękuje, dobranoc.


#4 Lunatic

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 43
Pomocny

  • Postów:142
  • Lokalizacja:Olsztyn
Offline

Napisano 03.02.2011 00:22

Dzięki, chyba zacznę używać waszego sposobu widziałem taki zapis tez na cod mod.
Mam jeszcze jedno pytanie.
Jak lepiej zrobić, aby pobrało nick gracza kiedy wchodzi na serwer czy przy funkcji Save i Load?
  • +
  • -
  • 0

#5 Zapalka

    Wszechwidzący

  • Użytkownik

Reputacja: 194
Profesjonalista

  • Postów:283
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Janów Lubelski
Offline

Napisano 03.02.2011 21:50

Nie ma to różnicy, ja zawsze robię przy Load/Save
  • +
  • -
  • 0
Zapraszam na http://zapalka.net.pl

#6 byCZUS

    Listonosz

  • Support Team

Reputacja: 752
Guru

  • Postów:459
  • GG:
  • Steam:steam
  • Lokalizacja:GW
Offline

Napisano 05.02.2011 21:21

Jest różnica. Jeśli w modzie pobierasz nick przed zapisem to łatwo komuś ukraść lvl. Wchodzisz z jego nickiem a wychodzisz ze swoim. I masz jego exp czy tam lvl.
  • +
  • -
  • 0

Dziękuje, dobranoc.


#7 Muzzi

    Guru

  • Przyjaciel

Reputacja: 228
Wszechwidzący

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

Napisano 05.02.2011 23:46

No tak , ale najlepiej używać pluginu rezerwacji nicków wtedy nie ma z tym problemów. :)
  • +
  • -
  • 0




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

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