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
 

maniek2614 - zdjęcie

maniek2614

Rejestracja: 07.12.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 06.01.2013 22:19
-----

Moje tematy

Klasa kucacz i generał

15.12.2012 15:38

Witam.
Proszę ,aby ktoś poprawił mi te 2 klasy bo ja już nie wyrabiam.

W kucaczu nie działa niewidzialność przy kucaniu z M3 i w ogóle z żadną bronią.
Generał nie zadaje dodatkowych obrażeń gdy ma punkty dodane w inteligencje a powinien.

Brak broni

23.08.2012 20:56

Witam.

Dziś na moim serwerze gracze przestali mieć bronie z mapy na mapę.
Zaczęła się nowa mapa i po wybraniu klasy playerom nie pojawiały się bronie, nie mają żadnego modelu, czasem ktoś dostanie jakąś broń która ta klasa powinna mieć ,ale po strzale ona znika!
Na początku rundy bronie normalnie pojawiają się po prawo na pasku broni które dostajemy na spawnie.
NIe ma żadnych error logów.
Przed tym zdarzeniem bawiłem się publiciem Curweapon ,ale po incydencie z broniami wrzuciłem na serwer kopię zapasową ,ale to nie pomogło!

Mam nadzieję ,że powyższe informację pomogą i pomożecie mi rozwiązać mój problem.
Czekam na szybkie odpowiedzi!!!
Jeżeli macie jakiś sensowny pomysł to go napiszcie (reinstal serwa nie wchodzi w grę), z góry dzięki.

Pozdrawiam, maniek.

Po długich zmaganiach z wyłączaniem pluginów i przywróceniu bardzo bardzo starej kopii coda, coś ruszyło, dalej sobie poradzę - sory za zaśmiecanie, do kosza z tematem.

Kolizja napisów/reklam z misjami na HUD

14.02.2012 22:56

Witam.
Mam taki problem z tym pluginem - http://amxx.pl/topic...ersja-4-update/, że ,gdy informacje o misjach mamy w HUD, to kolidują one z reklamami na HUD i z admin chatem. Na przykład: informacje o misji są cały czas wyświetlone na HUD i gdy admin napiszę coś przez say admina np. "say @@ Witam." to słowo "Witam." pojawia się na ułamek sekundy na środku ekranu, w tym czasie informacje o misji znikają, a gdy już się pojawią to zdanie/słowo napisane na admin chat znika. Jeżeli ktoś umie to naprawić lub zrobić tak ,że admin chat wyświetla się dłużej niż 1/4 sekundy, to prosiłbym o pomoc ,gdyż trudno jest utrzymać na serwerze porządek lub dać jakieś krótkie ogłoszenie ,gdy admin nie ma mikrofonu lub ma ,ale popsuty.

Za wszelką działającą pomoc stawiam +

Poniżej załączam moje .sma, jeżeli byłoby trzeba wykonać jakieś większe przeróbki, to proszę je dokonać na nim lub powiedzieć mi co i jak ,a ja sam jakoś ogarnę (mam nadzieję).

Plugin 32bit_test

05.01.2012 16:35

Witam. Proszę o przerobienie tego pluginu ,żeby wyświetlał ten test po wejściu na serwer ,ale jeszcze przed wybraniem teamu. Plugin mi jest potrzebny do cod moda ,a normalny łatwo obejść (pisząc np. /klasa) . Myślę ,że ten plugin przydałby się też innym posiadaczom takich serwerów.


/***************************************************[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]This plugin is to test if players' have set 32-bit.[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]Multiple pictures are show to each player and he or she needs to
choose proper one (in menu). If player does not choose properly
after X tries he or she is disconnected. Pictures are show after
the player dies, not to disturb the gameplay.[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]Number of tries can be configured by cvar:
32bit_tries 2 (default)[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]Plugin is using "data/lang/32bit_test.txt" language file.[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]***************************************************/[/size][/font][/color]

