Raised This Month: $ Target: $400
 0% 

Delay between 2 chat messages


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
MajeStik
Member
Join Date: Jun 2009
Old 06-19-2009 , 12:32   Delay between 2 chat messages
Reply With Quote #1

How can I do a delay between 2 messages displayed in chat ?

The messages are :

Loading Invision War settings...
Settings succesfully loaded.

This 2 messages are displayed in same time.I want a delay of 1 sec.How i make it?

srry 4 my bad engilsh
MajeStik is offline
znovit
Member
Join Date: Mar 2009
Location: Behind you :=
Old 06-20-2009 , 05:13   Re: Delay between 2 chat messages
Reply With Quote #2

Post the code ;)
__________________
znovit is offline
SnoW
Veteran Member
Join Date: Oct 2008
Location: Finland WisdomNuggets: 8
Old 06-20-2009 , 05:13   Re: Delay between 2 chat messages
Reply With Quote #3

PHP Code:
func()
{
     
client_print0print_chat"Loading Invision War settings..." );
     
set_task1.0"task_func" );
}
public 
task_func( )
     
client_print0print_chat"Settings succesfully loaded." ); 
SnoW is offline
Send a message via MSN to SnoW
MajeStik
Member
Join Date: Jun 2009
Old 06-20-2009 , 05:46   Re: Delay between 2 chat messages
Reply With Quote #4

A part of plugin
Code:
server_cmd("mp_limitteams 0");
               server_cmd("mp_autoteambalance 0");
               server_cmd("mp_timelimit 0");
               server_cmd("mp_autokill 0");
               server_cmd("mp_buytime 0.25");
               server_cmd("mp_startmoney 800");
            server_cmd("say Loading Invision War settings...");
            server_cmd("say Settings succesfully loaded !");
It works here?

Last edited by MajeStik; 06-20-2009 at 05:48.
MajeStik is offline
znovit
Member
Join Date: Mar 2009
Location: Behind you :=
Old 06-20-2009 , 06:00   Re: Delay between 2 chat messages
Reply With Quote #5

Try this

Code:
server_cmd("mp_limitteams 0");
               server_cmd("mp_autoteambalance 0");
               server_cmd("mp_timelimit 0");
               server_cmd("mp_autokill 0");
               server_cmd("mp_buytime 0.25");
               server_cmd("mp_startmoney 800");
            server_cmd("say Loading Invision War settings...");
            server_cmd("wait;wait;wait;wait;wait;wait;wait");
            server_cmd("say Settings succesfully loaded !");
__________________
znovit is offline
SnoW
Veteran Member
Join Date: Oct 2008
Location: Finland WisdomNuggets: 8
Old 06-20-2009 , 06:25   Re: Delay between 2 chat messages
Reply With Quote #6

Quote:
Originally Posted by znovit View Post
Try this

Code:
server_cmd("mp_limitteams 0");
               server_cmd("mp_autoteambalance 0");
               server_cmd("mp_timelimit 0");
               server_cmd("mp_autokill 0");
               server_cmd("mp_buytime 0.25");
               server_cmd("mp_startmoney 800");
            server_cmd("say Loading Invision War settings...");
            server_cmd("wait;wait;wait;wait;wait;wait;wait");
            server_cmd("say Settings succesfully loaded !");
He shouldn't even test that. I already gave the properly way to do this.
SnoW is offline
Send a message via MSN to SnoW
MajeStik
Member
Join Date: Jun 2009
Old 06-20-2009 , 07:14   Re: Delay between 2 chat messages
Reply With Quote #7

But how I introduce that php code in my plugin?
MajeStik is offline
xPaw
Retired AMX Mod X Moderator
Join Date: Jul 2008
Old 06-20-2009 , 07:23   Re: Delay between 2 chat messages
Reply With Quote #8

That was hard :\
PHP Code:
    server_cmd("mp_limitteams 0");
    
server_cmd("mp_autoteambalance 0");
    
server_cmd("mp_timelimit 0");
    
server_cmd("mp_autokill 0");
    
server_cmd("mp_buytime 0.25");
    
server_cmd("mp_startmoney 800");
    
server_cmd("say Loading Invision War settings...");
    
set_task1.0"task_func" );



/// somewhere end of plugin

public task_func( ) {
    
server_cmd("say Settings succesfully loaded !");

__________________
xPaw is offline
znovit
Member
Join Date: Mar 2009
Location: Behind you :=
Old 06-20-2009 , 11:13   Re: Delay between 2 chat messages
Reply With Quote #9

PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

#define PLUGIN "Invision War"
#define VERSION "1.0"
#define AUTHOR ""

#define ADMIN ADMIN_KICK

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)

    
register_clcmd("say /iw","invision"ADMIN);
    
register_clcmd("say /invision","invision"ADMIN);
    
register_clcmd("amx_invision","invision"ADMIN);
}

public 
invision() {

    
server_cmd("mp_limitteams 0"); 
    
server_cmd("mp_autoteambalance 0"); 
    
server_cmd("mp_timelimit 0"); 
    
server_cmd("mp_autokill 0"); 
    
server_cmd("mp_buytime 0.25"); 
    
server_cmd("mp_startmoney 800");
    
server_cmd("sv_restartround 1");
    
server_cmd("say Loading Invision War settings...");
    
set_task(2.0"loaded" ); 
}

public 
loaded() { 
    
server_cmd("say Settings succesfully loaded !"); 

__________________

Last edited by znovit; 06-20-2009 at 11:37.
znovit is offline
MajeStik
Member
Join Date: Jun 2009
Old 06-20-2009 , 14:57   Re: Delay between 2 chat messages
Reply With Quote #10

I'm a noob in scripting domain.xPaw how i introduce your code?

Look a part of plugin

Code:
}

public restartRound(arg[]) {
    new id = arg[0];
    new args[1];
    args[0]    = id+1;
    g_exec    = true;
    switch( id ) {
        case 0: {
            server_cmd("mp_friendlyfire 1");
              server_cmd("mp_roundtime 1.75");
               server_cmd("mp_freezetime 10");
               server_cmd("mp_limitteams 0");
               server_cmd("mp_autoteambalance 0");
               server_cmd("mp_timelimit 0");
               server_cmd("mp_autokill 0");
               server_cmd("mp_buytime 0.25");
               server_cmd("mp_startmoney 800");
            server_cmd("say loading Invision War settings...");
            server_cmd("say Settings loaded !");
            server_cmd("say Match starts in:");
            server_cmd("say 5");
        }
        case 1,2: {
            server_cmd("say %d",5-id);
            server_cmd("sv_restartround 0");
        }
        case 3: server_cmd("say 2");
        case 4: {
            server_cmd("say 1");
            server_cmd("sv_restartround 1");
            set_task(2.0, "restartRound", 0, args,1);
        }
        case 5: {
            server_cmd("say Game is ON !");
            server_cmd("say LIVE ! LIVE ! LIVE !");
            set_hudmessage(255, 255, 255, -1.0, 0.2, 0, 6.0, 3.0);
            show_hudmessage(0, "LIVE ! LIVE ! LIVE ! LIVE !",g_half); 
            g_exec=false;
        }
    }
    if(id < 4)
        set_task(1.0, "restartRound", 0, args,1);
}
When I type !start :

Loading invision war settings...
Wait 1 sec
Settings succesfully loaded !
Wait 1 sec
Match starts in :
5
4
3
2
1

That numerotation works.But not the chat messages too.
Did you understand? (sorry for my bad english)
MajeStik is offline
Reply



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 15:41.


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