AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   [FUN] How to random frag all player's every 10sec? (https://forums.alliedmods.net/showthread.php?t=308017)

ultimatgold 06-03-2018 19:53

[FUN] How to random frag all player's every 10sec?
 
Hi Everyone!

I have a fun server, how can I every 10 minutes add all player's random kills and deaths?

Thank you for help! :P

Sorry, for my bad english :oops:

fysiks 06-03-2018 20:34

Re: [FUN] How to random frag all player's every 10sec?
 
You could set a repeating task for 600 seconds and execute code that does what you want to all the players.

ultimatgold 06-03-2018 21:25

Re: [FUN] How to random frag all player's every 10sec?
 
The trouble I can not write. I tried. :cry: :cry:
Please someone write to me. :(

Code:

#include <amxmodx>
#include <amxmisc>
 
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
 
 
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("DeathMsg","death","a")       
}
public death(id){
new killer = read_data(1)
new victim = read_data(2)
new fragnum = random_num(1,100)
if(killer != victim)
{
new players[32], num, player
get_players(players, num)
player = players[random(num)]
set_user_frags (player, get_user_frags(player)+fragnum)
}
return PLUGIN_HANDLED
}

Quote:

Originally Posted by fysiks (Post 2595146)
You could set a repeating task for 600 seconds and execute code that does what you want to all the players.


instinctpt1 06-04-2018 01:24

Re: [FUN] How to random frag all player's every 10sec?
 
PHP Code:

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

#define lower 1
#define upper 4
#define TaskTime 5.0

new cvarx

public plugin_init()
{
    
register_plugin("Random Frags and Deaths""1.0""DiGiTaL")
    
register_clcmd("say /addfrags""cmdexec")
    
cvarx register_cvar("mode""1")
}

public 
cmdexec() set_task(TaskTime"checkRandom")

public 
checkRandom()
{
    new 
players[32], iNumx
    get_players
(playersiNum)
    for(new 
iiNumi++)
    {
        
players[i]
        switch(
get_pcvar_num(cvarx))
        {
            case 
1set_user_frags(xget_user_frags(x) + random_num(lowerupper))
            case 
2cs_set_user_deaths(xget_user_deaths(x) - random_num(lowerupper))
        }
    }



ultimatgold 06-04-2018 08:59

Re: [FUN] How to random frag all player's every 10sec?
 
This code random add frags every 10sec, or no? I see this: #define TaskTime 5.0 This is maybe 5 second?

And 1 more question. Whats this?
#define lower 1
#define upper 4


Quote:

Originally Posted by instinctpt1 (Post 2595174)
PHP Code:

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

#define lower 1
#define upper 4
#define TaskTime 5.0

new cvarx

public plugin_init()
{
    
register_plugin("Random Frags and Deaths""1.0""DiGiTaL")
    
register_clcmd("say /addfrags""cmdexec")
    
cvarx register_cvar("mode""1")
}

public 
cmdexec() set_task(TaskTime"checkRandom")

public 
checkRandom()
{
    new 
players[32], iNumx
    get_players
(playersiNum)
    for(new 
iiNumi++)
    {
        
players[i]
        switch(
get_pcvar_num(cvarx))
        {
            case 
1set_user_frags(xget_user_frags(x) + random_num(lowerupper))
            case 
2cs_set_user_deaths(xget_user_deaths(x) - random_num(lowerupper))
        }
    }




ultimatgold 06-04-2018 10:00

Re: [FUN] How to random frag all player's every 10sec?
 
Ahh okay, i understand :D I tested on server, and I will come Back :D

instinctpt1 06-04-2018 11:23

Re: [FUN] How to random frag all player's every 10sec?
 
Quote:

Originally Posted by ultimatgold (Post 2595229)
This code random add frags every 10sec, or no? I see this: #define TaskTime 5.0 This is maybe 5 second?

And 1 more question. Whats this?
#define lower 1
#define upper 4

You posted your thread in Scripting help ..
So i guess you should know.. what it is :)

ultimatgold 06-04-2018 12:32

Re: [FUN] How to random frag all player's every 10sec?
 
Sorry, now i know this :D :P

Quote:

Originally Posted by instinctpt1 (Post 2595252)
You posted your thread in Scripting help ..
So i guess you should know.. what it is :)



All times are GMT -4. The time now is 04:43.

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