Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Vip z generatora nie działa



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

#1 zajafatu

    Nowy

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:8
  • Imię:Maciej
  • Lokalizacja:Częstochowa
Offline

Napisano 03.05.2015 22:43

Siemanko , zrobiłem wszystko jak Bóg nakazał . 
Zainstalowałem na serwerze amxx , metamoda,dproto,screenshoty itd. ale z generatora VIP nie chce cykać .
Mimo że wygenerowałem bez żadnego problemu na stronie , wstawiłem pliki w odpowiednie miejsca

Tak do plugins pliczek vip.amxx

do scripting pliczek vip.sma

do cstrike vip.txt

Do plugins.ini dopisałem na końcu vip.amxx znajdujący się w cstrike/addons/amxmodx/config/

Ustawiłem vipa wcześniej w generatorze na flagę "v" i dodałem admina w 

users.ini zgodnie z przykładem :

"baq" "mojehaslo" "v" "a"

Serwer zatrzyłem na okres całego "wgrywania" , uruchomiłem ponownie i nawet gdy wezmę z poziomu amxmodmenu "zatrzymaj plugin" to nawet VIPka nie wypisuję . Czy jest ktoś w stanie mi wytłumaczyć co robię źle? Vip nie działa. 
Tak po prostu , po ludzku jak chłop chłopowi ktoś by wytłumaczył byłbym bardzo wdzięczny.
 

  • +
  • -
  • 0

#2 king21

    Życzliwy

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:32
  • Imię:Michał
  • Lokalizacja:LPU
Offline

Napisano 03.05.2015 23:05

o co chodzi dokladnie? 

 

vip jako plugin dziala ? po wpisaniu w konsole amx plugins masz kolo vipa running ?

 


Użytkownik king21 edytował ten post 03.05.2015 23:06

  • +
  • -
  • 0

http://www.ermail.pl...2Je72c2NaXjAeAX dobra faza idzie dorwac pare  groszy :D


#3 aha.mp3

    Diablo Mody i te sprawy ;3

  • Użytkownik

Reputacja: 126
Zaawansowany

  • Postów:354
  • GG:
  • Imię:Michał
  • Lokalizacja:Legionowo
Offline

Napisano 03.05.2015 23:30

Warto też zapytać czy odhaczyłeś "Integrację z AMXBANS", ponieważ w standardzie jest ona włączona. Jeśli nie to znajdź i usuń:

forward amxbans_admin_connect(id);

a także

public amxbans_admin_connect(id){
client_authorized(id);
}

z pliku *.sma twojego vipa


Użytkownik MS.Zer0. edytował ten post 03.05.2015 23:31

  • +
  • -
  • 0

b_350_20_000000_000000_FFFFFF_DA0707.png
b_350_20_000000_000000_FFFFFF_DA0707.png


#4 MAGNET

    SourceLearned ;)

  • Moderator

Reputacja: 625
Wszechmogący

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

Napisano 04.05.2015 09:10

Automatyczna wiadomość


Ten temat został przeniesiony z forum

Scripting AMXX > Problemy

do

AMX Mod X > Problemy
  • +
  • -
  • 1

#5 zajafatu

    Nowy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:8
  • Imię:Maciej
  • Lokalizacja:Częstochowa
Offline

Napisano 04.05.2015 12:02

Warto też zapytać czy odhaczyłeś "Integrację z AMXBANS", ponieważ w standardzie jest ona włączona. Jeśli nie to znajdź i usuń:

forward amxbans_admin_connect(id);

a także

public amxbans_admin_connect(id){
client_authorized(id);
}

z pliku *.sma twojego vipa

A co to ma wspólnego z tym że nie działa plugin?
AMX_BANS ma być , nie zmieniam tego bo po co?
 

 

o co chodzi dokladnie? 

 

vip jako plugin dziala ? po wpisaniu w konsole amx plugins masz kolo vipa running ?

Nie działa.


  • +
  • -
  • 0

#6 king21

    Życzliwy

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:32
  • Imię:Michał
  • Lokalizacja:LPU
Offline

Napisano 04.05.2015 12:22

powiedz co chcesz zeby mial wip to ci wygeneruje na szybkosci, u mnie dziala normalnie


  • +
  • -
  • 0

