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

[APORTE]New Version HP + Armor


  
 
 
Thread Tools Display Modes
Author Message
Eminence
BANNED
Join Date: May 2013
Location: Argentina, Buenos Aires
Old 05-01-2013 , 06:10   [APORTE]New Version HP + Armor
#1

PRONTO NUEVO UPDATE CON MENU Y MAS OPCIONES


Bueno gente nose que onda pero me dio por aprender pawn y hise mi primer plugin.No os conozco pero espero que me apoyen gracias.

Este plugin es simple. Nomas en chat pones /armor o /hp y os dara 10 de hp o de armor por 5000$ y 4000$.

PHP Code:
/* Plugin generated by AMXX-Studio */

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

#define PLUGIN "Buy Health and Armor"
#define VERSION "1.0"
#define AUTHOR "Eminence"

new cvar_hpcvar_armorcvar_cost1cvar_cost2

public plugin_init() 
{
    
register_plugin("Buy Health and Armor""1.0""Eminence")
    
register_clcmd("say /hp""CmdHP")
    
register_clcmd("say /armor""CmdArmor")
    
cvar_hp register_cvar("amx_max_health""10")
    
cvar_armor register_cvar("amx_max_armor""10")
    
cvar_cost1 register_cvar("amx_armor_cost""4000")
    
cvar_cost2 register_cvar("amx_health_cost","5000")
}

public 
CmdHP(id)
{
    new 
money,cost1
    money 
cs_get_user_money(id)
    
cost1 get_pcvar_num(cvar_cost1)
    
    if (
money cost1)
    {
        
client_print(idprint_chat"[EG] You haven't got enought money")
        return 
PLUGIN_HANDLED;
    }
    
    else
         {
         
cs_set_user_money(idmoney cost1)
        
set_user_health(idget_user_health(id) + get_pcvar_num(cvar_hp))
        
client_print(id,print_chat"[EG] You bought %d health" get_user_health(id))
    }
    return 
PLUGIN_HANDLED;
}

