Dokładnie tak, jeszcze raz skopiuj ten kod, poprawiłem go troszkę.
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.
|
Guest Message by DevFuse
Lopez.
Rejestracja: 06.08.2010Aktualnie: Nieaktywny
Poza forum Ostatnio: 04.09.2011 13:36
Statystyki
- Grupa: Użytkownik
- Całość postów: 86
- Odwiedzin: 7 216
- Tytuł: Zaawansowany
- Wiek: 32 lat
- Urodziny: Luty 21, 1992
-
Płeć
Mężczyzna
-
Lokalizacja
Radom
Kontakt
#245876 Model dla VIP
Napisane przez Lopez. w 05.05.2011 07:11
#245872 Model dla VIP
Napisane przez Lopez. w 05.05.2011 07:06
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
public plugin_init() {
register_plugin("Modele", "0.1", "Miczu")
register_event("TeamInfo","team_assign","a")
}
public plugin_precache()
{
precache_model("models/player/vip_ct/vip_ct.mdl")
precache_model("models/player/vip_te/vip_te.mdl")
}
public team_assign()
{
new id = read_data(1)
if(access(id, ADMIN_LEVEL_A) && access(id,ADMIN_USER))
{
new team[32]
read_data(2,team,31)
if(equal("TERRORIST",team)) cs_set_user_model(id,"vip_te")
if(equal("CT",team)) cs_set_user_model(id,"vip_ct")
}
#225232 Steam na stornie!
Napisane przez Lopez. w 14.03.2011 09:05
#216556 Szukam Pluginów
Napisane przez Lopez. w 16.02.2011 23:01
Of course
Sprzedajemy Broń - AMXX.pl: Support AMX Mod X
Jest to plugin który na serwerze gracze mogą sobie wysyłać kasę (wrogowie i sojusznicy) przez komendę:
/transfer Nick Kasa
np.
/transfer WarninG. 1000
(komendę wpisujemy w say)
Sprzedajemy Broń - AMXX.pl: Support AMX Mod X
Załącznikprzekazywanie pieniadzy gracza
Jest to plugin który na serwerze gracze mogą sobie wysyłać kasę (wrogowie i sojusznicy) przez komendę:
/transfer Nick Kasa
np.
/transfer WarninG. 1000
(komendę wpisujemy w say)
Załączone pliki
-
cash_transfe_142.rar 9,45 KB 48 Ilość pobrań
#216439 Szukam Pluginów
Napisane przez Lopez. w 16.02.2011 18:02
http://www.allbots.o...11-01-14 Update
[warn="Abes Mapper"]Upewnij się że tekst/kod który dodajesz nie ma w sobie adresów do konkurencyjnych for.[/warn]
[warn="Abes Mapper"]Upewnij się że tekst/kod który dodajesz nie ma w sobie adresów do konkurencyjnych for.[/warn]
#202504 Mapchooser
Napisane przez Lopez. w 03.01.2011 16:08
#197963 Frakcje COD Mod
Napisane przez Lopez. w 20.12.2010 16:22
#197962 Dodawanie frakcji
Napisane przez Lopez. w 20.12.2010 16:22
Pierwsze co robimy to dodajemy nową tablicę np. pod:
dodajemy
zawsze pierwsze musi być Brak potem po przecinkach podajemy nazwy frakcji po ostaniej frakcji przecinka nie ma ilość jest dowolna ale nie przesadzajmy bo potem będzie dużo roboty
dobrze idziemy dalej
dodajemy
dodajemy tablice :
to tutaj ustalamy do której frakcji należy klasa i tak w tym przykładzie Snajper należy do polaków a Komandos do Rosjan
Następnie musimy podmienić funkcje
na tą
i dodać tą
i na koniec musimy podmienić
na
no i kompilujemy i praca skończona
źródło : www.darkgl.amxx.pl
[uwaga=DarkGL]Drobna poprawka[/uwaga]
new const nazwy_klas[][] = {"Brak", "Snajper", "Komandos", "Strzelec wyborowy", "Obronca", "Medyk", "Wsparcie ogniowe", "Saper", "Demolitions", "Rusher", "Rambo (Klasa Premium)" };
dodajemy
new const frakcje[][]={ "Brak", "Polacy", "Rosjanie" }
zawsze pierwsze musi być Brak potem po przecinkach podajemy nazwy frakcji po ostaniej frakcji przecinka nie ma ilość jest dowolna ale nie przesadzajmy bo potem będzie dużo roboty
dobrze idziemy dalej
dodajemy
enum { NONE = 0,polacy,rosjanie}
dodajemy tablice :
new const nalezy_do[]={ NONE, polacy, rosjanie, polacy, rosjanie, polacy, polacy, rosjanie, polacy, polacy, rosjanie }
to tutaj ustalamy do której frakcji należy klasa i tak w tym przykładzie Snajper należy do polaków a Komandos do Rosjan
Następnie musimy podmienić funkcje
public WybierzKlase(id)
na tą
public WybierzKlase(id) { new menu = menu_create("Wybierz frakcje:", "Wybierzfrakcje_Handle"); for(new i = 1;i<sizeof(frakcje);i++){ menu_additem(menu, frakcje[i]); } menu_display(id, menu); }
i dodać tą
public Wybierzfrakcje_Handle(id, menu2, item) { if(item == MENU_EXIT) { menu_destroy(menu2); return PLUGIN_CONTINUE; } item++; frakcja_gracza[id] = item; new menu = menu_create("Wybierz klase:", "WybierzKlase_Handle"); new klasa[50]; for(new i=1; i<sizeof nazwy_klas; i++) { if(nalezy_do[i] == item){ WczytajDane(id, i); format(klasa, 49, "%s \yPoziom: %i", nazwy_klas[i], poziom_gracza[id]); menu_additem(menu, klasa); } } WczytajDane(id, klasa_gracza[id]); menu_setprop(menu, MPROP_EXITNAME, "Wyjdz"); menu_setprop(menu, MPROP_BACKNAME, "Poprzednia strona"); menu_setprop(menu, MPROP_NEXTNAME, "Nastepna strona"); menu_display(id, menu); client_cmd(id, "spk QTM_CodMod/select"); #if defined BOTY if(is_user_bot2(id)) WybierzKlase_Handle(id, menu, random(sizeof nazwy_klas-1)); #endif return PLUGIN_CONTINUE; }w zmiennych globalnych musimy jeszcze dodać
new frakcja_gracza[33]możemy pod np new const nalezy_do
i na koniec musimy podmienić
WybierzKlase_Handle(id, menu, item)
na
public WybierzKlase_Handle(id, menu, item) { client_cmd(id, "spk QTM_CodMod/select"); if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_CONTINUE; } item++; new ile = 0; for(new i=1; i<sizeof nazwy_klas; i++) { if(nalezy_do[i] == frakcja_gracza[id]){ ile++; } if(ile == item){ item = i; break; } } if(item == klasa_gracza[id]) return PLUGIN_CONTINUE; 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; } if(klasa_gracza[id]) { nowa_klasa_gracza[id] = item; client_print(id, print_chat, "[COD:MW] Klasa zostanie zmieniona w nastepnej rundzie."); } else { klasa_gracza[id] = item; WczytajDane(id, klasa_gracza[id]); Odrodzenie(id); } return PLUGIN_CONTINUE; }
no i kompilujemy i praca skończona
źródło : www.darkgl.amxx.pl
[uwaga=DarkGL]Drobna poprawka[/uwaga]
#197928 Perki do CoD moda
Napisane przez Lopez. w 20.12.2010 15:17
#197924 Zmiana mapy
Napisane przez Lopez. w 20.12.2010 14:59
#188322 Problem AmxBans 6.0 od strony serwera
Napisane przez Lopez. w 13.11.2010 19:19
Posiadam AmxBans 6.0.0 na www jest wszystko dobrze, jednak serwer się crashuje
Logi :
Plugins.ini:
Modules.ini
Dproto s/ns
GM 1.2
Logi :
L 11/13/2010 - 18:43:42: -------- Mapchange to de_dust2 -------- L 11/13/2010 - 18:44:43: [amxbans_core.amxx] [AMXBans] WARNING: admin_sql.amxx plugin running! stopped. L 11/13/2010 - 18:44:43: [amxbans_core.amxx] [AMXBans] WARNING: amxbans_core.amxx should be the fist entry in your plugins.ini! L 11/13/2010 - 18:44:43: [amxbans_core.amxx] [AMXBans] WARNING: amxbans_main.amxx should be the second entry in your plugins.ini! L 11/13/2010 - 19:03:42: [mapchooser.amxx] Vote: Voting for the nextmap started L 11/13/2010 - 19:03:57: [mapchooser.amxx] Vote: Voting for the nextmap finished. The nextmap will be de_airstrip L 11/13/2010 - 19:05:41: -------- Mapchange to de_airstrip -------- L 11/13/2010 - 19:06:41: [amxbans_core.amxx] [AMXBans] WARNING: admin_sql.amxx plugin running! stopped. L 11/13/2010 - 19:06:41: [amxbans_core.amxx] [AMXBans] WARNING: amxbans_core.amxx should be the fist entry in your plugins.ini! L 11/13/2010 - 19:06:41: [amxbans_core.amxx] [AMXBans] WARNING: amxbans_main.amxx should be the second entry in your plugins.ini!
Plugins.ini:
; AMX Mod X plugins ; Admin Base - Always one has to be activated ;admin.amxx ; admin base (required for any admin-related) admin_sql.amxx ; admin base - SQL version (comment admin.amxx) amxbans_core.amxx amxbans_main.amxx
Modules.ini
;;; ; To enable a module, remove the semi-colon (<img src='https://amxx.pl/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' /> in front of its name. ; If it's not here, simply add it its name, one per line. ; You don't need to write the _amxx part or the file extension. ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; SQL Modules usually need to be enabled manually ;; ;; You can have any number on at a time. Use ;; ;; amx_sql_type in sql.cfg to specify the default ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; mysql ;sqlite ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Put third party modules below here. ;; ;; You can just list their names, without the _amxx ;; ;; or file extension. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; These modules will be auto-detected and loaded ;; ;; as needed. You do not need to enable them here ;; ;; unless you have problems. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; fun engine fakemeta geoip sockets ;regex nvault cstrike csx hamsandwichPosiadam amxa 1.8.2
Dproto s/ns
GM 1.2
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Reputacja: Lopez.
- Regulamin