AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   HELP read arg player (https://forums.alliedmods.net/showthread.php?t=134890)

totalcsscripting 08-09-2010 18:30

HELP read arg player
 
I have this function which sets armor.

But to set it you have to put for example:

set_armor name 200.

But i want to doit without puting a name.

I want to put:

set_armor 200

and it will give me or anyone who puts that command 200 armor.

PHP Code:

public cmd_armor(idlevelcid)
{
//if (!cmd_access(id, level, cid, 3))
//    return PLUGIN_HANDLED
         
    
//new Arg1[24]
new Arg2[4]
//read_argv(1, Arg1, 23)
read_argv(2Arg23)
new 
Armor str_to_num(Arg2)
new 
player cmd_target(idArg17)
if (!
player)
{
    
console_print(id""Arg1)
    return 
PLUGIN_HANDLED
} else {
    
set_user_armor(playerArmor)
}
return 
PLUGIN_HANDLED



DarkGod 08-09-2010 18:51

Re: HELP read arg player
 
This:
PHP Code:

public cmd_armor(id)
{
   new 
Arg2[3]
   
read_argv(2Arg23)
   new 
Armor str_to_num(Arg2)

   
set_user_armor(idArmor)
   return 
PLUGIN_HANDLED



totalcsscripting 08-09-2010 19:03

Re: HELP read arg player
 
Quote:

Originally Posted by DarkGod (Post 1266785)
This:
PHP Code:

public cmd_armor(id)
{
   new 
Arg2[3]
   
read_argv(2Arg23)
   new 
Armor str_to_num(Arg2)

   
set_user_armor(idArmor)
   return 
PLUGIN_HANDLED



Didn't worked man.

PHP Code:

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

#define PLUGIN "Armor
#define VERSION "1.0"
#define AUTHOR "TotalCS"


public plugin_init() {
    
register_concmd("set_armor","cmd_armor",ADMIN_SLAY,"")
}


public 
cmd_armor(id)
{
new 
Arg2[3]
read_argv(2Arg23)
new 
Armor str_to_num(Arg2)
set_user_armor(idArmor)

return 
PLUGIN_HANDLED



DarkGod 08-09-2010 19:05

Re: HELP read arg player
 
My bad... read_argv(1...)

ConnorMcLeod 08-09-2010 20:01

Re: HELP read arg player
 
Also, usr cs_set_user_armor, it's important to set armortype.


All times are GMT -4. The time now is 21:54.

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