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
CS:GO

CodMod_Stary - Jak odblokowac dawanie lv

cs:go CS:GO

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

#1 Linux'

    Pan Pomocny

  • Power User

Reputacja: 549
Wszechwiedzący

  • Postów:1 501
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:AmxMod i SourceMod
Offline

Napisano 07.08.2015 18:55

opis

W tym poradniku pokaze w jaki sposob odblokowac w silniku dawanie doswiadczenia, poziomu a takze itemu wybranemu graczowi.

 

Wchodzimy w sp naszego silnika a nastepnie szukamy:

public OnPluginStart()

idziemy troche nizej i widzimy takie wpisy:

//RegAdminCmd("sm_exp", CmdExp, ADMFLAG_RCON);
//RegAdminCmd("sm_lvl", CmdLvl, ADMFLAG_RCON);
//RegAdminCmd("sm_item", CmdItem, ADMFLAG_RCON);

zamieniamy to na:

RegAdminCmd("sm_exp", CmdExp, ADMFLAG_RCON);
RegAdminCmd("sm_lvl", CmdLvl, ADMFLAG_RCON);
RegAdminCmd("sm_item", CmdItem, ADMFLAG_RCON);

i od teraz mozemy wykonywac powyzsze komendy, oczywiscie jezeli mamy ustalona flage (w tym przypadku rcon). Uzywamy ich w ten sposob:

 

w konsoli wpisujemy powyzsza komende, nastepnie nick gracza oraz ilosc doswiadczenia, poziom lub item czyli np:

sm_exp "Linux`" "1000"

Graczowi o nicku Linux zostanie dodane tysiac doswiadczenia, oczywiscie wybrany gracz musi znajdowac sie na serwerze.


  • +
  • -
  • 1

b35020692_qesnxqa.png


#2 MAGNET

    SourceLearned ;)

  • Moderator

Reputacja: 661
Wszechmogący

  • Postów:1 535
  • GG:
  • Imię:Olek
  • Lokalizacja:Dalekoo
Offline

Napisano 07.08.2015 22:48

Automatyczna wiadomość


Ten temat został przeniesiony z forum

SourceMod > Scripting SM > Pluginy

do

SourceMod > Scripting SM > Tutoriale
  • +
  • -
  • 0

#3 eMne

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:9
  • Imię:Oskar
  • Lokalizacja:Rzeszów
Offline

Napisano 19.02.2016 10:36

Znalazłem w błąd w tym - mianowicie używając komendy sm_lvl "nick" "level" - komenda nie ustawia konkretnego poziomu a tylko dodaje, jeśli używałem komendy sm_lvl eMne 1  - dawało mi i tak dodatkowo po kilka set poziomów. Tą drogą nie ustawiłem konkretnego poziomy a tylko w kilka sekund wpadł 10.000poziom

 

a komenda sm_exp daje nam max. exp do [CYFRA] i cztery zera - tzn. jeśli ktoś ma załóżmy "1652444 xp" a chce mu dać "400000xp" to daje maksymalnie "40000xp" - bez jednego zera tzn. daje nam xp wartości wpisanych liczb 5cyfrowej  

 

  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: cs:go, CS:GO

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

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