←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD mod klasy pomocy

Zablokowany

  • +
  • -
Pow3R1 - zdjęcie Pow3R1 04.08.2010

Witam, czy mogł by mi ktoś pomóc szukałem cały dzien i nic z tego wiec zakładam nowy post.!

A więc może ktoś napisać poradnik tutaj jak zrobić klase premium na Call of Duty Mod zapewnie sporo osób ma z tym problem tak jak ja niech ktoś to napisze nie tylko dlamnie ale i dla innych też :)

Za pomoc dam "+" Z góry dziękuje
Odpowiedz

  • +
  • -
gacek13445 - zdjęcie gacek13445 06.08.2010

1. Aby ustawić, że podczas wyboru klasy wyświetli się komunikat

Nie masz uprawnien, aby korzystac z klasy premium

trzeba dopisać za:
if(item == Rambo && !(get_user_flags(id) & ADMIN_LEVEL_H))
	{
		client_print(id, print_chat, "[COD:MW] Nie masz uprawnien aby kozystac z klasy premium.");
		WybierzKlase(id);
		return PLUGIN_CONTINUE;
	}
to:
PRZYKŁAD

if(item == nazwa_klasy && !(get_user_flags(id) & ADMIN_LEVEL_H))
	{
		client_print(id, print_chat, "[COD:MW] Nie masz uprawnien aby kozystac z klasy premium.");
		WybierzKlase(id);
		return PLUGIN_CONTINUE;
	}
ADMIN_LEVEL_H
- litera H jest to poziom admina, jaki trzeba ustawić, aby mieć tą klasę, oczywiście można zmienić.
nazwa_klasy
- tutaj wpisujemy nazwę klasy, która ma być uznawana jako premium.

i to wszystko...

2. Aby dodać komuś klasę premium trzeba wejść w cstrike/addons/amxmodx/configs/users.ini.
Tworzymy użytkownika, który ma mieć klasę premium.
Aby stworzyć użytkownika, trzeba na dole dokumentu dodać linijkę, np:
"nazwa_uzytkownika" "" "abcdefghijklmnopqrstu" "de"
Objaśnienia flag, po angielsku

; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; m - custom level A (for additional plugins)
; n - custom level B
; o - custom level C
; p - custom level D
; q - custom level E
; r - custom level F
; s - custom level G
; t - custom level H
; u - menu access
; z - user (no admin)

Odpowiedz

  • +
  • -
Pow3R1 - zdjęcie Pow3R1 06.08.2010

No to ja kumam teraz ale jak robie nowa klase chce skompilatowac to sie nieda jakis error z ta klasa a jak zmienie ta flage w rambo z H na T to tez jest jakis blad
Odpowiedz

  • +
  • -
camilost - zdjęcie camilost 06.08.2010

Podaj jaki błąd -,-. Coś źle zrobiłeś i tyle ; p
Odpowiedz

  • +
  • -
Pow3R1 - zdjęcie Pow3R1 06.08.2010

Tu sa te wszystkie errory:

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team

QTM_CodMod.sma(151) : error 001: expected token: "}", but found "-string-"
QTM_CodMod.sma(152) : error 010: invalid function or declaration
QTM_CodMod.sma(165) : error 001: expected token: "}", but found "-string-"
QTM_CodMod.sma(166) : error 010: invalid function or declaration
QTM_CodMod.sma(436) : error 002: only a single statement (or expression) can follow each "case"
QTM_CodMod.sma(436 -- 438) : error 001: expected token: "}", but found ";"
QTM_CodMod.sma(439) : warning 217: loose indentation
QTM_CodMod.sma(440) : warning 209: function "Odrodzenie" should return a value
QTM_CodMod.sma(442) : error 010: invalid function or declaration
QTM_CodMod.sma(443) : warning 218: old style prototypes used with optional semicolumns
QTM_CodMod.sma(445) : error 010: invalid function or declaration
QTM_CodMod.sma(448) : error 010: invalid function or declaration
QTM_CodMod.sma(449) : warning 218: old style prototypes used with optional semicolumns
QTM_CodMod.sma(451) : error 010: invalid function or declaration
QTM_CodMod.sma(453) : error 010: invalid function or declaration
QTM_CodMod.sma(456) : error 010: invalid function or declaration
QTM_CodMod.sma(459) : error 010: invalid function or declaration
QTM_CodMod.sma(462) : error 010: invalid function or declaration
QTM_CodMod.sma(467) : error 021: symbol already defined: "get_user_weapons"
QTM_CodMod.sma(468) : error 010: invalid function or declaration
QTM_CodMod.sma(469) : error 010: invalid function or declaration
QTM_CodMod.sma(470) : error 010: invalid function or declaration
QTM_CodMod.sma(473) : error 010: invalid function or declaration
QTM_CodMod.sma(477) : error 010: invalid function or declaration
QTM_CodMod.sma(483) : error 010: invalid function or declaration
QTM_CodMod.sma(489) : error 021: symbol already defined: "set_user_armor"
QTM_CodMod.sma(491) : error 010: invalid function or declaration
QTM_CodMod.sma(494) : error 010: invalid function or declaration
QTM_CodMod.sma(842) : error 017: undefined symbol "Cheater"
QTM_CodMod.sma(1395) : error 088: number of arguments does not match definition

Compilation aborted.
26 Errors.
Odpowiedz

  • +
  • -
camilost - zdjęcie camilost 06.08.2010

No dobra, a teraz powiedz jak mamy Ci je naprawić? Bez .sma ani rusz.
Odpowiedz

  • +
  • -
Pow3R1 - zdjęcie Pow3R1 06.08.2010

Masz w zalaczniku moje .sma a i jak bedziesz zmienial to mozesz od razu zmienic na Flage T a nie H te Premium klasy

06 sierpień 2010 - 19:22:
Masz w zalaczniku moje .sma a i jak bedziesz zmienial to mozesz od razu zmienic na Flage T a nie H te Premium klasy

Załączone pliki

Odpowiedz

  • +
  • -
camilost - zdjęcie camilost 06.08.2010

Flaga dostępu: ADMIN_LEVEL_H to flaga admina T (w tych abcde..t...), czyli jest dobrze.

Masz:

Załączone pliki

Odpowiedz

  • +
  • -
Pow3R1 - zdjęcie Pow3R1 06.08.2010

ok ale zabralem sobie flage t i moge se to wybrac
Odpowiedz

  • +
  • -
camilost - zdjęcie camilost 07.08.2010

Tak, tylko ja zabierzesz flagę, muszisz przeładować listę adminów (Zmiana mapy, restart lub amx_reloadadmins.)
Odpowiedz

  • +
  • -
Pow3R1 - zdjęcie Pow3R1 08.08.2010

dzięki

08 sierpień 2010 - 20:45:
do zamkniecia
Odpowiedz
Zablokowany