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 Stary

CodMod Stary / Codset lvl problem !!

CoD Stary

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

#1 Riper

    Początkujący

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:13
  • Imię:Paweł
  • Lokalizacja:Gdańsk
Offline

Napisano 08.04.2011 14:18

Witam. Na forum nie znalazłem tematu opisującego mój problem więc piszę nowy. Otóż edytowałem sobie ładnie podstawowego starego Cod'a ( Z wbudowanym cod_setlvl ) dodałem tam pare klas, itemow i takie tam ... Do tego zmieniłem Cod setlvl na immunitet. Wstawiłem na Ftp wszystko gra . Całe sma zero warningow, ale każdy admin może dodawać lvl. Nie wiem co jest grane ; /
Proszę o pomoc niżej wycinek z sma co do tej komendy.

Ps. Jeśli można ustawić by cod_setlvl było na konkretny nick / ip / steamid po prostu by jedna osoba mogła mieć do tego dostęp proszę o napisanie jak to zrobić . !

Z góry Thx .

register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_IMMUNITY, "<name> <level>");


Dalsza część

public cmd_setlvl(id, level, cid)
{
if(!cmd_access(id,level,cid,3))
return PLUGIN_HANDLED;
new arg1[33];
new arg2[6];
read_argv(1, arg1, 32);
read_argv(2, arg2, 5);
new player = cmd_target(id, arg1, 0);
new value = str_to_num(arg2)-1;

doswiadczenie_gracza[player] = doswiadczenie_poziomu[value];
poziom_gracza[player] = 0;
SprawdzPoziom(player);
return PLUGIN_HANDLED;
}



#2 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 113
Zaawansowany

  • Postów:1 981
Offline

Napisano 08.04.2011 15:07

Nie dałeś adminom przypadkiem flagi A (immunited) ?
  • +
  • -
  • 0

#3 Riper

    Początkujący

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:13
  • Imię:Paweł
  • Lokalizacja:Gdańsk
Offline

Napisano 08.04.2011 15:26

Na 100% mam tylko ja, a all moze dawac lvl . Jestem pewny na 100%, a wycinek z sma jest tez dobry, bo na wszelki jeszcze raz skompilowalem i wstawilem a jest to samo

#4 BinDer

    Zaawansowany

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:118
  • GG:
  • Steam:steam
  • Imię:Bartosz
  • Lokalizacja:Końskie
Offline

Napisano 08.04.2011 19:17

Może się ktoś bawi w FTP jak ktoś ma tylko dostęp. Bo z kodu chyba powinno być dobrze skoro tak zrobiłeś.
  • +
  • -
  • 0

#5 Riper

    Początkujący

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:13
  • Imię:Paweł
  • Lokalizacja:Gdańsk
Offline

Napisano 09.04.2011 10:08

Do Ftp nikt nie ma dostępu a admina mozna dac tylko przez amxbans gdzie tez tylko ja mam dostep. Może idzie zrobić tak by tylko jedna osoba ma tą komende .. Powiedzmy zamiast na Flage a na nick albo ip ??

Jak tak nie idzie to proszę o jakieś inne rozwiązanie ..

#6 Grzesiek

    Wszechpomocny

  • Użytkownik

Reputacja: 96
Zaawansowany

  • Postów:343
  • GG:
Offline

Napisano 09.04.2011 10:13

wrzuć najlepiej swoje .sma :>
  • +
  • -
  • 0

#7 Riper

    Początkujący

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:13
  • Imię:Paweł
  • Lokalizacja:Gdańsk
Offline

Napisano 09.04.2011 10:38

W sma wszystko gra .. Zero warningów .. Ale jak chcesz . Łap

Myślę, że to wina czegoś innego, bo wpaliłem na inne Ftp i normalnie było, żaden admin bez immu nie mógł dodawać se lvl. Czego to może być wina ?
Jak to rozwiązać ??
I czy idzie dać tylko na nick albo steam id dostep do tej komendy ??

Załączone pliki



#8 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 113
Zaawansowany

  • Postów:1 981
Offline

Napisano 09.04.2011 12:18

Może daj po prostu dawanie lvla na inną flagę nie używaną a adminom pozabieraj ją.
  • +
  • -
  • 0

#9 Riper

    Początkujący

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:13
  • Imię:Paweł
  • Lokalizacja:Gdańsk
Offline

Napisano 09.04.2011 13:26

Nie ma innej opcji ?
Nie moze być ta komenda tylko dla jednej osoby, albo coś w tym stylu ?
Na innym Ftp jaka flage dam taka jest, a na moim dam powiedzmy flage "n", której nikt nie ma to i tak admin ma to cod_setlvl . Jedynie kiedy zabiore amx_kick ..

#10 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 113
Zaawansowany

  • Postów:1 981
Offline

Napisano 09.04.2011 15:54

Może to zadziała.
  • +
  • -
  • 0

#11 Riper

    Początkujący

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:13
  • Imię:Paweł
  • Lokalizacja:Gdańsk
Offline

Napisano 09.04.2011 19:03

Po wgraniu nic nowego nadal to samo ; /

Dodano 10 kwiecień 2011 - 12:52:
Zamieniłem cod_setlvl na cod_addlvl i teraz tylko admin z immunitetem moze dawac lvl, ale nie idzie odejmować .. Wgrałem tez komende cod_remlvl, ale ta nie odejmuje wogóle lvl proszę o pomoc o to sma . !

Odejmuje expa, ale lvl ma się nadal ten sam !

Dodano 13 kwiecień 2011 - 18:43:
Naprawiłem sam . Wystarczyło zmienić komende i gra . Dzięki za pomoc ^ ^

Załączone pliki


Użytkownik Riper edytował ten post 10.04.2011 14:17






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

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

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