User
Pass
2FA
 
 

[REZOLVAT]Problema knife mod.

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Trash Bin -> CS 2006-2019 (Archived) -> Counter-Strike: Help zone
Author Message817
ZoroFrew

[Mentally Stable]



Status: Offline
(since 08-08-2015 12:13)
Joined: 14 Mar 2015
Posts: 39, Topics: 17
Location: Bucuresti

Reputation: 59.3
Votes: 2

        https://account.origin.com/cp-ui/orderhistory/indexgameIdebisulocaleen_IEenvprodsourceTypewebgameIde 
Post Posted: 18-05-2015, 21:18:22 | Translate post to: ... (Click for more languages)

Am bug la knife mod .. Mi se schimba singur..
Spoiler:


Viata fara droguri,e exact ca moartea fara coasa
Asa ca aprind o proasta dau o pasa
Trag in piept expir, Zoro in direct
E Zoro pentru toti ai lui
Ca daca am ars un cui stii bine ca n-am facut rau nimanui
http://y2u.be/-vwnvxy_a_E

0 0
  
Back to top
View user's profile Send private message Yahoo! Messenger ID
destroi112

[DEV]



Status: Offline
(since 12-03-2020 22:13)
Joined: 24 May 2014
Posts: 4042, Topics: 119
Location: ---------

Reputation: 515.9
Votes: 118

   
Post Posted: 19-05-2015, 16:04:25 | Translate post to: ... (Click for more languages)

Vezi asa .
Code:

#include < amxmodx >
#include < cstrike >
#include < fakemeta >
#include < fun >

//////////////Poket Knife////////////////////
new const v_poket [ 66 ] = "models/v_knife.mdl"
new const p_poket [ 66 ] = "models/p_knife.mdl"
///////////////////////////////////////////////

//////////////Butcher Knife////////////////////
new const v_butcher [ 66 ] = "models/v_butcher.mdl"
new const p_butcher [ 66 ] = "models/p_butcher.mdl"
///////////////////////////////////////////////

new bool: Knife [ 2 ]
new gravity_pointer
new cvar_gravity
new gravity1

public plugin_init() {

register_plugin("knifeMod","1.0","Author")
register_clcmd ( "say /knife" , "ShowMenu" );
register_event ( "CurWeapon", "KnifeModelSet", "be", "1=1" );

gravity_pointer = get_cvar_pointer ( "sv_gravity" )
cvar_gravity = get_pcvar_num ( gravity_pointer )
gravity1 = register_cvar ( "gravity_1","400" )
}

public plugin_precache() {

precache_model( v_poket )
precache_model( p_poket )

precache_model ( v_butcher )
precache_model ( p_butcher )
}

public KnifeModelSet(id) {

if( get_user_weapon( id )== CSW_KNIFE ) {

if( Knife [ 0 ] == true ) {

set_pev ( id, pev_viewmodel2, v_poket );
set_pev ( id, pev_weaponmodel2, p_poket );
}

if( Knife [ 1 ] == true ) {

set_pev ( id, pev_viewmodel2, v_butcher );
set_pev ( id, pev_weaponmodel2, p_butcher );
set_user_gravity( id, get_pcvar_float(gravity1) / cvar_gravity);
}
}
else set_user_gravity(id,float(cvar_gravity)/float(cvar_gravity))
}

public ShowMenu( id )
{
new menu = menu_create( "Knife Menu", "knife_handler" );

menu_additem( menu, "\wPro Jumpers \y[\r800 gravity\y]", "", 0 );
menu_additem( menu, "\wGravity Knife \y[\r400Pentru incepatori\y]", "", 0 );

menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
menu_setprop( menu, MPROP_NOCOLORS, 1 );

menu_display( id, menu, 0 );

return PLUGIN_HANDLED;
}

public knife_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id);
return PLUGIN_HANDLED;
}
new command[6], name[64], access, callback;
menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);

switch(item)
{
case 0: {

Knife[ 0 ] = true
Knife[ 1 ] = false

set_pev ( id, pev_viewmodel2, v_poket );
set_pev ( id, pev_weaponmodel2, p_poket );
}
case 1: {

Knife[ 1 ] = true
Knife[ 0 ] = false

set_pev ( id, pev_viewmodel2, v_butcher );
set_pev ( id, pev_weaponmodel2, p_butcher );
}
}
menu_destroy( menu );
return PLUGIN_HANDLED;
}



Retired from Amxmodx

0 0
  
Back to top
View user's profile Send private message
EDUTz

[HardcoreAmxxScripter]



Status: Offline
(since 15-08-2021 16:34)
Joined: 27 Dec 2010
Posts: 4306, Topics: 244
Location: Jud. Miserupia, sat Bagadanc

