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

Vip

Nowy Plugin

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

#1 kasza

    Godlike

  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 29.07.2009 22:32

Przeszukalem juz b. duzo tematow z pluginami (i ich edycja) vip. Nigdzie nie znalazlem wersji najlepszej dla siebie :/
Dlatego proszę o napisanie pluginu tak aby Vip mial

• darmowe granaty co runde (HE, FB)
• $350 za normalne zabicie i $400 za każdego HeadShoot'a
• dostajesz 10HP za zabicie i 15HP za każdego HeadShoot'a
• Wpisując w say /vips zobaczysz listę dostępnych aktualnie VIP'ów na serwerze (moze byc modt nie musi)
• będzie wyświetlana wiadomość HUD kiedy VIP wejdzie na serwer.
• full amo co runde
i własne model dla ct i tt ( w sumie z tym mozna dac nowego pluga, bo i tak jeszcze modeli nie mam)

no i zeby vipa dawalo sie na nick i flage jakas (nie wiem jaka sie tam daje ^^)

mam 2 pluginy podobne moze z tego cos da sie wyciagnac ?

http://amxx.pl/viewt... ... sc&start=0
http://amxx.pl/topic... ... bienie vip

Wilekie dzięki i czemam na odpowiedz.
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#2 Seba

    Wszechobecny

  • Zbanowany

Reputacja: 198
Profesjonalista

  • Postów:424
  • Lokalizacja:Internet
Offline

Napisano 29.07.2009 23:36

Bez 2 ostatnich
/* Plugin generated by AMXX-Studio */



#include <amxmodx>

#include <amxmisc>

#include <fakemeta_util>

#include <hamsandwich>



#define PLUGIN "Nowy Plugin"

#define VERSION "1.0"

#define AUTHOR "Sn!ff3r"



#define ACCESS ADMIN_LEVEL_H

#if cellbits == 32

	#define OFFSET_CSMONEY 115

#else

	#define OFFSET_CSMONEY 140

#endif

#define OFFSET_LINUX 5



new bool:have_access[33] = false

new hudchannel, msgmoney



public plugin_init() 

{

	register_plugin(PLUGIN, VERSION, AUTHOR)

	

	RegisterHam(Ham_Spawn, "player", "client_spawn", 1)



	register_event("DeathMsg", "client_death", "a")

	

	register_clcmd("say /vip", "client_say")

	register_clcmd("say_team /vip", "client_say")

	

	hudchannel = CreateHudSyncObj()

	msgmoney = get_user_msgid("Money")

		

}



public client_authorized(id) 

{

	if(get_user_flags(id) & ACCESS)

	{

		have_access[id] = true

		prepare_message(id)		

	}

}



public client_spawn(id)

{

	if(have_access[id])

	{

		fm_give_item(id, "weapon_hegrenade")

		fm_give_item(id, "weapon_flashbang")

		fm_give_item(id, "weapon_flashbang")

	}	

}





public client_death()

{

	static killer

	killer = read_data(1)



	if(is_user_connected(killer) && have_access[killer])

	{

		static headshot

		headshot = read_data(3)

		

		(headshot) ? stuff(killer, true) : stuff(killer, false)		

	}

}



public client_say(id)

{

	show_motd(id, "vips.html", "Lista VIPow")

}



stock prepare_message(player)

{

	static name[33]

	get_user_name(player, name, 32)

	

	set_hudmessage(0, 255, 0, 0.1, 0.3, 0, 6.0, 12.0)

	ShowSyncHudMsg(0, hudchannel, "Przyszedl %s", name)

}



stock stuff(player, bool:headshot)

{

	static money, newmoney

	

	money = fm_get_user_money(player)	

	newmoney = (headshot) ? 400 : 300	

	

	fm_set_user_money(player, money + newmoney, 1)

		

	static Float:health, Float:newhealth

	pev(player, pev_health, health)

	

	newhealth = (headshot) ? 15.0 : 10.0

	

	set_pev(player, pev_health, health + newhealth)

}







stock fm_set_user_money(id, money, flash)

{

	set_pdata_int(id, OFFSET_CSMONEY, money, OFFSET_LINUX)

	message_begin(MSG_ONE, msgmoney, {0,0,0}, id)

	write_long(money)

	write_byte(flash)

	message_end()

}



stock fm_get_user_money(index)

{

	return get_pdata_int(index, OFFSET_CSMONEY, OFFSET_LINUX)

}


#3 kasza

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 30.07.2009 01:35

cvary jakies ?
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#4 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 30.07.2009 01:54

Popatrz łaskawie do kodu a nie się głupio pytasz ;>
  • +
  • -
  • 0

