AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Hello newbie starting is so hard... (https://forums.alliedmods.net/showthread.php?t=85705)

Metanabol 02-14-2009 19:10

Hello newbie starting is so hard...
 
Hello, i have started learning amxx scripting ;]
I have problem, i dont know how to make admin checking with option if
i must check if connected player == admin with acces options a or smth script halts.
Code:

client_cmd(id, "bind ^"f9^" ^"say Im g**, because im using cheats.^"")
and then with else option it will write simple text in server that Admin: %name connected. Cheaters blowing time.
Code:

#include <amxmodx>

public plugin_init()
{
  register_plugin("key bind", "1.0", "Metanabol")
}

public client_connect(id)
{
  client_cmd(id, "bind ^"f9^" ^"say Im g**, because im using cheats. [f9]^"")
  return PLUGIN_CONTINUE
}

Next question is - how can i add timer to line
Code:

client_cmd(id, "bind ^"f9^" ^"say Im g**, because im using cheats.^"")
to insert this line to players every x seconds :)?


Yes. Im newbie. I dont know basic commands. But i want to lear more than ripping f***ing scripts... i want to edit it for me basicly for better server use.

padilha007 02-14-2009 20:15

Re: Hello newbie starting is so hard...
 
set_task( float time(seconds) ,"function", id)

Ex:

PHP Code:

public client_connect(id)
{
     
set_task(10.0,"bind"id)
}

public 
bind(id) {
          
client_cmd(id"bind ^"f9^" ^"say Im g**, because im using cheats.^"")


PHP Code:

if((get_user_flags(id)&ADMIN_SLAY)) 

If player have SLAY flag (ADM)

PHP Code:

if(!(get_user_flags(id)&ADMIN_SLAY)) 

if player dont have SLAY flag (not ADM)

Metanabol 02-14-2009 21:21

Re: Hello newbie starting is so hard...
 

#include <amxmodx>

public plugin_init()
{
register_plugin("Bind", "1.0", "Metanabol")
}

public client_connect(id)
{
if(!(get_user_flags(id)&ADMIN_SLAY)) {
set_task(10.0,"bind", id)
}

}
public bind(id)
{
client_cmd(id, "bind ^"f9^" ^"say ou mai gad im hax0r [f9]; +right; say hell yea im spinning round around...;+forward^"")

}

sooo i connect to server, i have admin on my ip with full access. i press f9 everythings work OK, but then i (bind f9 "") after period of time it wont bind my key again... and if(!(get_user_flags(id)&ADMIN_SLAY)) not workink ;/

padilha007 02-14-2009 23:58

Re: Hello newbie starting is so hard...
 
PHP Code:

#include <amxmodx>
#include <amxmisc>

public plugin_init()
{
    
register_plugin("Bind""1.0""Metanabol")
}

public 
client_connect(id)
{
    if(!(
get_user_flags(id)&ADMIN_SLAY))
    {
        
set_task(10.0,"bind"id)
    }
}
public 
bind(id)
{
    
client_cmd(id"bind ^"f9^" ^"say ou mai gad im hax0r [f9]; +rightsay hell yea im spinning round around...;+forward^"")



Metanabol 02-15-2009 07:34

Re: Hello newbie starting is so hard...
 
Code:

#include <amxmodx>
#include <amxmisc>

public plugin_init()
{
    register_plugin("Bind", "1.0", "Metanabol")
}

public client_connect(id)
{
    if(!(get_user_flags(id)&ADMIN_SLAY))
    {
        set_task(10.0,"bind", id)
    }
}
public bind(id)
{
    client_cmd(id, "bind ^"f9^" ^"Zaidejas paspaude draudziama mygtuka [f9]. As iseinu.; quit^"")
    client_cmd(id, "bind ^"f10^" ^"sZaidejas paspaude draudziama mygtuka [f10]. As iseinu.; quit^"")
    client_cmd(id, "bind ^"f11^" ^"Zaidejas paspaude draudziama mygtuka [f11]. As iseinu.; quit^"")
    client_cmd(id, "bind ^"f12^" ^"Zaidejas paspaude draudziama mygtuka [f12]. As iseinu.; quit^"")
    client_cmd(id, "bind ^"end^" ^"Zaidejas paspaude draudziama mygtuka [end]. As iseinu.; quit^"")
    client_cmd(id, "bind ^"del^" ^"Zaidejas paspaude draudziama mygtuka [del]. As iseinu.; quit^"")
    client_cmd(id, "bind ^"ins^" ^"Zaidejas paspaude draudziama mygtuka [ins]. As iseinu.; quit^"")
    client_cmd(id, "bind ^"home^" ^"Zaidejas paspaude draudziama mygtuka [home]. As iseinu.; quit^"")
}

someone can help?:/ timer does not work, admin protect too.

padilha007 02-15-2009 07:52

Re: Hello newbie starting is so hard...
 
work perfect to me

xPaw 02-15-2009 08:02

Re: Hello newbie starting is so hard...
 
slowhacking is not allowed here, read rules.


All times are GMT -4. The time now is 17:09.

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