[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]#include <amxmodx>
#include <amxmisc>
#define TASKID 18923[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]new motd[2000];
new szczegoly_testu[33][3];
new tested[33];
new prob[33];
new pcvar_tested32bit[33];
new pcvar_tries;[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public plugin_init()
{
register_plugin("32-bit test","1.2","Czesio");
register_dictionary("32bit_test.txt");
register_event("DeathMsg", "death_msg", "a");

pcvar_tries = register_cvar("32bit_tries", "2");

new tmp[16]
for(new i=1; i<33; i++){
formatex(tmp,15,"tested32bit_%d",i);
pcvar_tested32bit[i] = register_cvar(tmp,"0");
tested[i] = get_pcvar_num(pcvar_tested32bit[i]);
}

register_menucmd(register_menuid("menu_a"), 511, "menu_a_handler");
register_menucmd(register_menuid("menu_b"), 511, "menu_b_handler");
register_menucmd(register_menuid("menu_c"), 511, "menu_c_handler");

motd = "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd'><html><head><style type='text/css'>body{background:black;font-family:Arial;color:#fff;text-align:center;margin:0;padding:0}table{margin:0 auto}th,td{font-weight:bold;padding-top:4px}b,u{display:inline-block;width:16px;height:48px;maring:0}td b{background:#808080}td u{background:#7f7f7f}th b{background:#878787}th u{background:#787878}</style></head>";
strcat(motd,"<body><table cellpadding='0' cellspacing='5'><tr><td>A1<br><b></b><u></u><b></b></td><td>A2<br><b></b><u></u><b></b></td><td>A3<br><b></b><u></u><b></b></td><td>A4<br><b></b><u></u><b></b></td><td>A5<br><b></b><u></u><b></b></td><td>A6<br><b></b><u></u><b></b></td><td>A7<br><b></b><u></u><b></b></td><td>A8<br><b></b><u></u><b></b></td></tr>",1999);
strcat(motd,"<tr><td>B1<br><b></b><u></u><b></b></td><td>B2<br><b></b><u></u><b></b></td><td>B3<br><b></b><u></u><b></b></td><td>B4<br><b></b><u></u><b></b></td><td>B5<br><b></b><u></u><b></b></td><td>B6<br><b></b><u></u><b></b></td><td>B7<br><b></b><u></u><b></b></td><td>B8<br><b></b><u></u><b></b></td></tr>",1999);
strcat(motd,"<tr><td>C1<br><b></b><u></u><b></b></td><td>C2<br><b></b><u></u><b></b></td><td>C3<br><b></b><u></u><b></b></td><td>C4<br><b></b><u></u><b></b></td><td>C5<br><b></b><u></u><b></b></td><td>C6<br><b></b><u></u><b></b></td><td>C7<br><b></b><u></u><b></b></td><td>C8<br><b></b><u></u><b></b></td></tr></table></body></html>",1999);

return PLUGIN_CONTINUE;
}[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public client_connect(id){
prob[id] = 0;
}[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public death_msg(){
new victim = read_data(2);
set_task(2.0,"testuj_gracza", victim + TASKID);

return PLUGIN_HANDLED;
}[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public testuj_gracza(id){
id -= TASKID;
if(is_user_connected(id) && !is_user_bot(id) && !is_user_hltv(id) && tested[id] != get_user_userid(id)){
prob[id]++;

if(prob[id] > get_pcvar_num(pcvar_tries)){
nieudana_proba(id);
}
else{
szczegoly_testu[id][0] = random(8) + 1;
szczegoly_testu[id][1] = random(8) + 1;
szczegoly_testu[id][2] = random(8) + 1;

pokaz_menu_a(id);
pokaz_motd(id);
}
}
}[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public nieudana_proba(id){
if(prob[id] >= get_pcvar_num(pcvar_tries)){
server_cmd("kick #%d 16-bit video", get_user_userid(id));
}
else{
if(get_pcvar_num(pcvar_tries) - prob[id] == 1)
client_print(id,print_chat,"%L",LANG_PLAYER,"TEST_BAD_1_TRY_LEFT",get_pcvar_num(pcvar_tries) - prob[id]);
else
client_print(id,print_chat,"%L",LANG_PLAYER,"TEST_BAD",get_pcvar_num(pcvar_tries) - prob[id]);
}
}[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public menu_a_handler(id,key){
key++;
if(key == 9){
pokaz_menu_a(id);
pokaz_motd(id);
}
else if(key == szczegoly_testu[id][0])
pokaz_menu_b(id);
else
nieudana_proba(id);
}[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public menu_b_handler(id,key){
key++;
if(key == 9){
pokaz_menu_b(id);
pokaz_motd(id);
}
else if(key == szczegoly_testu[id][1])
pokaz_menu_c(id);
else
nieudana_proba(id);
}[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public menu_c_handler(id,key){
key++;
if(key == 9){
pokaz_menu_c(id);
pokaz_motd(id);
}
else if(key == szczegoly_testu[id][2]){
tested[id] = get_user_userid(id);
set_pcvar_num(pcvar_tested32bit[id], tested[id]);
client_print(id,print_chat,"%L",LANG_PLAYER,"TEST_OK");
}
else
nieudana_proba(id);
}[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public pokaz_menu_a(id){
new menu_body[1000]
formatex(menu_body, 999, "\w%L^n^n\w1. A1^n\w2. A2^n\w3.\w A3^n\w4.\w A4^n\w5.\w A5^n\w6.\w A6^n\w7.\w A7^n\w8.\w A8^n\w9. %L", id, "INFO", id, "SHOW_AGAIN");
show_menu(id, 511, menu_body, -1, "menu_a");
}[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public pokaz_menu_b(id){
new menu_body[1000]
formatex(menu_body, 999, "\w%L^n^n\w1. B1^n\w2. B2^n\w3.\w B3^n\w4.\w B4^n\w5.\w B5^n\w6.\w B6^n\w7.\w B7^n\w8.\w B8^n\w9. %L", id, "INFO", id, "SHOW_AGAIN");
show_menu(id, 511, menu_body, -1, "menu_b");
}[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public pokaz_menu_c(id){
new menu_body[1000]
formatex(menu_body, 999, "\w%L^n^n\w1. C1^n\w2. C2^n\w3.\w C3^n\w4.\w C4^n\w5.\w C5^n\w6.\w C6^n\w7.\w C7^n\w8.\w C8^n\w9. %L", id, "INFO", id, "SHOW_AGAIN");
show_menu(id, 511, menu_body, -1, "menu_c");
}[/size][/font][/color]
[color=#333333][font=Verdana, Arial, Tahoma, Calibri, Geneva, sans-serif][size=3]public pokaz_motd(id){
new temp_motd[2000];
new find_a[50];
new find_b[50];
new find_c[50];
new replace_a[50];
new replace_b[50];
new replace_c[50];
copy(temp_motd,1999,motd);

formatex(find_a,49,"<td>A%d<br><b></b><u></u><b></b></td>",szczegoly_testu[id][0]);
formatex(find_b,49,"<td>B%d<br><b></b><u></u><b></b></td>",szczegoly_testu[id][1]);
formatex(find_c,49,"<td>C%d<br><b></b><u></u><b></b></td>",szczegoly_testu[id][2]);
formatex(replace_a,49,"<th>A%d<br><b></b><u></u><b></b></th>",szczegoly_testu[id][0]);
formatex(replace_b,49,"<th>B%d<br><b></b><u></u><b></b></th>",szczegoly_testu[id][1]);
formatex(replace_c,49,"<th>C%d<br><b></b><u></u><b></b></th>",szczegoly_testu[id][2]);

replace(temp_motd,1999,find_a,replace_a);
replace(temp_motd,1999,find_b,replace_ B);
replace(temp_motd,1999,find_c,replace_c);

show_motd(id,temp_motd,"!!! Choose the one that differs");
}