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

Cod MOD i statystykigrubsza sprawa


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

#1 czaroosik

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:25
  • Imię:czarek
  • Lokalizacja:olsztyn
Offline

Napisano 26.11.2010 17:48

Otóż chodzi mi o to, żeby za dodanie np. 200 punktów w zdrowie otrzymujemy np. 20hp, a nie tam jakieś 300hp. Da się to jakoś zrobić? Proszę o linijki jak to zrobić, ew. proszę, by ktoś przerobił mi http://rapidshare.co...D_by_Sajjuk.sma , aby za każdy rozdane 200 punktów w zdrowie, niech dodaje 20hp np.

Po drugie jak próbuję dodać komuś z NEO level, czy to na SID, czy na nick, to pojawia się komunikat Nie znaleziono klienta z tym nickiem lub ID.

Po trzecie, jak zrobić, by dla steamów był zapisywany lvl na SID, a dla NS na nick?
  • +
  • -
  • 0
Dołączona grafika

#2 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 26.11.2010 17:58

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
AMX Mod X -> Problemy z pluginami
do
Scripting -> Pluginy

  • +
  • -
  • 0

#3 CreatiVe01

    Pomocny

  • Zbanowany

Reputacja: 18
Początkujący

  • Postów:73
  • Imię:Tomasz 'naik' Naikowski
  • Lokalizacja:Lewniowa
Offline

Napisano 26.11.2010 18:08

1. Poszukaj w przydziel_punkty_handle

2. Zapisywanie nicków/SID/IP masz w Cvarach .

3. Raczej się nie da.

#4 czaroosik

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:25
  • Imię:czarek
  • Lokalizacja:olsztyn
Offline

Napisano 26.11.2010 18:25

1. Poszukaj w przydziel_punkty_handle

2. Zapisywanie nicków/SID/IP masz w Cvarach .

3. Raczej się nie da.


Ad. 1 Nic konkretnego nie znalazłem
Ad. 2 Nie o to mi chodziło. Jak daję komuś lvl z neostradą, to się nie da i wyskakuje jakiś błąd (patrz 1 post)
Ad. 3 Szkoda ;)
  • +
  • -
  • 0
Dołączona grafika

#5 CreatiVe01

    Pomocny

  • Zbanowany

Reputacja: 18
Początkujący

  • Postów:73
  • Imię:Tomasz 'naik' Naikowski
  • Lokalizacja:Lewniowa
Offline

Napisano 26.11.2010 19:58

Nie no, musi się dać. A próbujesz cod_setlvl? Czy jak? :>

#6 czaroosik

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:25
  • Imię:czarek
  • Lokalizacja:olsztyn
Offline

Napisano 26.11.2010 21:03

Nie no, musi się dać. A próbujesz cod_setlvl? Czy jak? :>


Addlvl i Setlvl, a i tak wychodzi to samo. Innym (tym co nie mają NEO) spokojnie mogę dodawać. Jeszcze jakby ktoś mógł to pilnie pierwszy punkt poproszę! Na pewno za każdą pomoc będzie plusik.
  • +
  • -
  • 0
Dołączona grafika

#7 byCZUS

    Listonosz

  • Support Team

Reputacja: 752
Guru

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

Napisano 27.11.2010 16:14

Co do 3 to się da. Bardzo łatwa sprawa.

w
public ZapiszDane(id)
jak i
public WczytajDane(id)


zamieniasz

switch(typ_zapisu)
{
case 1: copy(identyfikator, charsmax(identyfikator), nazwa_gracza[id]);
case 2: get_user_authid(id, identyfikator, charsmax(identyfikator));
case 3: get_user_ip(id, identyfikator, charsmax(identyfikator));
}

na


switch(typ_zapisu)
{
case 1: copy(identyfikator, charsmax(identyfikator), nazwa_gracza[id]);
case 2: get_user_authid(id, identyfikator, charsmax(identyfikator));
case 3: get_user_ip(id, identyfikator, charsmax(identyfikator));
case 4: is_user_steam(id) ? get_user_authid(id, identyfikator, charsmax(identyfikator)) : copy(identyfikator, charsmax(identyfikator), nazwa_gracza[id]);
}


jeśli używasz dProto na samym dole kodu dopisz:

stock bool: is_user_steam(id)
{
static pcv_dp_r_id_provider;
pcv_dp_r_id_provider = get_cvar_pointer("dp_r_id_provider");
server_cmd("dp_clientinfo %d", id);
server_exec();

static uClient;
uClient = get_pcvar_num(pcv_dp_r_id_provider);

if ( uClient == 2)
return true;

return false;
}


I tyle, Skompiluj a następnie w codmod.cfg zmień cvar cod_savetype na 4 czyli:
cod_savetype 4
  • +
  • -
  • 0

Dziękuje, dobranoc.


#8 czaroosik

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:25
  • Imię:czarek
  • Lokalizacja:olsztyn
Offline

Napisano 30.11.2010 10:16

Jaki codmod.cfg? za odp na pierwsze daje z miejsca plusa!
  • +
  • -
  • 0
Dołączona grafika

#9 CreatiVe01

    Pomocny

  • Zbanowany

Reputacja: 18
Początkujący

  • Postów:73
  • Imię:Tomasz 'naik' Naikowski
  • Lokalizacja:Lewniowa
Offline

Napisano 30.11.2010 17:39

codmod.cfg to jest takie coś, co jest dołączone do najnowszego Cod Moda, poradnik Byqq-a był bazowany na najnowszym cod modzie ( znajdziesz go na: pluginymody.webd.pl )

#10 czaroosik

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:25
  • Imię:czarek
  • Lokalizacja:olsztyn
Offline

Napisano 01.12.2010 23:38

Prosiłem o odpowiedzi pod starego coda. Jeszcze raz to samo tylko dostosowane do starszej wersji poprosze.
  • +
  • -
  • 0
Dołączona grafika




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

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