Cerere Plugin !

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
puNk.
Membru, skill 0
Membru, skill 0
Posts: 81
Joined: 14 Jul 2013, 14:25
Detinator Steam: Da
CS Status: Helping People!
Detinator server CS: FurieN.BsK.Ro
Has thanked: 24 times
Contact:

13 Sep 2013, 01:50

Salut as dori si eu un plugin pentru furien, vreau ca plugin sa aiba urmatoarele

La inceputul turei la Furien sa apare un meniu cu Cutite dintre care sa poata alege.

1.
| Afiseaza codul
http://cs.gamebanana.com/skins/98175

2.
| Afiseaza codul
http://cs.gamebanana.com/skins/128285

3.
| Afiseaza codul
http://cs.gamebanana.com/skins/124895



Deci cutitele sa fie only for T ( furieni ) , doar lor sa le apara lista de cutite.
Image
RoyalServer 2
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

13 Sep 2013, 03:18

| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fakemeta_util>

#define PLUGIN "Knife Menu"
#define VERSION "1.0"
#define AUTHOR "Turbo"

new KatanaModel [ 66 ] = "models/v_katana.mdl"
new MacheteModel [ 66 ] = "models/v_machete.mdl"
new TrackerModel [ 66 ] = "models/v_tracker.mdl"

new bool: Katana [ 33 ], bool: Machete [ 33 ], bool: Tracker [ 33 ]


public plugin_init() {
	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	RegisterHam(Ham_Spawn, "player", "CheckAccess", 0);
	register_event("CurWeapon", "CurrentWeapon", "be", "1=1")
}
public client_putinserver (id) {
	
	Katana [ id ] = false
	Machete [ id ] = false
	Tracker [ id ] = false
}
public client_disconnect (id) {
	
	client_putinserver (id)
}
public plugin_precache ( ) {
	
	precache_model(KatanaModel)
	precache_model(MacheteModel)
	precache_model(TrackerModel)
}
public CheckAccess( id ) {
	
	if ( get_user_team ( id ) == 1 && is_user_alive ( id ) ) {
		
		set_task( 0.1, "KnifeMenu", id );
		return PLUGIN_HANDLED
	}
	return PLUGIN_HANDLED
}
public KnifeMenu( id ) {
	
	new menu = menu_create( "\rChoose Knife", "KnifeMenuHaldler" )
	
	menu_additem( menu, "Katana", "1", 0)
	menu_additem( menu, "Machete", "2", 0 )
	menu_additem( menu, "Tracker", "3", 0 )
	
	menu_setprop( menu, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, menu, 0 )
}
public KnifeMenuHaldler(id, menu, item) {
	
	if( item == MENU_EXIT ) {
		menu_destroy( menu )
		return PLUGIN_HANDLED 
	}
	
	switch( item ) {
		case 1 : 
		{
			Katana [ id ] = true
		}
		case 2:
		{
			Machete [ id ] = true
		}
		case 3 : 
		{
			Tracker [ id ] = true
		}
	}
	menu_destroy( menu )
	return PLUGIN_HANDLED
}

public CurrentWeapon ( id ) {
	
	new szWeapon = get_user_weapon ( id );
	
	if ( Katana [ id ] && szWeapon == CSW_KNIFE ) {
		
		set_pev ( id, pev_viewmodel2, KatanaModel );
	}
	if ( Machete [ id ] && szWeapon  == CSW_KNIFE ) {
		
		set_pev ( id, pev_viewmodel2, MacheteModel );
		
	}
	if ( Tracker [ id ] && szWeapon  == CSW_KNIFE ) {
		
		set_pev ( id, pev_viewmodel2, TrackerModel );
		
	}
}

MODELE

Modelele le bagi in cstrike/models
puNk.
Membru, skill 0
Membru, skill 0
Posts: 81
Joined: 14 Jul 2013, 14:25
Detinator Steam: Da
CS Status: Helping People!
Detinator server CS: FurieN.BsK.Ro
Has thanked: 24 times
Contact:

13 Sep 2013, 09:56

Turbo, iti multumesc !

Revin cu un edit sa iti spun daca merge.

edit: Nu pot downloada modele de pe girlshare , nu se incarca pagina ( da eroare ).

edit2: Am downloadat eu modelele de pe csbanana , insa are o problema pluginu .. orice cutit aleg din alea 3 , imi da tot macheta , acelasi cutit ... dc !? , aa si sa nu uit , acuma cutitu ala ( machete ) apare si la CT in mana .. nu mai e cel defeault ..
Image
User avatar
KrAiD.
Fost moderator
Fost moderator
Posts: 866
Joined: 15 Jun 2013, 12:14
Detinator Steam: Da
CS Status: Cat de cat activ :D
Detinator server CS: Nu
Reputatie: Fost Moderator ajutator
0.7 / 3
Has thanked: 14 times
Been thanked: 131 times
Contact:

13 Sep 2013, 12:42

lasa pluginul pe server , reinstaleaza-ti cs-ul , deoarece poate ai avut modelele in cs si nu se mai descarca de la plugin si apar tot aiurea... incearca sa reinstalezi cs-ul si dupa vezi daca iti merge ...
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

13 Sep 2013, 12:46

| Afiseaza codul
/* Plugin generated by AMXX-Studio */

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

#define PLUGIN "Knife Menu"
#define VERSION "1.0"
#define AUTHOR "Turbo"

