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
 

P@trYk^.^ - zdjęcie

P@trYk^.^

Rejestracja: 07.04.2012
Aktualnie: Nieaktywny
Poza forum Ostatnio: 09.11.2012 16:25
-----

#475259 [TuT] Jak naprawić perk Nano Kamizelka.

Napisane przez Pan PrO w 04.11.2012 19:53

Witam. W tym poradniku pokarzę wam jak naprawić perk Nano Kamizelka oraz dodać tę zdolność innym klasą.

1. Pod
new bool:freezetime = true;
dodajemy
new odpornosc_gracza[33];


2. w plugin_natives() na samym dole dodajemy


register_native("cod_get_user_odpornosc", "SprawdzOdpornosc", 1);
register_native("cod_set_user_odpornosc", "UstawOdpornosc", 1);


3. W UsunUmiejetnosci(id) na samym dole dodajemy
odpornosc_gracza[id] = 0;


4. Ten public znajdujący sie prawie na samym dole

public ZadajObrazenia(atakujacy, ofiara, Float:obrazenia, Float:czynnik_inteligencji, byt_uszkadzajacy, dodatkowe_flagi)
ExecuteHam(Ham_TakeDamage, ofiara, byt_uszkadzajacy, atakujacy, obrazenia+PobierzInteligencje(atakujacy, 1, 1, 1)*czynnik_inteligencji, /*1<<31 |*/ dodatkowe_flagi);


Zmieniamy na to

public ZadajObrazenia(atakujacy, ofiara, Float:obrazenia, Float:czynnik_inteligencji, byt_uszkadzajacy, dodatkowe_flagi)
{
if(!odpornosc_gracza[ofiara])
ExecuteHam(Ham_TakeDamage, ofiara, byt_uszkadzajacy, atakujacy, obrazenia+PobierzInteligencje(atakujacy, 1, 1, 1)*czynnik_inteligencji, /*1<<31 |*/ dodatkowe_flagi);
}


5. Na samym końcu .sma dodajemy to

public UstawOdpornosc(id, wartosc)
odpornosc_gracza[id] = wartosc;

public SprawdzOdpornosc(id)
return odpornosc_gracza[id];


Sposób użycia

W cod_perk_enabled lub cod_class_enabled dodajemy

cod_set_user_odpornosc(id, 1);


a w cod_perk_disabled lub cod_calss_disabled

cod_set_user_odpornosc(id, 0);



Naprawiona Nano Kamizelka

Załączony plik  codperk_nanokamizelka.sma   746 bajtów  397 Ilość pobrań
  codperk_nanokamizelka.amxx


Zakaz kopiowania na inne forum. Poradnik wykonany dla amxx.pl
  • +
  • -
  • 11


#470586 [ROZWIĄZANE] Ultimate_ss nie działa

Napisane przez sNH. w 22.10.2012 22:11

Sprawdź:


Spoiler

  • +
  • -
  • 1


#470588 [ROZWIĄZANE] Ultimate_ss nie działa

Napisane przez Kawon w 22.10.2012 22:21

I jeszcze coś jeśli już komuś zrobię ss'y i da mu perma to ban będzie się zapisywał w banned.cfg ?

jeśli masz amxbans to nie.
  • +
  • -
  • 1


#470590 [ROZWIĄZANE] Ultimate_ss nie działa

Napisane przez sNH. w 22.10.2012 22:30

Do amx bans? :P
  • +
  • -
  • 1


#470594 [ROZWIĄZANE] Ultimate_ss nie działa

Napisane przez Kawon w 22.10.2012 23:01

Wklejka 1pmlt1u1heboo(Ultimate_ss) dodana przez Kawon, 22.10.2012 23:05
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
 
new player
new ip[32]
new finish;
 
new maxscreens  //max nr of ss to a player
new screeninterval  //interval between 2 ss
new design  //visual stuff
new site  //the site/forum where a user can post ther pics to be unbanned
 
