[Plugin] Meniu 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 .
Post Reply
User avatar
Mobbed
Membru, skill 0
Membru, skill 0
Posts: 41
Joined: 29 Nov 2015, 08:01
Detinator Steam: Da
Fond eXtream: 0

12 Jan 2019, 03:48

Plugin Cerut:Meniu VIP pentru DR
Descriere (adica ce face el mai exact):
Sa fie
AK47
DEAGLE
VIATA 300
SPEED
Dar speed sa ramana o runda doar apoi sa se dezactiveze / Si sa ramana chiar daca schimb arma / Apoi sa se dezactiveze, iar daca vreau sa l activez, il activez, da tot asa doar o runda
Si un mesaj Vipu X s-a conectat
Si daca este mort si vrea sa intre in meniu sa ii apara "Comanda poate fii folosita cand esti doar in viata"
Serverul ruleaza (HLDS/ReHLDS):HLDS
Versiune AMX Mod X:1.8.2
Modul Serverului:Deathrun
RoyalServer
User avatar
levin
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3844
Joined: 24 Aug 2011, 12:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Discord: devilclass
Has thanked: 36 times
Been thanked: 594 times
Contact:

12 Jan 2019, 14:29

| Afiseaza codul
[code]
/* Plugin generated by AMXX-Studio */

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

#pragma tabsize 0

#define VIP_ACCESS	ADMIN_LEVEL_H
#define VITEZA	400.0

#define is_user_vip(%0)	(get_user_flags(%0)&VIP_ACCESS)

new bool:hs[33]

public plugin_init() {
	RegisterHam( Ham_Spawn, "player", "ham_PlayerSpawnPre", true );
	
	register_clcmd("say /vm","VM")
	register_clcmd("say_team /vm","VM")
}

public client_putinserver(id)
{
	if(is_user_vip(id)&&is_user_connected(id)&&!is_user_bot(id))
	{
		new name[32]
		get_user_name(id,name,charsmax(name))
		client_print(0,print_chat,"Vipu %s s-a conectat ",name)
	}
}

public client_PostThink(id)	if(is_user_alive(id)&&is_user_vip(id)&&hs[id])	set_user_maxspeed(id,VITEZA)

public ham_PlayerSpawnPre(id)	if(is_user_alive(id)&&is_user_vip(id)&&hs[id])	hs[id]=false

public VM(id)
{
	if(!is_user_alive(id))
	{
		client_print(id,print_chat,"Comanda poate fii folosita cand esti doar in viata")
		return
	}
	if(!is_user_vip(id))
	{
		client_print(id,print_chat,"Comanda poate fii folosita cand VIP")
		return
	}
	
	new gMenu = menu_create( "MENIU\y V.I.P", "thisContent" );
	
	menu_additem( gMenu, "AK47", "1" );
	menu_additem( gMenu, "DEAGLE", "2" );
	menu_additem( gMenu, "+300 HP", "3" );
	menu_additem( gMenu, "+SPEED", "4" );
	
	menu_setprop( gMenu, MPROP_EXIT, MEXIT_ALL );
	menu_display( id, gMenu, 0 );
}
public thisContent( id, Menu, Item )
{
	if( Item < 0 )
	{
		return 0;
	}
	
	new Key[ 3 ],Access, CallBack;
	menu_item_getinfo( Menu, Item, Access, Key, 2, _, _, CallBack );
	
	new isKey = str_to_num( Key );
	switch( isKey )
	{
		case 1:
		{
			give_item(id,"weapon_ak47")
			cs_set_user_bpammo(id,CSW_AK47,90)
		}
		case 2:
		{
			give_item(id,"weapon_deagle")
			cs_set_user_bpammo(id,CSW_DEAGLE,35)
		}
		case 3:
		{
			set_user_health(id,get_user_health(id)+300)
		}
		case 4:
		{
			if(hs[id])	return PLUGIN_HANDLED
			
			set_user_maxspeed(id,VITEZA)
			
			hs[id]=true
		}
	}
	
	return 1;
}
[/code]
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Post Reply

Return to “Cereri”

  • Information