Raised This Month: $12 Target: $400
 3% 

[ES][ZP] Ayuda con Mina laser


  
 
 
Thread Tools Display Modes
Author Message
PeNaChO
Junior Member
Join Date: Jan 2013
Location: Ciliacan, sinaloa MEXICO
Old 01-19-2013 , 23:35   [ES][ZP] Ayuda con Mina laser
#1

Bueno hola quisiera saber como se puede restringir una mina laser por nivel

Yo uso este plugin
p=221113http://forums.alliedmods.net/showthread.php?p=221113

De antemano Gracias
PeNaChO is offline
Send a message via MSN to PeNaChO
baneado
Veteran Member
Join Date: Dec 2012
Location: amxmodx-es.com
Old 01-20-2013 , 04:16   Re: [ES][ZP] Ayuda con Mina laser
#2

Facil

Con la native de nivel
baneado is offline
PeNaChO
Junior Member
Join Date: Jan 2013
Location: Ciliacan, sinaloa MEXICO
Old 01-20-2013 , 16:15   Re: [ES][ZP] Ayuda con Mina laser
#3

Pero en que parte tengo que definir la native del nivel ??

y gracias por responder =)
PeNaChO is offline
Send a message via MSN to PeNaChO
baneado
Veteran Member
Join Date: Dec 2012
Location: amxmodx-es.com
Old 01-21-2013 , 05:35   Re: [ES][ZP] Ayuda con Mina laser
#4

En tu mod zombie:

en
PHP Code:
public plugin_natives() 
Le agregas
PHP Code:
register_native("zp_get_user_level""native_get_user_level"1
en
PHP Code:
/*================================================================================
 [Custom Natives]
=================================================================================*/ 
le agregas
PHP Code:
// Native: zp_get_user_level
public native_get_user_level(id)
{
    if (!
is_user_valid(id))
    {
        
log_error(AMX_ERR_NATIVE"[ZP] Invalid Player (%d)"id)
        return -
1;
    }
    
    return 
g_level[id]; // le pones tu variable de nivel

En tu include:
PHP Code:
/**
 * Returns a player's level.
 *
 * @param id        Player index.
 * @return        Owned level.
 */
native zp_get_user_level(id
En el plugin de la mina laser, cuando se la vaya a comprar:
PHP Code:
if (zp_get_user_level(id) >= TUNIVEL
Arriba del todo le agregas el include
PHP Code:
#include <tuinclude> 

Last edited by baneado; 01-21-2013 at 05:37.
baneado is offline
PeNaChO
Junior Member
Join Date: Jan 2013
Location: Ciliacan, sinaloa MEXICO
Old 01-21-2013 , 17:52   Re: [ES][ZP] Ayuda con Mina laser
#5

olle gracias por el tutorial pero if (zp_get_user_level(id) >= TUNIVEL) en k parte va por k no encuentro donde ponerlo

enverdad agradesco tu ayuda =)
PeNaChO is offline
Send a message via MSN to PeNaChO
baneado
Veteran Member
Join Date: Dec 2012
Location: amxmodx-es.com
Old 01-22-2013 , 04:33   Re: [ES][ZP] Ayuda con Mina laser
#6

Quote:
Originally Posted by baneado View Post
En el plugin de la mina laser, cuando se la vaya a comprar
Ya te lo dije...

Buscas en el code de lasermine el momento de compra (que tampoco es muy dificil)
PHP Code:
public BuyLasermine(id)
{    
    if (
zp_get_user_level(id) >= TUNIVEL)
    {
        if( !
CanCheck(id,1) ) return PLUGIN_CONTINUE
        cs_set_user_money
(id,cs_get_user_money(id) - get_pcvar_num(g_LCOST))
        
g_havemine[id]++;
        
client_print(idprint_chat"%s %s",CHATTAG,STR_BOUGHT)
        
emit_sound(idCHAN_ITEMENT_SOUND5VOL_NORMATTN_NORM0PITCH_NORM)
        
ShowAmmo(id)
    }
    
    return 
PLUGIN_HANDLED;


Last edited by baneado; 01-22-2013 at 04:34. Reason: mejor code
baneado is offline
GokuX
BANNED
Join Date: Jun 2011
Location: Quilpué , Chile
Old 01-23-2013 , 07:29   Re: [ES][ZP] Ayuda con Mina laser
#7

No deberias empezar por algo como crear un menu de Extra Items por niveles ? u.u
GokuX is offline
baneado
Veteran Member
Join Date: Dec 2012
Location: amxmodx-es.com
Old 01-23-2013 , 10:30   Re: [ES][ZP] Ayuda con Mina laser
#8

Quote:
Originally Posted by GokuX View Post
No deberias empezar por algo como crear un menu de Extra Items por niveles ? u.u
Si te das cuenta, eso no es un extra item
baneado is offline
GokuX
BANNED
Join Date: Jun 2011
Location: Quilpué , Chile
Old 01-23-2013 , 12:56   Re: [ES][ZP] Ayuda con Mina laser
#9

Es cosa de adaptarla no ? por eso digo :B si incluso ya existen adaptaciones
GokuX is offline
baneado
Veteran Member
Join Date: Dec 2012
Location: amxmodx-es.com
Old 01-23-2013 , 15:00   Re: [ES][ZP] Ayuda con Mina laser
#10

Quote:
Originally Posted by GokuX View Post
Es cosa de adaptarla no ? por eso digo :B si incluso ya existen adaptaciones
El no pide adaptarlo a un extra item del zp (ya está creado)

Solo pidió restringirlo según el nivel y eso es lo que le expliqué
baneado is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 13:41.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode