←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Ghost

Zablokowany

  • +
  • -
Arct - zdjęcie Arct 18.02.2010

Witam!

moze ktos napisac plugin dla duszkow
mianowice chodzi o to aby admin np. z flaga C mogl dac duszka danej osobie

atrybuty:

widzialnosc jak ninja na diablo (tam chyba 25 jest)
mozliwosc podnoszenia broni
normalna grawitacja
normalny speed

znajdzie sie ktos co napisze taki plugin ?
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 18.02.2010

Ninja ma 13'ke :F

#include <amxmodx>
#include <amxmisc>
#include <fun>


public plugin_init()
{
	register_clcmd("amx_duszek", "amx_duszek")
	register_clcmd("amx_nieduszek", "amx_nieduszek")
}

public amx_duszek(id) 
{ 
	new a_flag = get_user_flags(id)	
	if(!(a_flag & ADMIN_KICK))
	{
		client_print(id,print_console,"Nie masz uprawnien")
		return PLUGIN_HANDLED 
	}
	new szName[32]; 
	read_argv(1, szName, 31); 
	new iTarget=cmd_target(id,szName,0); 
	if(iTarget)
	{
		set_user_rendering(iTarget, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 13)		
	} 
	return PLUGIN_HANDLED 
}
public amx_nieduszek(id) 
{ 
	new a_flag = get_user_flags(id)	
	if(!(a_flag & ADMIN_KICK))
	{
		client_print(id,print_console,"Nie masz uprawnien")
		return PLUGIN_HANDLED 
	}
	new szName[32]; 
	read_argv(1, szName, 31); 
	new iTarget=cmd_target(id,szName,0); 
	if(iTarget)
	{
		set_user_rendering(iTarget, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 255)		
	} 
	return PLUGIN_HANDLED 
}

W konsoli admina, lub dodane do amxmodx w odpowiednim miejscu:
amx_duszek nick/#id
amx_nieduszek nick/#id
Odpowiedz

  • +
  • -
R3X - zdjęcie R3X 18.02.2010

amx_ghost "nick, steamid, #userid"
  • daje ducha

amx_ghost "nick, steamid, #userid" 0
  • zabiera ducha
Jest też info w chacie, żeby nie pomyśleli, że cheatak

amx_ghost_alpha 25
  • alfa na duchu

Załączone pliki

Odpowiedz

  • +
  • -
Arct - zdjęcie Arct 18.02.2010

@ Miczu dzięki lecz wykrylem drobra usterke mianowicie ducha przyznaje adminowi tylko a nie danej osobie...
@ R3X takze dzięki plugin dziala bardzo ladnie ...

-----------
A dalo by rade dopisac jeszcze taka komende do danego pluga
np. amx_godmode i dany gracz mam godmoda na 10-15 sek
tylko aby bylo to osobno np. jedenej osobe chce dac duszka drugiej goodmoda...
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 18.02.2010

A moj bład dałem id, zamiast itarget, juz jest ok jak cos xD
Odpowiedz

  • +
  • -
R3X - zdjęcie R3X 18.02.2010

dosłałem z dodaną komendą amx_godmode, działa tak jak ghost (motyw z zerem na końcu jako wyłącznik)

trochę się wciąłem, ale nie przeładowałem strony ,a szkoda mi było usuwać, bo chwil kilka to pisałem :P
Odpowiedz

  • +
  • -
Arct - zdjęcie Arct 18.02.2010

super .... dzięki dziala szkoda tylko ze na koncu rundy nie przywraca do poprzedniego staniu trzeba wpiasc te 0 ale i tak super jest ....

@ Miczu oraz @ R3X dzięki mam teraz wiecej niz oczekiwalem :P

wiem ze teraz będę maltretowal ale dalo by rade zrobic jakies takie menu z userami aby nie wpisywac
amx_duch "nick , SID" tylko wystrczy sobie zbidnowac komende amx_ghost i po wpisaniu jej pokaze nam sie menu
jak np. z slap/slay/kick itp.
Odpowiedz

  • +
  • -
R3X - zdjęcie R3X 19.02.2010

może nie pokazuje komunikatu, ale spawn w nowej rundzie przywracać powinien alfę na 255 i godmode na 0


komendy możesz dodać do configs/clcmds.ini
Odpowiedz
Zablokowany