plugin VIP

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
User avatar
emy [;x]
Membru, skill +1
Membru, skill +1
Posts: 237
Joined: 29 Sep 2012, 16:23
Detinator Steam: Da
CS Status: .d(*_*)b.
Detinator server CS: Da
SteamID: cs_emy
Has thanked: 11 times
Been thanked: 12 times

07 May 2013, 16:56

cine imi poate face si mie un plugin vip cu urmatoarele benefici :-"

150 HP si 200 Armura
Sa apara vip in TABSCORE
Sa aiba model vip
Doar cei cu flagul A sa aiba acces la vip
Sa mearga comanda /vip /vips /vipii /vipon
Si cand scrii /vreauvip sa apara un motd cu pretul vip-ului.
RoyalServer 2
User avatar
emy [;x]
Membru, skill +1
Membru, skill +1
Posts: 237
Joined: 29 Sep 2012, 16:23
Detinator Steam: Da
CS Status: .d(*_*)b.
Detinator server CS: Da
SteamID: cs_emy
Has thanked: 11 times
Been thanked: 12 times

08 May 2013, 20:47

Imi face cineva?D dau grad pe sv
User avatar
emy [;x]
Membru, skill +1
Membru, skill +1
Posts: 237
Joined: 29 Sep 2012, 16:23
Detinator Steam: Da
CS Status: .d(*_*)b.
Detinator server CS: Da
SteamID: cs_emy
Has thanked: 11 times
Been thanked: 12 times

10 May 2013, 23:04

UPPP?
User avatar
emy [;x]
Membru, skill +1
Membru, skill +1
Posts: 237
Joined: 29 Sep 2012, 16:23
Detinator Steam: Da
CS Status: .d(*_*)b.
Detinator server CS: Da
SteamID: cs_emy
Has thanked: 11 times
Been thanked: 12 times

12 May 2013, 20:21

Cineva? :-"
User avatar
emy [;x]
Membru, skill +1
Membru, skill +1
Posts: 237
Joined: 29 Sep 2012, 16:23
Detinator Steam: Da
CS Status: .d(*_*)b.
Detinator server CS: Da
SteamID: cs_emy
Has thanked: 11 times
Been thanked: 12 times

13 May 2013, 23:45

emy [;x] wrote:Cineva? :-"
User avatar
-Turbo-
Membru, skill +4
Membru, skill +4
Posts: 1664
Joined: 11 Nov 2012, 01:28
Detinator Steam: Da
CS Status: Bored !
Detinator server CS: Da
SteamID: kingforbidden
Reputatie: Utilizator neserios ( tepar )
Restrictie moderator
Ban scos ( achitat )
Nume anterior: Turbo19973
Location: Botosani
Has thanked: 49 times
Been thanked: 212 times

14 May 2013, 00:48

Code: Select all

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>
#include <fun>

#define COLOR "^x04"
#define CONTACT "/vip pentru detalii"

new maxplayers
new gmsgSayText

public plugin_init() {
   register_plugin("VIP", "0.1", "Gabriel")
   RegisterHam(Ham_Spawn, "player", "SetSomeThing", 1)
   register_message(get_user_msgid("ScoreAttrib"),"vip_scoreboard");
   register_event("CurWeapon", "CurWeapon", "be", "1=1")
   register_clcmd("say", "handle_say")
   register_clcmd("say /vreauvip", "ShowMotd")
   register_cvar("amx_contactinfo", CONTACT, FCVAR_SERVER)
   register_event("ResetHUD", "resetModel", "b")
   maxplayers = get_maxplayers()
   gmsgSayText = get_user_msgid("SayText")
}

