Raised This Month: $ Target: $400
 0% 

HELP::..::edit script


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Big Noob
Junior Member
Join Date: Sep 2015
Old 09-16-2015 , 15:07   HELP::..::edit script
Reply With Quote #1

hy

this (ACG XPHERE) plugin draw two picture in TGA format. ct.tga for CT team and tt.tga for T team
but the plugin shows only one picture for both teams

How edit the scripte to solve this problem?

PHP Code:
#include <amxmodx>
#include <acg>
public plugin_init() {
 
register_plugin("TGA Drawing Test""0.2""[email protected]")
}
public 
plugin_precache()

 
precache_generic("gfx/tt.tga")
 
precache_generic("gfx/ct.tga")
}
public 
client_putinserver(id)
{
 if (
acg_userstatus(id))
 {
  
set_task(3.0,"showtga",id)
 }
}
public 
showtga(id)
{
 
//native acg_drawtga(id, const szTGA[], red, green, blue, alpha, Float:x, Float:y, center, effects, Float:fadeintime, Float:fadeouttime, Float:fxtime, Float:holdtime, bfullscreen, align, channel)
        
acg_drawtga(id"gfx/tt.tga"2552552552000.00.00FX_FADE3.00.00.0, -10ALIGN_RIGHT2
 
acg_drawtga(id"gfx/ct.tga"2552552552000.00.00FX_FADE3.00.00.0, -10ALIGN_RIGHT2)


Last edited by Big Noob; 09-16-2015 at 15:11. Reason: writing
Big Noob is offline
redivcram
Veteran Member
Join Date: Jul 2014
Location: Serbia
Old 09-17-2015 , 06:35   Re: HELP::..::edit script
Reply With Quote #2

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

public plugin_init()
{
    
register_plugin("TGA Drawing Test""0.2""[email protected]")
}

public 
plugin_precache()

    
precache_generic("gfx/tt.tga")
    
precache_generic("gfx/ct.tga")
}

public 
client_putinserver(id)
{
    if (
acg_userstatus(id))
    {
    
set_task(3.0,"showtga",id)
    }
}

public 
showtga(id)
{
    
//native acg_drawtga(id, const szTGA[], red, green, blue, alpha, Float:x, Float:y, center, effects, Float:fadeintime, Float:fadeouttime, Float:fxtime, Float:holdtime, bfullscreen, align, channel)
    
if(cs_get_user_team(id) == CS_TEAM_T)
    {
        
acg_drawtga(id"gfx/tt.tga"2552552552000.00.00FX_FADE3.00.00.0, -10ALIGN_RIGHT2)
    }
    else if(
cs_get_user_team(id) == CS_TEAM_CT)
    {
        
acg_drawtga(id"gfx/ct.tga"2552552552000.00.00FX_FADE3.00.00.0, -10ALIGN_RIGHT2)
    }
    return 
PLUGIN_HANDLED

Simple as that
redivcram is offline
Big Noob
Junior Member
Join Date: Sep 2015
Old 09-17-2015 , 08:04   Re: HELP::..::edit script
Reply With Quote #3

it's working now. thank friend

but with little bug ...if you login into the server as CT team you get CT team PICTURE.
and if you change to T team inside the server the picture not changing
you must login first as ct or t to get the right pictures

[QUOTE=redivcram;2343840]
PHP Code:
#include <amxmodx>
#include <cstrike>
#include <acg>

public plugin_init()
{
    
register_plugin("TGA Drawing Test""0.2""[email protected]")
}

public 
plugin_precache()

    
precache_generic("gfx/tt.tga")
    
precache_generic("gfx/ct.tga")
}

public 
client_putinserver(id)
{
    if (
acg_userstatus(id))
    {
    
set_task(3.0,"showtga",id)
    }
}

public 
showtga(id)
{
    
//native acg_drawtga(id, const szTGA[], red, green, blue, alpha, Float:x, Float:y, center, effects, Float:fadeintime, Float:fadeouttime, Float:fxtime, Float:holdtime, bfullscreen, align, channel)
    
if(cs_get_user_team(id) == CS_TEAM_T)
    {
        
acg_drawtga(id"gfx/tt.tga"2552552552000.00.00FX_FADE3.00.00.0, -10ALIGN_RIGHT2)
    }
    else if(
cs_get_user_team(id) == CS_TEAM_CT)
    {
        
acg_drawtga(id"gfx/ct.tga"2552552552000.00.00FX_FADE3.00.00.0, -10ALIGN_RIGHT2)
    }
    return 
PLUGIN_HANDLED


Last edited by Big Noob; 09-17-2015 at 09:44.
Big Noob is offline
redivcram
Veteran Member
Join Date: Jul 2014
Location: Serbia
Old 09-17-2015 , 19:16   Re: HELP::..::edit script
Reply With Quote #4

Hmmm

Try this..

UPDATED!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!

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

#define TASK_TGA1 29387
#define TASK_TGA2 42837

public plugin_init()
{
    
register_plugin("TGA Drawing Test""0.2""[email protected]")
}

public 
plugin_precache()

    
precache_generic("gfx/tt.tga")
    
precache_generic("gfx/ct.tga")
}

public 
client_disconnect(id)
{
    
remove_task(id+TASK_TGA1)
    
remove_task(id+TASK_TGA2)
}

public 
client_putinserver(id)
{
    if (
acg_userstatus(id))
    {
        
set_task(3.0,"showtga1",id+TASK_TGA1)
    }
}

public 
client_infochanged(id)
{
    if(
acg_userstatus(id))
    {
        
remove_task(id+TASK_TGA1)
        
set_task(3.0,"showtga2",id+TASK_TGA2)
    }
}

public 
showtga1(id)
{
    
id -= TASK_TGA1
    
    
//native acg_drawtga(id, const szTGA[], red, green, blue, alpha, Float:x, Float:y, center, effects, Float:fadeintime, Float:fadeouttime, Float:fxtime, Float:holdtime, bfullscreen, align, channel)
    
if(cs_get_user_team(id) == CS_TEAM_T)
    {
        
acg_drawtga(id"gfx/tt.tga"2552552552000.00.00FX_FADE3.00.00.0, -10ALIGN_RIGHT2)
    }
    else if(
cs_get_user_team(id) == CS_TEAM_CT)
    {
        
acg_drawtga(id"gfx/ct.tga"2552552552000.00.00FX_FADE3.00.00.0, -10ALIGN_RIGHT2)
    }
    return 
PLUGIN_HANDLED


public 
showtga2(id)
{
    
id -= TASK_TGA2
    
    
//native acg_drawtga(id, const szTGA[], red, green, blue, alpha, Float:x, Float:y, center, effects, Float:fadeintime, Float:fadeouttime, Float:fxtime, Float:holdtime, bfullscreen, align, channel)
    
if(cs_get_user_team(id) == CS_TEAM_T)
    {
        
acg_drawtga(id"gfx/tt.tga"2552552552000.00.00FX_FADE3.00.00.0, -10ALIGN_RIGHT2)
    }
    else if(
cs_get_user_team(id) == CS_TEAM_CT)
    {
        
acg_drawtga(id"gfx/ct.tga"2552552552000.00.00FX_FADE3.00.00.0, -10ALIGN_RIGHT2)
    }
    return 
PLUGIN_HANDLED

Not sure about it though

Last edited by redivcram; 09-18-2015 at 07:58.
redivcram is offline
Big Noob
Junior Member
Join Date: Sep 2015
Old 09-17-2015 , 20:54   Re: HELP::..::edit script
Reply With Quote #5

not work at all ... not showing any pictures
Big Noob is offline
redivcram
Veteran Member
Join Date: Jul 2014
Location: Serbia
Old 09-18-2015 , 07:56   Re: HELP::..::edit script
Reply With Quote #6

Updated code above
redivcram is offline
Big Noob
Junior Member
Join Date: Sep 2015
Old 09-18-2015 , 10:09   Re: HELP::..::edit script
Reply With Quote #7

Quote:
Originally Posted by redivcram View Post
Updated code above
yes my friend ... awesome

plugin works perfectly. and i am Big Noob . .. I give you Great BIG Thank You
Big Noob is offline
redivcram
Veteran Member
Join Date: Jul 2014
Location: Serbia
Old 09-18-2015 , 10:58   Re: HELP::..::edit script
Reply With Quote #8

You're welcome
redivcram is offline
Reply


Thread Tools
Display Modes

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 22:11.


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