public plugin_init() 
{ 
	register_plugin("Ultimate SS", "1.3", "Hack modify Snuff")
 
	register_concmd("amx_ss", "concmd_screen", ADMIN_LEVEL_A, "<nick albo #userid> <ilosc screenow-domyslnie 3>")
	register_clcmd("say /ip", "show_ip")
 
	maxscreens = register_cvar("amx_ss_max", "5")
	screeninterval = register_cvar("amx_ss_interval", "1.0")
	design = register_cvar("amx_ss_design", "3")
	site = register_cvar("amx_ss_site","www.google.ro")
}
 
public concmd_screen(id, level, cid)
{
	if(!cmd_access(id, level, cid, 3))   //if the one who requests an ss isnt admin exit
	{
		return PLUGIN_HANDLED
	}
 
	new arg1[24], arg2[4]
	read_argv(1, arg1, 23)
	read_argv(2, arg2, 3)
 
	new screens = str_to_num(arg2)
	new maxss = get_pcvar_num(maxscreens)
 
	if(screens > maxss)   //too many ss?
	{
		console_print(id, "[Screens]Prea multe poze!")
 
		return PLUGIN_HANDLED
	}
 
	player = cmd_target(id, arg1, 1) 
	if (!player)   //the player has exited the sv or he didnt existed
	{
		return PLUGIN_HANDLED
	}
	finish = screens
 
	new Float:interval = get_pcvar_float(screeninterval)	//a set_task for each "amx_ss nickname nr_of_ss"
	new array[2]
	array[0] = id //save usefull data in a vector so it can be reused
	array[1] = player
	set_task(interval, "ss_propriuzis", 0, array,2, "a", screens)
 
	return PLUGIN_HANDLED
}
 
public ss_propriuzis(array[2])
{
	//take data and set them accordingly
	new player = array[1]
	new id = array[0]
 
	//save time,adminname,playername so that the player cant give us other ss's and because it LOOKS COOOL!
	new timestamp[32], timestampmsg[128], name[32], adminname[32]
	get_time("%m/%d/%Y - %H:%M:%S", timestamp, 31)
	get_user_name(player, name, 31)
	get_user_name(id, adminname, 31)
	get_user_ip(player, ip, 31)
 
	//Clasic Design
	if(get_pcvar_num(design) == 0)
	{
		client_print(player, print_chat, "** Robienie screenow graczowi ^"%s^" przez adminal ^"%s^" **", name, adminname)
		client_cmd(player, "snapshot") //ss
	}
	//Doar Playerului
	else if(get_pcvar_num(design) == 1)
	{
		client_print(player, print_chat, "** Robienie screenow graczowi ^"%s^" przez admina ^"%s^" (%s) **", name, adminname, timestamp)
		client_cmd(player, "snapshot") //ss
	}
	//HUD Message doar Playerului
	else if(get_pcvar_num(design) == 2)
	{
		set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 1.0, 0.0, 0.0, 4)
		format(timestampmsg, 127, "** CZAS: - %s **", timestamp)
		show_hudmessage(player, timestampmsg)
 
		client_cmd(player, "snapshot")  //ss
	}
	//Full
	else if(get_pcvar_num(design) == 3)
	{
		//HUD Timestamp Message
		set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 1.0, 0.0, 0.0, 4)
		format(timestampmsg, 127, "** GRACZ %s CZAS: - %s **",name,timestamp)
		show_hudmessage(player, timestampmsg)
 
		client_print(0, print_chat, "** Robienie screenow graczowi ^"%s^" przez admina ^"%s^" (%s) **", name, adminname, timestamp)
 
		client_cmd(player, "snapshot") //ss
	}
	console_print(id, "[Screens]%s - jego ip to: %s!",name,ip)
	console_print(id, "[Screens]%s - jego ip to: %s!",name,ip)
	console_print(id, "[Screens]%s - jego ip to: %s!",name,ip)
	finish = finish - 1;
 
	if(finish == 0)
	{
		new victim = get_user_userid(array[1])
 
		client_cmd(player, "kill")
		cs_set_user_team(player,CS_TEAM_SPECTATOR);
		new forum[51];
		get_pcvar_string(site,forum,50)
		client_print(player, print_chat, "Napisz temat na %s w dziale serwera na ktorym zrobiono Ci screeny", forum)
		//server_cmd("amx_banip %s 0 ^"Wrzuc 3 screeny na %s - screeny zrobione przez %s^"",name, forum, adminname)
		client_cmd(array[0], "amx_ban %d #%d %s", 0, victim, forum)
	}
 
	return PLUGIN_CONTINUE;
}
 