public SetSomeThing(id) {
   if(!(get_user_flags(id) & ADMIN_IMMUNITY))
      return

   if(get_user_health(id) < 150) {
      set_user_health(id, 150)
   }
   
   if(get_user_armor(id) < 200) {
      set_user_armor(id, 200)
   }

   set_task(0.5, "ScoreBoard", id + 6910)
}
public ScoreBoard(tID) {
   new id = tID - 6910
   
   message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))
   write_byte(id)
   write_byte(4)
   message_end()
}
public vip_scoreboard(const MsgId, const MsgType, const MsgDest) {
	static id;
	id = get_msg_arg_int(1);
	if(get_user_flags(id) & ADMIN_IMMUNITY)
	set_msg_arg_int(2, ARG_BYTE, (1 << 2 ));
}
public CurWeapon(id) {
   if(!(get_user_flags(id) & ADMIN_IMMUNITY))
      return

   new CW = read_data(2)

   if(CW != CSW_KNIFE)
      return
   else

   if(get_user_health(id) < 50)
      set_task(5.0, "hp_up",id, _, _, "b")
}
public handle_say(id) {
	new said[192]
	read_args(said,192)
	if( ( containi(said, "/vip") != -1 && containi(said, "/vips") != -1 ) || contain(said, "/vipon") != -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_IMMUNITY)
				get_user_name(id, adminnames[count++], 31)

	len = format(message, 255, "%s VIP 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, "No VIP online.")
		print_message(user, message)
	}
	
	get_cvar_string("amx_contactinfo", contact, 63)
	if(contact[0])  {
		format(contactinfo, 111, "%s Cumpara VIP -- %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()
}
public plugin_precache() {
        precache_model("models/player/vip/vip.mdl")
        precache_model("models/player/vip/vip.mdl")

        return PLUGIN_CONTINUE
}
public resetModel(id, level, cid) {
        if( get_user_flags(id) & ADMIN_IMMUNITY) {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
        cs_set_user_model(id, "vip")
                }
                else if(userTeam == CS_TEAM_CT) {
            
        set_user_rendering(id,kRenderFxGlowShell,0,176,255,kRenderFxNone,0)
        cs_set_user_model(id, "vip")
                }
                else {
        cs_reset_user_model(id)
                }
        }

        return PLUGIN_CONTINUE
}

public ShowMotd(id)
{
 show_motd(id, "vip.txt")
}
public client_authorized(id)
{
 set_task(30.0, "PrintText" ,id)
}
creezi un fisier vip.txt care il bagi in addons/amxmodx/configs

schimbi modelele la vip inlocuind

Code: Select all

        precache_model("models/player/vip/vip.mdl")
        precache_model("models/player/vip/vip.mdl")
cu

Code: Select all

        precache_model("models/player/viptau/viptau.mdl")
        precache_model("models/player/viptau/viptau.mdl")
Daca ti-a fost de folos apasa pe Multumesc
User avatar
emy [;x]
Membru, skill +1
Membru, skill +1
Posts: 237
Joined: 29 Sep 2012, 16:23
Detinator Steam: Da
CS Status: .d(*_*)b.
Detinator server CS: Da
SteamID: cs_emy
Has thanked: 11 times
Been thanked: 12 times

14 May 2013, 17:28

Pluginul este bun, cum pot pune modelul ca nu prea am inteles :S
User avatar
-Turbo-
Membru, skill +4
Membru, skill +4
Posts: 1664
Joined: 11 Nov 2012, 01:28
Detinator Steam: Da
CS Status: Bored !
Detinator server CS: Da
SteamID: kingforbidden
Reputatie: Utilizator neserios ( tepar )
Restrictie moderator
Ban scos ( achitat )
Nume anterior: Turbo19973
Location: Botosani
Has thanked: 49 times
Been thanked: 212 times

14 May 2013, 17:36

inlocuesti folderul "vip" cu folderul tau care il ai,de ex "vipclasic" este folderul in care ai tu modelul de vip,ei bine unde este "models/player/vip/vip.mdl" trb sa arate asa "models/player/vipclasic/vip.mdl" iar la model tot asa faci doar ca sa aibe extensia .mdl
User avatar
emy [;x]
Membru, skill +1
Membru, skill +1
Posts: 237
Joined: 29 Sep 2012, 16:23
Detinator Steam: Da
CS Status: .d(*_*)b.
Detinator server CS: Da
SteamID: cs_emy
Has thanked: 11 times
Been thanked: 12 times

14 May 2013, 17:51

deci sterg folderul vip deja existent?
User avatar
emy [;x]
Membru, skill +1
Membru, skill +1
Posts: 237
Joined: 29 Sep 2012, 16:23
Detinator Steam: Da
CS Status: .d(*_*)b.
Detinator server CS: Da
SteamID: cs_emy
Has thanked: 11 times
Been thanked: 12 times

15 May 2013, 19:10

emy [;x] wrote:deci sterg folderul vip deja existent?
User avatar
-Turbo-
Membru, skill +4
Membru, skill +4
Posts: 1664
Joined: 11 Nov 2012, 01:28
Detinator Steam: Da
CS Status: Bored !
Detinator server CS: Da
SteamID: kingforbidden
Reputatie: Utilizator neserios ( tepar )
Restrictie moderator
Ban scos ( achitat )
Nume anterior: Turbo19973
Location: Botosani
Has thanked: 49 times
Been thanked: 212 times

15 May 2013, 19:33

NU.Faci alt folder cu numele vipclasic si acolo iti bagi modelele :)
User avatar
emy [;x]
Membru, skill +1
Membru, skill +1
Posts: 237
Joined: 29 Sep 2012, 16:23
Detinator Steam: Da
CS Status: .d(*_*)b.
Detinator server CS: Da
SteamID: cs_emy
Has thanked: 11 times
Been thanked: 12 times

15 May 2013, 20:09

dar tot nu merge..
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 33 guests