new KatanaModel [ 66 ] = "models/v_katana.mdl"
new MacheteModel [ 66 ] = "models/v_machete.mdl"
new TrackerModel [ 66 ] = "models/v_tracker.mdl"

new Katana [ 33 ], Machete [ 33 ], Tracker [ 33 ]


public plugin_init() {
	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	RegisterHam(Ham_Spawn, "player", "Spawn", true);
	register_event("CurWeapon", "CurrentWeapon", "be", "1=1")
	register_event ( "DeathMsg", "eDeath", "a" );
}
public client_putinserver (id) {
	
	Katana [ id ] = false
	Machete [ id ] = false
	Tracker [ id ] = false
}
public client_disconnect (id) {
	
	client_putinserver (id)
}
public eDeath ( ) {
	
	new iVictim = read_data ( 2 );
	client_putinserver ( iVictim );
	
}
public plugin_precache ( ) {
	
	precache_model(KatanaModel)
	precache_model(MacheteModel)
	precache_model(TrackerModel)
}
public Spawn (id) {
	
	Katana [ id ] = false
	Machete [ id ] = false
	Tracker [ id ] = false
	
	CheckAccess( id )
}
public CheckAccess( id ) {
	
	if (is_user_alive ( id ) && get_user_team ( id ) == 1 ) {
		
		set_task( 0.1, "KnifeMenu", id );
	}
}
public KnifeMenu( id ) {
	
	new menu = menu_create( "\rChoose Knife", "KnifeMenuHaldler" )
	
	menu_additem( menu, "\yKatana", "1", 0)
	menu_additem( menu, "\yMachete", "2", 0 )
	menu_additem( menu, "\yTracker", "3", 0 )
	
	menu_setprop( menu, MPROP_EXIT, MEXIT_ALL )
	menu_display( id, menu, 0 )
}
public KnifeMenuHaldler(id, menu, item) {
	
	if( item == MENU_EXIT ) {
		menu_destroy( menu )
		return PLUGIN_HANDLED 
	}
	
	switch( item ) {
		
		case 0: 
		{
			Katana [ id ] = true
			CurrentWeapon (id)
			ColorChat(id, "!v[FURIEN]!c Ai ales Knife-ul !vKatana")
		}
		case 1:
		{
			Machete [ id ] = true
			CurrentWeapon (id)
			ColorChat(id, "!v[FURIEN]!c Ai ales Knife-ul !vMachete")
		}
		case 2: 
		{
			Tracker [ id ] = true
			CurrentWeapon (id)
			ColorChat(id, "!v[FURIEN]!c Ai ales Knife-ul !vTracker")
		}
	}
	menu_destroy( menu )
	return PLUGIN_HANDLED
}

public CurrentWeapon ( id ) {
	
	new szWeapon = get_user_weapon ( id );
	
	switch (get_user_team(id))
	{
		case 1:
		{
			if ( Katana [ id ] && szWeapon == CSW_KNIFE ) {
				
				set_pev ( id, pev_viewmodel2, KatanaModel );
			}
			if ( Machete [ id ] && szWeapon  == CSW_KNIFE ) {
				
				set_pev ( id, pev_viewmodel2, MacheteModel );
				
			}
			if ( Tracker [ id ] && szWeapon  == CSW_KNIFE ) {
				
				set_pev ( id, pev_viewmodel2, TrackerModel );
				
			}
		}
	}
}
stock ColorChat(const id, const input[], any:...) {
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!v", "^4");
	replace_all(msg, 190, "!c", "^1");
	replace_all(msg, 190, "!e", "^3");
	
	if(id) players[0] = id;
	else get_players(players, count, "ch"); {
		for(new i = 0; i < count; i++) {
			if(is_user_connected(players)) {
				message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players);
				write_byte(players);
				write_string(msg);
				message_end();
			}
		}
	} 
}


1. Cred ca ai pus acelasi model la fiecare knife !
2. Ti-am pus niste mesaje sa iti dai seama, poate il alegi pe acelasi din greseala
3. Ti-am fixat bugul ca modelul doar la T si o sa ramana pana moare !
puNk.
Membru, skill 0
Membru, skill 0
Posts: 81
Joined: 14 Jul 2013, 14:25
Detinator Steam: Da
CS Status: Helping People!
Detinator server CS: FurieN.BsK.Ro
Has thanked: 24 times
Contact:

13 Sep 2013, 14:52

Am luat modelele din arhiva ce mi-ai dat-o, nu prea cred ca am gresit in legatura cu modelele.
Image
User avatar
KrAiD.
Fost moderator
Fost moderator
Posts: 866
Joined: 15 Jun 2013, 12:14
Detinator Steam: Da
CS Status: Cat de cat activ :D
Detinator server CS: Nu
Reputatie: Fost Moderator ajutator
0.7 / 3
Has thanked: 14 times
Been thanked: 131 times
Contact:

13 Sep 2013, 14:57

pluginul merge , este testat de mine si functioneaza ...
puNk.
Membru, skill 0
Membru, skill 0
Posts: 81
Joined: 14 Jul 2013, 14:25
Detinator Steam: Da
CS Status: Helping People!
Detinator server CS: FurieN.BsK.Ro
Has thanked: 24 times
Contact:

13 Sep 2013, 15:04

Acum imi merge si mie, mersi mult
Image
Post Reply

Return to “Cereri”

  • Information