public show_ip(id)
{
	console_print(id, "[Screens]Ostatnie zapamietane IP: %s!",ip)
}
 

  • +
  • -
  • 1


#470566 [ROZWIĄZANE] Ultimate_ss nie działa

Napisane przez sNH. w 22.10.2012 21:30

Debug zrób
  • +
  • -
  • 1


#468521 [ROZWIĄZANE] Mapa de_eldorado

Napisane przez Droso w 17.10.2012 15:11

brak modelu/dzwieki innej mozliwosci nie widze
  • +
  • -
  • 1


#468530 [ROZWIĄZANE] Mapa de_eldorado

Napisane przez Droso w 17.10.2012 15:18

cactus.mdl i pastis.mdl, watertower.mdl czy coś ;D
oraz pare .tga choc bez nich tez pojdzie mapa
  • +
  • -
  • 1


#468534 [ROZWIĄZANE] Mapa de_eldorado

Napisane przez Pawlak093 w 17.10.2012 15:22

http://www.17buddies...2929/index.html
wgraj z tego źródła


#467381 [ROZWIĄZANE] Zamiana .amxx na .sma

Napisane przez DarkGL w 14.10.2012 14:09

Głupoty gadacie jak zawsze trochę pracy i jest to możliwe trzeba mieć jednak umiejętności i czas
http://forums.allied...ead.php?t=19368
  • +
  • -
  • 1


#467342 [ROZWIĄZANE] Zamiana .amxx na .sma

Napisane przez l3szcz w 14.10.2012 13:07

Nie da się :/
  • +
  • -
  • 1


#466876 [ROZWIĄZANE] amxbans_ssban w menu admina

Napisane przez glutex w 13.10.2012 12:15

ban nie zapisuję się na stronie AMXBans'u


AMX SSBan v2.6

Możliwość zmiana na ban przez amxbans:
Podmień w amx_ssban.sma linijki (Linijka 105)

#define AMXBANS 0 // Set this to 1 to enable AmxBans support. (Uses amx_ban <minutes> <userid> [reason])

Na taką:

#define AMXBANS 1 // Set this to 1 to enable AmxBans support. (Uses amx_ban <minutes> <userid> [reason])


  • +
  • -
  • 1


#466953 [ROZWIĄZANE] amxbans_ssban w menu admina

Napisane przez glutex w 13.10.2012 14:18

A gdy już kogoś zbanowałem ? Czy ban pojawi się na stronie po zmianie ?


Nie

Bo zrobiłem graczowi ss'y i nie mogę go odbanować :/ usunełem banned.cfg oraz listip.cfg i nic nie pomogło.


amx_unban "IP/Steam_ID"
  • +
  • -
  • 1


#465549 Modyfikacja pluginu cod_shop

Napisane przez sNH. w 09.10.2012 06:15

Spoiler

  • +
  • -
  • 1


#465846 Modyfikacja pluginu cod_shop

Napisane przez sNH. w 09.10.2012 21:33


if(!is_user_alive(id) || !is_user_connected(id))
return PLUGIN_CONTINUE;


To odpowiada za to, czy gracz jest żywy czy nie. Usunąłem to :P
  • +
  • -
  • 1