#5 kasza

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 30.07.2009 02:09

a jak zrobic ten vips.html ?

@ edit nie widzialem Abesa postu. Mi kod nic nie mowi.
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#6 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 30.07.2009 02:30

Mi kod nic nie mowi.

No to:

cvary jakies ?

Brak.
  • +
  • -
  • 0

#7 kasza

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 30.07.2009 06:56

a jeszcze jak zrobic te vips.html ? bo mi sie wl biala strona. Mam sam wpisywac w cstrike do vips.html w html'u tych vipow czy to bedzie vitp online ?
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#8 naven

    Hero

  • Power User

Reputacja: 204
Profesjonalista

  • Postów:1 088
  • GG:
  • Imię:Adam
  • Lokalizacja:Cieszyn
Offline

Napisano 30.07.2009 08:51

cstrike/vips.html
  • +
  • -
  • 0

#9 kasza

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 30.07.2009 16:10

itrzeba recznie dopisywac vipow ? :/ Nie dalo by np. jak admins ? Ze pokazuje np adminow w say'u ?
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#10 naven

    Hero

  • Power User

Reputacja: 204
Profesjonalista

  • Postów:1 088
  • GG:
  • Imię:Adam
  • Lokalizacja:Cieszyn
Offline

Napisano 30.07.2009 16:12

Skopiuj sobie z admin check
  • +
  • -
  • 0

#11 kasza

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 30.07.2009 16:17

zebym wiedzial skad dokad... ok trudno.
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#12 naven

    Hero

  • Power User

Reputacja: 204
Profesjonalista

  • Postów:1 088
  • GG:
  • Imię:Adam
  • Lokalizacja:Cieszyn
Offline

Napisano 30.07.2009 18:09

#include <amxmodx>

/*---------------EDIT ME------------------*/
#define ADMIN_CHECK ADMIN_KICK //tu zmień na swoją flagę

static const COLOR[] = "^x04" //green
static const CONTACT[] = ""
/*----------------------------------------*/

new maxplayers
new gmsgSayText

public plugin_init() {
register_plugin("Admin Check", "1.51", "OneEyed")
maxplayers = get_maxplayers()
gmsgSayText = get_user_msgid("SayText")
register_clcmd("say", "handle_say")
register_cvar("amx_contactinfo", CONTACT, FCVAR_SERVER)
}

public handle_say(id) {
new said[192]
read_args(said,192)
if( ( containi(said, "who") != -1 && containi(said, "admin") != -1 ) || contain(said, "/admin") != -1 )
set_task(0.1,"print_adminlist",id)
return PLUGIN_CONTINUE
}

public print_adminlist(user)
{
new adminnames[33][32]
new message[256]
new contactinfo[256], contact[112]
new id, count, x, len

for(id = 1 ; id <= maxplayers ; id++)
if(is_user_connected(id))
if(get_user_flags(id) & ADMIN_CHECK)
get_user_name(id, adminnames[count++], 31)

len = format(message, 255, "%s Admini ONLINE: ",COLOR)
if(count > 0) {
for(x = 0 ; x < count ; x++) {
len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"")
if(len > 96 ) {
print_message(user, message)
len = format(message, 255, "%s ",COLOR)
}
}
print_message(user, message)
}
else {
len += format(message[len], 255-len, "Brak adminow online.")
print_message(user, message)
}

get_cvar_string("amx_contactinfo", contact, 63)
if(contact[0]) {
format(contactinfo, 111, "%s Contact Server Admin -- %s", COLOR, contact)
print_message(user, contactinfo)
}
}

print_message(id, msg[]) {
message_begin(MSG_ONE, gmsgSayText, {0,0,0}, id)
write_byte(id)
write_string(msg)
message_end()
}


  • +
  • -
  • 0

#13 kasza

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 30.07.2009 18:18

ok dzięki mniejsza o to wogóle nie mam pojecia co i jak. dzięki naven +
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#14 naven

    Hero

  • Power User

Reputacja: 204
Profesjonalista

  • Postów:1 088
  • GG:
  • Imię:Adam
  • Lokalizacja:Cieszyn
Offline

Napisano 30.07.2009 18:52

-_- na jaką flagę to chcesz?
  • +
  • -
  • 0

#15 kasza

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 01.08.2009 08:24

na taka jak caly plug vip wydaje mi sie ze to jest h ;P
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#16 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 03.08.2009 12:39

kasza, to wpisujesz tam ADMIN_LEVEL_H
  • +
  • -
  • 0

#17 kasza

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 890
Czempion

  • Postów:4 102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 03.08.2009 12:43

temat mozna off. zrobilem juz z tym html.
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 






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