http://www.ermail.pl...2Je72c2NaXjAeAX dobra faza idzie dorwac pare  groszy :D


#7 zajafatu

    Nowy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:8
  • Imię:Maciej
  • Lokalizacja:Częstochowa
Offline

Napisano 04.05.2015 12:51

4 zestawy broni z menu:
1.DEAGLE + GRANATY (1HE,2FE,1SG)+ KAMIZELKA z hełmem

2.m4a1+DEAGLE + GRANATY (1HE,2FE,1SG)+ KAMIZELKA z hełmem

3.ak-47+DEAGLE + GRANATY (1HE,2FE,1SG)+ KAMIZELKA z hełmem

4.awp+DEAGLE + GRANATY (1HE,2FE,1SG)+ KAMIZELKA z hełmem

 

vip pokazany w tabeli punktów

informacje o vip motd

przywitanie gdy vip przychodzi na serwer

 

5hp za hs

3hp za zabójstwo 

maksymalne hp 120

integracja z amxbans

 

wszystko najlepiej na flagę "V"

 


  • +
  • -
  • 0

#8 oeN.

    Wszechwidzący

  • Użytkownik

Reputacja: 78
Zaawansowany

  • Postów:274
  • Lokalizacja:Dom
Offline

Napisano 04.05.2015 13:33

Więcej informacji, jakieś logi, errory związane z pluginem VIPa? Może plugin szuka funkcji która nie istnieje, często spotykany błąd.


  • +
  • -
  • 0

#9 king21

    Życzliwy

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:32
  • Imię:Michał
  • Lokalizacja:LPU
Offline

Napisano 04.05.2015 22:26

od krtorej rundy chcesz miec menu vipa? czy dac na poczatek rundy jakies inne bronie vipowi zamist usp/glocka?

 


  • +
  • -
  • 0

http://www.ermail.pl...2Je72c2NaXjAeAX dobra faza idzie dorwac pare  groszy :D


#10 zajafatu

    Nowy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:8
  • Imię:Maciej
  • Lokalizacja:Częstochowa
Offline

Napisano 04.05.2015 23:16

Więcej informacji, jakieś logi, errory związane z pluginem VIPa? Może plugin szuka funkcji która nie istnieje, często spotykany błąd.

no nie wiem mi się wydaje że wszystko inne jest

|#

pierwsza z diglem , druga już wszystkie zestawy


Użytkownik zajafatu edytował ten post 04.05.2015 23:21

  • +
  • -
  • 0

#11 king21

    Życzliwy

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:32
  • Imię:Michał
  • Lokalizacja:LPU
Offline

Napisano 05.05.2015 01:03

#include <amxmodx>
#include <colorchat>
#include <cstrike>
#include <engine>
#include <fun>
#include <hamsandwich>
#include <stripweapons>

forward amxbans_admin_connect(id);

new CsArmorType:armortype, bool:g_Vip[33], gRound=0, g_Hudmsg, menu,
menu_callback_handler, weapon_id;

new const clips[]={0, 13, -0, 10, 1, 7, 0, 30, 30, 1, 30, 20, 25, 30, 35, 25, 12, 20, 10, 30, 100, 8, 30, 30, 20, 2, 7, 30, 30, 0, 50};

