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
Nowy Plugin

Prosty plugin do napisania o lukanie graczy

Nowy Plugin

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

#1 Kilian

    Zaawansowany

  • Zbanowany

Reputacja: 7
Nowy

  • Postów:142
  • Imię:Dominik
  • Lokalizacja:Niemcy
Offline

Napisano 15.07.2011 21:01

Witam.
Chcialbym abyscie napisali mi plugin dzięki ktoremu bedziemy mogli ogladac kazdego gracza na serwie i ct i tt bo ustawilem wszystko w server.cfg i nic
Oraz by mozna bylo wchodzic normalnie na speca

lub poprawic moja liste plugins.ini by odczytywalo z server.cfg poprawnie

amxbans_core.amxx
amxbans_main.amxx
; 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)

; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
adminslots.amxx ; slot reservation
multilingual.amxx ; Multi-Lingual management

; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
ReasonKicker.amxx ; reason kicka
plmenu.amxx ; players menu (kick, ban, client cmds.)
telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin

; Chat / Messages
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
imessage.amxx ; displays information messages
adminvote.amxx ; vote commands

; Map related
nextmap.amxx ; displays next map in mapcycle
;mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map

; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands

; Counter-Strike
restmenu.amxx ; restrict weapons menu
statsx.amxx ; stats on death or round end (CSX Module required!)
miscstats.amxx ; bunch of events announcement for Counter-Strike
stats_logging.amxx ; weapons stats logging (CSX Module required!)

; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer

; Custom - Add 3rd party plugins here


Użytkownik Kilian edytował ten post 15.07.2011 21:06


#2 Kserokopie

    Zaawansowany

  • Użytkownik

Reputacja: 45
Pomocny

  • Postów:148
  • Imię:krzysiek
  • Lokalizacja:okolice opoczna
Offline

Napisano 16.07.2011 10:44

Pokaż nam może twój server.cfg.
Jeśli wszystko dobrze zrozumiałem to zrób tak: na końcu pliku server.cfg dopisz
allow_spectators 1 // pozwalaj na obserwatorow (osoby kompletnie nie grajace), 1 - tak (standard), 0 - nie, 
mp_fadetoblack 0 // 1 - ekran sie sciemnia po smierci gracza (wymagane na niektorych meczach), 0 - bez sciemnienia
mp_forcecamera 0 // forsuj spectarora na: 0 - nie forsuj, 1 - widok z oczu gracza i z chase mode , 2 - tylko widok z oczu gracza, zalecana wartosc 1 albo 2
mp_forcechasecam 0 // 0 - gracz moze latac po calej mapie, 1 - mozna ogladac typo swoich tp, 2 - klient nie rusza sie z miejsca gdzie umarl

mp_autokick 0 // automatyczne kickowanie za zabijanie swoich albo dlugie nie ruszanie sie z miejsca
sv_timeout 120 // czas w sekundach, jesli gracz nie odpowie w tym czasie uznawany jest za odlaczony od serwera (jak komus sie komp zwiesi/padnie na chwile lacze)
sv_spectatormaxspeed 500 // maksymalna predkosc latania obserwatora , normalny gracz biega z predkoscia 320, standard jest 500
mp_chattime 3 // po ilu sekundach po osiagnieciu timelimitu/maxrounds zmienia sie mapa
Po czym zapisz plik server.cfg i zresetuj serwer (musisz to zrobić za każdym razem gdy coś zmieniasz w server.cfg)

Użytkownik Kserokopie edytował ten post 16.07.2011 10:45

  • +
  • -
  • 0

#3 Kilian

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 7
Nowy

  • Postów:142
  • Imię:Dominik
  • Lokalizacja:Niemcy
Offline

Napisano 16.07.2011 21:22

chlopie czy ty potrafisz kur**n czytac pisze ze zrobilem nie jestem az tak glupi a nie dziala !!

#4 eX.F!GHT3R

    Zaawansowany

  • Zbanowany