Reputation: 4085
Votes: 179

         
Post Posted: 19-05-2015, 20:09:57 | Translate post to: ... (Click for more languages)

Nu va merge nici asa destroy ... trebuie refacut in knife[id][4] sa stocheze la fiecare ce knife vrea, sa se reseteze cand iese de pe server.



Pentru pluginuri complicate le fac cu $$ pe paypal/psc. PM

0 0
  
Back to top
View user's profile Send private message Yahoo! Messenger ID
destroi112

[DEV]



Status: Offline
(since 12-03-2020 22:13)
Joined: 24 May 2014
Posts: 4042, Topics: 119
Location: ---------

Reputation: 515.9
Votes: 118

   
Post Posted: 19-05-2015, 20:17:45 | Translate post to: ... (Click for more languages)

Nu foloseste nici un nvault/vault sau alta metoda de salvare deci automat se va reseta in default knife-ul cand iese dp servar.Daca el a vrut sa i se salveaze trebuia sa specifice .Pentru ca la respawn i se reseta knife-ul in default.
PS:Putea fii facut mai simplu asa.
knife[id] == 2
si knife[id] == 1
etc Daca nu merge incerc altfel.
Edit:Foloseste asta daca nu merge primu.
Code:

#include < amxmodx >
#include < cstrike >
#include < fakemeta >
#include < fun >

//////////////Poket Knife////////////////////
new const v_poket [ 66 ] = "models/v_knife.mdl"
new const p_poket [ 66 ] = "models/p_knife.mdl"
///////////////////////////////////////////////

//////////////Butcher Knife////////////////////
new const v_butcher [ 66 ] = "models/v_butcher.mdl"
new const p_butcher [ 66 ] = "models/p_butcher.mdl"
///////////////////////////////////////////////

new Knife[33]
new gravity_pointer
new cvar_gravity
new gravity1

public plugin_init() {

register_plugin("knifeMod","1.0","Author")
register_clcmd ( "say /knife" , "ShowMenu" );
register_event ( "CurWeapon", "KnifeModelSet", "be", "1=1" );

gravity_pointer = get_cvar_pointer ( "sv_gravity" )
cvar_gravity = get_pcvar_num ( gravity_pointer )
gravity1 = register_cvar ( "gravity_1","400" )
}

public plugin_precache() {

precache_model( v_poket )
precache_model( p_poket )

precache_model ( v_butcher )
precache_model ( p_butcher )
}

public KnifeModelSet(id) {

if( get_user_weapon( id )== CSW_KNIFE ) {
if( Knife [ id ] == 0 ) {
set_pev ( id, pev_viewmodel2, v_poket );
set_pev ( id, pev_weaponmodel2, p_poket );
}else if( Knife [ id ] == 1 ) {
set_pev ( id, pev_viewmodel2, v_butcher );
set_pev ( id, pev_weaponmodel2, p_butcher );
set_user_gravity( id, get_pcvar_float(gravity1) / cvar_gravity);
}
}
else set_user_gravity(id,float(cvar_gravity)/float(cvar_gravity))
}

public ShowMenu( id )
{
new menu = menu_create( "Knife Menu", "knife_handler" );

menu_additem( menu, "\wPro Jumpers \y[\r800 gravity\y]", "", 0 );
menu_additem( menu, "\wGravity Knife \y[\r400Pentru incepatori\y]", "", 0 );

menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
menu_setprop( menu, MPROP_NOCOLORS, 1 );

menu_display( id, menu, 0 );

return PLUGIN_HANDLED;
}

public knife_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id);
return PLUGIN_HANDLED;
}
new command[6], name[64], access, callback;
menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);

switch(item)
{
case 0: {

Knife[ id ] = 0;
set_pev ( id, pev_viewmodel2, v_poket );
set_pev ( id, pev_weaponmodel2, p_poket );
}
case 1: {

Knife[ id ] = 1;
set_pev ( id, pev_viewmodel2, v_butcher );
set_pev ( id, pev_weaponmodel2, p_butcher );
}
}
menu_destroy( menu );
return PLUGIN_HANDLED;
}

PS:Mai usor asa daca vrea sa stocheze knife-urile intr-un vault sau sql .
EDIT:Cred ca s-a rezolvat nu? Foloseste una din cele 2 versiune pe care ti le-am pus vezi care e mai ok..



Retired from Amxmodx

0 0
  
Back to top
View user's profile Send private message

  Topic locked


Topic is closed, you cannot post any messages in it anymore

Locked by destroi112, 23 May 2015 16:14



 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Trash Bin -> CS 2006-2019 (Archived) -> Counter-Strike: Help zone  


The time now is 20-04-2024, 14:47:42
Copyright info

Based on phpBB ro/com
B

 
 
 







I forgot my password


This message appears only once, so
like us now until it's too late ! :D
x