public plugin_init(){
	register_plugin("VIP Ultimate", "12.3.0.2", "benio101 & speedkill");
	RegisterHam(Ham_Spawn, "player", "SpawnedEventPre", 1);
	register_event("DeathMsg", "DeathMsg", "a");
	register_event("HLTV", "event_new_round", "a", "1=0", "2=0");
	register_logevent("GameCommencing", 2, "1=Game_Commencing");
	register_message(get_user_msgid("ScoreAttrib"), "VipStatus");
	register_clcmd("say /vip", "ShowMotd");
	set_task(30.0, "ShowAdv",.flags = "b");
	g_Hudmsg=CreateHudSyncObj();
}
public client_authorized(id){
	if(get_user_flags(id) & 2097152 == 2097152){
		client_authorized_vip(id);
	}
}
public client_authorized_vip(id){
	g_Vip[id]=true;
	new g_Name[64];
	get_user_name(id,g_Name,charsmax(g_Name));
	set_hudmessage(24, 190, 220, 0.25, 0.2, 0, 6.0, 6.0);
	ShowSyncHudMsg(0, g_Hudmsg, "Vip %s wbija na serwer !",g_Name);
}
public client_disconnect(id){
	if(g_Vip[id]){
		client_disconnect_vip(id);
	}
}
public client_disconnect_vip(id){
	g_Vip[id]=false;
}
public SpawnedEventPre(id){
	if(g_Vip[id]){
		if(is_user_alive(id)){
			SpawnedEventPreVip(id);
		}
	}
}
public SpawnedEventPreVip(id){
	cs_set_user_armor(id, min(cs_get_user_armor(id,armortype)+100, 100), CS_ARMOR_VESTHELM);
	new henum=(user_has_weapon(id,CSW_HEGRENADE)?cs_get_user_bpammo(id,CSW_HEGRENADE):0);
	give_item(id, "weapon_hegrenade");
	++henum;
	new fbnum=(user_has_weapon(id,CSW_FLASHBANG)?cs_get_user_bpammo(id,CSW_FLASHBANG):0);
	give_item(id, "weapon_flashbang");
	++fbnum;
	cs_set_user_bpammo(id, CSW_FLASHBANG, 2);
	new sgnum=(user_has_weapon(id,CSW_SMOKEGRENADE)?cs_get_user_bpammo(id,CSW_SMOKEGRENADE):0);
	give_item(id, "weapon_smokegrenade");
	++sgnum;
	StripWeapons(id, Secondary);
	give_item(id, "weapon_deagle");
	give_item(id, "ammo_50ae");
	weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);
	cs_set_user_bpammo(id, CSW_DEAGLE, 35);
	recharge(id);
	show_vip_menu(id);
	if(get_user_team(id)==2){
		give_item(id, "item_thighpack");
	}
}
public menu_1_handler(id){
	if(get_pdata_cbase(id, 368)==-1){
		give_item(id, "weapon_ak47");
		give_item(id, "ammo_762nato");
		weapon_id=find_ent_by_owner(-1, "weapon_ak47", id);
		if(weapon_id)cs_set_weapon_ammo(weapon_id, 30);
		cs_set_user_bpammo(id, CSW_AK47, 90);
	}
}
public menu_2_handler(id){
	if(get_pdata_cbase(id, 368)==-1){
		give_item(id, "weapon_m4a1");
		give_item(id, "ammo_556nato");
		weapon_id=find_ent_by_owner(-1, "weapon_m4a1", id);
		if(weapon_id)cs_set_weapon_ammo(weapon_id, 30);
		cs_set_user_bpammo(id, CSW_M4A1, 90);
	}
}
public menu_3_handler(id){
	if(get_pdata_cbase(id, 368)==-1){
		give_item(id, "weapon_awp");
		give_item(id, "ammo_338magnum");
		weapon_id=find_ent_by_owner(-1, "weapon_awp", id);
		if(weapon_id)cs_set_weapon_ammo(weapon_id, 10);
		cs_set_user_bpammo(id, CSW_AWP, 30);
	}
}
public recharge(id){
	new wid=get_user_weapon(id);
	if(wid){
		new weaponname[32], weid;
		get_weaponname(wid, weaponname, 31);
		weid=find_ent_by_owner(-1, weaponname, id);
		if(weid){
			cs_set_weapon_ammo(weid, clips[wid]);
		}
	}
}
public DeathMsg(){
	new killer=read_data(1);
	new victim=read_data(2);
	
	if(is_user_alive(killer) && g_Vip[killer] && get_user_team(killer) != get_user_team(victim)){
		DeathMsgVip(killer,victim,read_data(3));
	}
}
public DeathMsgVip(kid,vid,hs){
	set_user_health(kid, min(get_user_health(kid)+(hs?5:3),120));
	cs_set_user_money(kid, cs_get_user_money(kid)+(hs?500:300));
}
public show_vip_menu(id){
	menu=menu_create("\rMenu VIPa","menu_handler");
	menu_callback_handler=menu_makecallback("menu_callback");
	new bool:active=false, num=-1;
	menu_additem(menu,"\wAK47+Kamizelka+Granaty","",0,menu_callback_handler);
	if(menu_callback(id, menu, ++num)==ITEM_ENABLED){
		active=true;
	}
	menu_additem(menu,"\wM4+Kamizelka+Granaty","",0,menu_callback_handler);
	if(menu_callback(id, menu, ++num)==ITEM_ENABLED){
		active=true;
	}
	menu_additem(menu,"\wAWP+Kamizelka+Granaty","",0,menu_callback_handler);
	if(menu_callback(id, menu, ++num)==ITEM_ENABLED){
		active=true;
	}
	if(active){
		menu_setprop(menu,MPROP_EXITNAME,"Wyjscie");
		menu_setprop(menu,MPROP_TITLE,"\rMenu Vipa");
		menu_setprop(menu,MPROP_NUMBER_COLOR,"\w");
		menu_display(id, menu);
	} else {
		menu_destroy(menu);
	}
}
public event_new_round(){
	++gRound;
}
public GameCommencing(){
	gRound=0;
}
public menu_callback(id, menu, item){
	if(is_user_alive(id)){
		if(gRound>=2){
			if(item==0){
				return ITEM_ENABLED;
			}
			if(item==1){
				return ITEM_ENABLED;
			}
			if(item==2){
				return ITEM_ENABLED;
			}
		}
	}
	return ITEM_DISABLED;
}
public menu_handler(id, menu, item){
	if(is_user_alive(id)){
		if(gRound>=2){
			if(item==0){
				menu_1_handler(id);
			}
			if(item==1){
				menu_2_handler(id);
			}
			if(item==2){
				menu_3_handler(id);
			}
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public VipStatus(){
	new id=get_msg_arg_int(1);
	if(is_user_alive(id) && g_Vip[id]){
		set_msg_arg_int(2, ARG_BYTE, get_msg_arg_int(2)|4);
	}
}
public ShowMotd(id){
	show_motd(id, "vip.txt", "Informacje o vipie");
}
public ShowAdv(){
	ColorChat(0, NORMAL, "[VIP]^x04 Chcesz dowiedziec sie co posiada vip ? Napisz na say'u /vip");
}
public amxbans_admin_connect(id){
	client_authorized(id);
}

to wyżej musisz wkleic do kompilatora amxx jest tu na stronie, powinno dzialac.

 

dałem 3 zestawy bo ten 1 co opisałeś nic nie wnosił xD to jest w standardzie praktycznie

 

motd vip

<head>
		<style type="text/css">
			body{
				background-color: #000000;
				font-family:Verdana,Tahoma;
				color: #FFFFFF;
			}
		</style>
		<meta http-equiv="Content-Type" content="text/html; charset=utf8">
	</head>
	<body>
		<ul><font size="2" color="#E0A518"><b>Vip posiada :</b></font><br><br>
		<li type="square"><font size="1">
100 AP co rundę<br>
1 HE co rundę<br>
2 FB co rundę<br>
1 SG co rundę<br>
dEagle z 7 nabojami i 35 w magazynku<br>
Defuse Kit<br>
Pełen magazynek<br>
Dodatkowe życie za zabójstwo ( 5 - HS | 3 - Normalne )<br>
Dodatkowa kasa za zabójstwo ( 500 - HS | 300 - Normalne )<br>
Menu z wyborem broni<br>
Napis VIP w tabeli wyników<br>
Przywitanie gdy wchodzi na serwer<br>
Cena vipa: 11.07.
		</font></li></ul>
	

</body>

Użytkownik king21 edytował ten post 05.05.2015 01:08

  • +
  • -
  • 0

http://www.ermail.pl...2Je72c2NaXjAeAX dobra faza idzie dorwac pare  groszy :D


#12 zajafatu

    Nowy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:8
  • Imię:Maciej
  • Lokalizacja:Częstochowa
Offline

Napisano 05.05.2015 13:16

king kompilator sie zawiesza ten online z błędem (126) a zwykły:

 

/tmp/textxbo5fd.sma(2) : fatal error 100: cannot read from file: "colorchat"
Compilation aborted.
1 Error.
Done.


  • +
  • -
  • 0

#13 king21

    Życzliwy

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:32
  • Imię:Michał
  • Lokalizacja:LPU
Offline

Napisano 05.05.2015 13:29

http://przeklej.org/...EbUHmo/vip.amxx

 

tu masz vip.amxx


  • +
  • -
  • 0

http://www.ermail.pl...2Je72c2NaXjAeAX dobra faza idzie dorwac pare  groszy :D


#14 oeN.

    Wszechwidzący

  • Użytkownik

Reputacja: 78
Zaawansowany

  • Postów:274
  • Lokalizacja:Dom
Offline

Napisano 05.05.2015 13:38

Pan na warna liczy? Nie wolno plików amxx wrzucać.

 

 

king kompilator sie zawiesza ten online z błędem (126) a zwykły:

 

/tmp/textxbo5fd.sma(2) : fatal error 100: cannot read from file: "colorchat"
Compilation aborted.
1 Error.
Done.

Pobierz colorchat.inc i wrzuć do scriptings/include.


Użytkownik oeN. edytował ten post 05.05.2015 13:38

  • +
  • -
  • 0

#15 king21

    Życzliwy

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:32
  • Imię:Michał
  • Lokalizacja:LPU
Offline

Napisano 05.05.2015 13:45

sorki chciałem pomóc chłopakowi skoro mu nie kompiluje 


  • +
  • -
  • 0

http://www.ermail.pl...2Je72c2NaXjAeAX dobra faza idzie dorwac pare  groszy :D


#16 zajafatu

    Nowy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:8
  • Imię:Maciej
  • Lokalizacja:Częstochowa
Offline

Napisano 08.05.2015 00:15

Słuchajcie jest ktoś chętny do pomocy , patrzyło 2 gości puki co dalej nie działa. Proszę wręcz o pomoc bo już nie wiem co z tym robić


  • +
  • -
  • 0

#17 oeN.

    Wszechwidzący

  • Użytkownik

Reputacja: 78
Zaawansowany

  • Postów:274
  • Lokalizacja:Dom
Offline

Napisano 08.05.2015 15:24

Sprawdź czy to zadziała. Na spawnie, jeśli gracz ma VIPa (Flaga T), wyświetli mu się wiadomość "Masz VIPa.". Jeśli to nie zadziała, błąd leży albo po stronie serwera albo sam źle wgrywasz.

#include <amxmodx>
#include <hamsandwich>

#define PLUGIN "VIP Test"
#define VERSION "1.0"
#define AUTHOR "oeN."

new bool:g_VIP[33];

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	RegisterHam(Ham_Spawn, "player", "Spawn", 1);
}

public client_authorized(id) {
	if(get_user_flags(id) & ADMIN_LEVEL_H) {
		g_VIP[id] = true;
	}
}

public Spawn(id) {
	
	if(g_VIP[id]) {
		client_print(id, print_chat, "Masz VIPa.");
	}
}

  • +
  • -
  • 0

#18 zajafatu

    Nowy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:8
  • Imię:Maciej
  • Lokalizacja:Częstochowa
Offline

Napisano 08.05.2015 15:42

 

Sprawdź czy to zadziała. Na spawnie, jeśli gracz ma VIPa (Flaga T), wyświetli mu się wiadomość "Masz VIPa.". Jeśli to nie zadziała, błąd leży albo po stronie serwera albo sam źle wgrywasz.

#include <amxmodx>
#include <hamsandwich>

#define PLUGIN "VIP Test"
#define VERSION "1.0"
#define AUTHOR "oeN."

new bool:g_VIP[33];

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	RegisterHam(Ham_Spawn, "player", "Spawn", 1);
}

public client_authorized(id) {
	if(get_user_flags(id) & ADMIN_LEVEL_H) {
		g_VIP[id] = true;
	}
}

public Spawn(id) {
	
	if(g_VIP[id]) {
		client_print(id, print_chat, "Masz VIPa.");
	}
}

Boże , wgrywaliśmy działające vipy z innego serwera. Serwer był reinstalowany już chyba z 15 razy , inne pluginy działają bez błędu . Vip dalej nie działa.


Użytkownik zajafatu edytował ten post 08.05.2015 15:43

  • +
  • -
  • 0

#19 oeN.

    Wszechwidzący

  • Użytkownik

Reputacja: 78
Zaawansowany

  • Postów:274
  • Lokalizacja:Dom
Offline

Napisano 08.05.2015 22:06

Podaj plugins.ini (z wpisanym vipem) i ostatni plik z logami z serwera. Nie jako kod/spoiler tylko jako pliki w załączniku najlepiej.


Użytkownik oeN. edytował ten post 08.05.2015 22:06

  • +
  • -
  • 0





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

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

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