public 
CmdArmor(id)
{
    new 
money cost2
    money 
cs_get_user_money(id)
    
cost2 get_pcvar_num(cvar_cost2)
    
    if (
money cost1)
    {
        
client_print(id,print_chat"[EG] You haven't got enought money")
        return 
PLUGIN_HANDLED;
    }
    
    else
    {
        
cs_set_user_money(idmoney cost2)
        
set_user_armor(idget_user_armor(id) + get_pcvar_num(cvar_armor))
        
client_print(id,print_chat"[EG] You bought %i armor" get_user_armor(id))
    }
    return 
PLUGIN_HANDLED;

Bueno y aka el sma :


PD: Ke wea nn alguna idea para poder comprar speed?
Attached Files
File Type: sma Get Plugin or Get Source (hp + armor.sma - 79 views - 1.7 KB)

Last edited by Eminence; 05-01-2013 at 13:42.
Eminence is offline
MLZz3
BANNED
Join Date: Mar 2013
Location: Granada, Andalucia, Spai
Old 05-01-2013 , 07:43   Re: [APORTE]New Version HP + Armor
#2

Para "speed" tienes que utilizar set_user_maxspeed!

PD: Te recomiendo que hagas un menú, sera mucho mejor...

Last edited by MLZz3; 05-01-2013 at 07:44.
MLZz3 is offline
Send a message via Skype™ to MLZz3
Eminence
BANNED
Join Date: May 2013
Location: Argentina, Buenos Aires
Old 05-01-2013 , 09:26   Re: [APORTE]New Version HP + Armor
#3

Quote:
Originally Posted by MLZz3 View Post
Para "speed" tienes que utilizar set_user_maxspeed!

PD: Te recomiendo que hagas un menú, sera mucho mejor...
Leiste lo que puse? Pronto nuevo update

Gracias !!
Eminence is offline
MLZz3
BANNED
Join Date: Mar 2013
Location: Granada, Andalucia, Spai
Old 05-01-2013 , 09:48   Re: [APORTE]New Version HP + Armor
#4

Quote:
Originally Posted by Eminence View Post
Leiste lo que puse? Pronto nuevo update

Gracias !!
Jajjaja si la verdad que lo leí, pero se me paso

De nada!

Last edited by MLZz3; 05-01-2013 at 09:48.
MLZz3 is offline
Send a message via Skype™ to MLZz3
Neeeeeeeeeel.-
Some Guy Yellin'
Join Date: Jul 2010
Location: Argentina
Old 05-01-2013 , 09:55   Re: [APORTE]New Version HP + Armor
#5

Quote:
Originally Posted by MLZz3 View Post
Para "speed" tienes que utilizar set_user_maxspeed!

PD: Te recomiendo que hagas un menú, sera mucho mejor...
Para modificar la velocidad tendrá que intervenir todos los casos donde la velocidad cambie y darle al cliente la velocidad que "compró", si no lo hace apenas se llame a algún evento que cambie la velocidad, esta volverá a ser normal.
__________________
Neeeeeeeeeel.- is offline
Send a message via Skype™ to Neeeeeeeeeel.-
BlackFur
BANNED
Join Date: Apr 2012
Location: RCL
Old 05-01-2013 , 09:59   Re: [APORTE]New Version HP + Armor
#6

Crash , me parece porque le das vida a los muertos , no se si eso te tire el sv porque nunca hice eso asi.
BlackFur is offline
baneado
Veteran Member
Join Date: Dec 2012
Location: amxmodx-es.com
Old 05-01-2013 , 10:38   Re: [APORTE]New Version HP + Armor
#7

usuario "nuevo" ya posteando plugins ... WTF ? ...

aprenda un poco antes de postear, porque ese código tiene bugs y se puede mejorar bastante

Last edited by baneado; 05-01-2013 at 10:39.
baneado is offline
Roccoxx
AlliedModders Donor
Join Date: Jan 2012
Location: Argentina
Old 05-01-2013 , 10:55   Re: [APORTE]New Version HP + Armor
#8

creo que se parece a otro user que tambien postiaba sus plugins a lo loco.
__________________
Tutorials here (Spanish)

Like as another Pijudo said: "Tired and retired"
Roccoxx is offline
Send a message via MSN to Roccoxx
lucas_7_94
Leche Loco
Join Date: Mar 2009
Location: Argentina
Old 05-01-2013 , 11:11   Re: [APORTE]New Version HP + Armor
#9

Agradezco que compartas este tipo de contenidos , ayudan pero tampoco lo tomes como un habito.

No seria de muy buena idea de que cada usuario del foro cada vez que termine de hacer un plugin de shop lo postee aca. Se llenaria la zona solo de plugins posteados.

Saludos y con el code , masomenos , debes mejorar ciertos aspectos y hábitos de programacion.
__________________
ATWWMH - MiniDuels
Madness is like gravity, just need a little push.
lucas_7_94 is offline
Send a message via Skype™ to lucas_7_94
Eminence
BANNED
Join Date: May 2013
Location: Argentina, Buenos Aires
Old 05-01-2013 , 11:29   Re: [APORTE]New Version HP + Armor
#10

Quote:
Originally Posted by lucas_7_94 View Post
Agradezco que compartas este tipo de contenidos , ayudan pero tampoco lo tomes como un habito.

No seria de muy buena idea de que cada usuario del foro cada vez que termine de hacer un plugin de shop lo postee aca. Se llenaria la zona solo de plugins posteados.

Saludos y con el code , masomenos , debes mejorar ciertos aspectos y hábitos de programacion.
Sisi muchas gracias a todos.Lose lose esque veia esta web desde hace tiempo pero no me registre asta que sabia un poco mas.Es decir que me mirava los tutos y tal pero nunca me llegue a registrar asta que hice mi primer plugin.

Quote:
Originally Posted by Roccoxx View Post
creo que se parece a otro user que tambien postiaba sus plugins a lo loco.
Nose que queres decir con eso.Yo lo postie porque me hizo ilusion. Pero bue si tanto os molesta que algun administrador lo borre
Eminence 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 19:05.


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