Reputacja: 6
Nowy

  • Postów:144
  • GG:
  • Imię:Jakub
  • Lokalizacja:Radzimów
Offline

Napisano 16.07.2011 21:35

Pokaż wuj serveer cfg tylko spokojnie

#5 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 16.07.2011 22:00

chlopie czy ty potrafisz kur**n czytac pisze ze zrobilem nie jestem az tak glupi a nie dziala !!

Skoro nie działa to źle ustawiłeś ten cfg, więc sprawdź jeszcze raz, chłopie ;]
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#6 Kilian

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 7
Nowy

  • Postów:142
  • Imię:Dominik
  • Lokalizacja:Niemcy
Offline

Napisano 17.07.2011 18:48

NIE NO BO MNIE TRAFI mam dobrze ustawiony server iz na innym serwie mam takie same ustawienia i dziala a tu nie !

#7 Kserokopie

    Zaawansowany

  • Użytkownik

Reputacja: 45
Pomocny

  • Postów:148
  • Imię:krzysiek
  • Lokalizacja:okolice opoczna
Offline

Napisano 17.07.2011 20:01

To spróbuj może te cvary które podałem w drugim poście dopisać do pliku amxx.cfg .
  • +
  • -
  • 0

#8 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 113
Zaawansowany

  • Postów:1 981
Offline

Napisano 17.07.2011 20:10

Kilian, nikt tu nie bierze pieniędzy za udzielanie pomocy, więc trochę szacunku i mniej złości, ciesz się że w ogóle ktoś ma chęć Ci pomóc, pomyśl o tym zanim napiszesz post.

/sry za offtop.
  • +
  • -
  • 0

#9 Rudyk

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:23
  • Imię:Kacper
  • Lokalizacja:Olecko
Offline

Napisano 17.07.2011 20:41

wpisz w konsole amx_rcon exec sever.cfg. Lub zresetuj serwer. Powinno pomóc. Albo wyedytuj to na wyłączonym serwie i jak już zrobisz włącz. :)
  • +
  • -
  • 0

#10 CraCKeR

    Życzliwy

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:24
  • Imię:Cracker
  • Lokalizacja:Lbrt
Offline

Napisano 17.07.2011 20:59

Może nie zmieniłeś mapy/zrestartowałeś serwera?
  • +
  • -
  • 0

#11 Misiaczek ;c

    /dev/null

  • Moderator

Reputacja: 1 678
Godlike

  • Postów:2 496
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Halemba
Offline

Napisano 17.07.2011 21:20

jezu ludzie, moze jakis plugin mu to blokuje? moze bez offtopu ?


#include <amxmodx>
#include <fakemeta>

#define PLUGIN "Admin Free Look"
#define VERSION "2.0"
#define AUTHOR "Jim"

#define ADMIN_ACCESS ADMIN_BAN //flag "d"

#define SPECT_KEYS MENU_KEY_1|MENU_KEY_2|MENU_KEY_5|MENU_KEY_6|MENU_KEY_0
#define CLASS_KEYS MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_5

#define LINUXDIFF 5

#if cellbits == 32
#define OFFSET_TEAM 114
#else
#define OFFSET_TEAM 139
#endif

#define TEAM_T 1
#define TEAM_CT 2
#define TEAM_SPEC 3

new bool:g_roundend
new bool:g_corpse_made[33]
new bool:g_model_selected[33]
new g_team[33]
new g_maxplayers

stock bool:is_admin(id)
return g_team[id] && get_user_flags(id) & ADMIN_ACCESS ? true : false

stock bool:is_admin_dead(id)
return is_admin(id) && g_corpse_made[id] ? true : false

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)

register_event("HLTV", "new_round", "a", "1=0", "2=0")
register_logevent("round_end", 2, "1=Round_End")
register_event("ClCorpse", "hook_corpse", "a", "12>0")
register_event("TeamInfo", "event_teaminfo", "a", "1>0")
register_event("TextMsg", "joined_a_team", "a", "1=1", "2=#Game_join_terrorist", "2=#Game_join_ct")

register_clcmd("jointeam", "join_spec_cmd")
register_clcmd("joinclass", "select_a_model")
register_menucmd(register_menuid("IG_Team_Select_Spect",1), SPECT_KEYS, "join_spec_menucmd")
register_menucmd(register_menuid("Terrorist_Select", 1), CLASS_KEYS, "select_a_model")
register_menucmd(register_menuid("CT_Select", 1), CLASS_KEYS, "select_a_model")

g_maxplayers = get_maxplayers()
}

public client_connect(id)
{
g_team[id] = 0
g_model_selected[id] = false
g_corpse_made[id] = false
}

public client_disconnect(id)
{
g_team[id] = 0
g_model_selected[id] = false
g_corpse_made[id] = false
}

public event_teaminfo()
{
new id = read_data(1)
new team[2]
read_data(2, team, 1)
switch(team[0])
{
case 'T': g_team[id] = TEAM_T
case 'C': g_team[id] = TEAM_CT
case 'S': g_team[id] = TEAM_SPEC
}
}

public stay_spec(id)
{
if(g_team[id] != TEAM_SPEC)
{
g_team[id] = TEAM_SPEC
message_begin(MSG_ALL, get_user_msgid("TeamInfo"))
write_byte(id)
write_string("SPECTATOR")
message_end()
}
}

public join_spec_cmd(id)
{
new argv[2]
read_argv(1, argv, 1)
if(argv[0] == '6')
stay_spec(id)
}

public join_spec_menucmd(id, key)
{
if(key == 5)
stay_spec(id)
}

public joined_a_team()
{
new name[32]
read_data(3, name, 31)
new id = get_user_index(name)
g_model_selected[id] = false
}

public select_a_model(id)
{
g_model_selected[id] = true
if(!g_roundend && is_admin(id))
set_task(1.0, "delay", id)
}

public delay(id)
{
if(g_team[id] && !is_user_alive(id))
{
g_corpse_made[id] = true
free_look(id)
}
}

public hook_corpse()
{
new id = read_data(12)
g_corpse_made[id] = true
if(!g_roundend && is_admin(id))
free_look(id)
}

public free_look(id)
{
if(!g_roundend && is_admin_dead(id) && g_model_selected[id])
set_pdata_int(id, OFFSET_TEAM, TEAM_SPEC, LINUXDIFF)
}

public round_end()
{
g_roundend = true
freelook_over()
}

public new_round()
{
g_roundend = false
freelook_over()
}

public freelook_over()
{
for(new id = 1; id <= g_maxplayers; id++)
{
if(is_admin_dead(id) && get_pdata_int(id, OFFSET_TEAM, LINUXDIFF) == TEAM_SPEC && g_team[id] != TEAM_SPEC)
set_pdata_int(id, OFFSET_TEAM, g_team[id], LINUXDIFF)
g_corpse_made[id] = false
}
}

  • +
  • -
  • 1

#12 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 18.07.2011 01:49

jezu ludzie, moze jakis plugin mu to blokuje?

W takim razie niech pokaze plugins.ini, bo jak dla mnie bez sensowny jest plugin, który robi coś co tak naprawdę można osiągnąć bez wgrywania pluginu...


Zapoznałem się i po prostu źle to ustawiasz ;]
A co do spamu to przeczytaj na google definicję spamu...

Użytkownik sebul edytował ten post 19.07.2011 15:35

  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#13 Kilian

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 7
Nowy

  • Postów:142
  • Imię:Dominik
  • Lokalizacja:Niemcy
Offline

Napisano 18.07.2011 11:16

sebul zanim bedziesz spamowal zapoznaj sie z trescia 1 postu ... jest wszystko misieq dzięki po malej przerubce dziala





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

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

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