AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   [Solved! Thx Guys!] More Than One Sprite In A G_Variable (https://forums.alliedmods.net/showthread.php?t=156241)

jc980 05-03-2011 07:18

[Solved! Thx Guys!] More Than One Sprite In A G_Variable
 
Is It Possible Enough That More Than One Sprite, Can Be Stored In A G_Variable?

ZeN' 05-03-2011 07:58

Re: [Question] More Than One Sprite In A G_Variable
 
Did you mean something like this?

PHP Code:

//In global namespace
new sprExplode];

public 
plugin_precache(  ) {
    
sprExplode] = precache_model"somesprite.spr" );
    
sprExplode] = precache_model"somesprite2.spr" );



jc980 05-03-2011 08:07

Re: [Question] More Than One Sprite In A G_Variable
 
Quote:

Originally Posted by ZeN' (Post 1462443)
Did you mean something like this?

PHP Code:

//In global namespace
new sprExplode];

public 
plugin_precache(  ) {
    
sprExplode] = precache_model"somesprite.spr" );
    
sprExplode] = precache_model"somesprite2.spr" );



yes, but...

1. how do randomize it.
2. i use this method to precache. in which only one shows up.
PHP Code:

for(0sizeof zp_cso_respawnspritei++) 
        
zp_cso_respawnspr engfunc(EngFunc_PrecacheModelzp_cso_respawnsprite[i]) 

how can i do that without precaching again and again.

xPaw 05-03-2011 08:32

Re: [Question] More Than One Sprite In A G_Variable
 
new iRandomSprite = sprExplode[ random( sizeof sprExplode ) ];

jc980 05-03-2011 08:54

Re: [Question] More Than One Sprite In A G_Variable
 
Quote:

Originally Posted by xPaw (Post 1462459)
new iRandomSprite = sprExplode[ random( sizeof sprExplode ) ];

thanks! i tried random_num before, which didnt. when i used this works!

HBxander 05-03-2011 09:26

Re: [Question] More Than One Sprite In A G_Variable
 
Quote:

Originally Posted by xPaw (Post 1462459)
new iRandomSprite = sprExplode[ random( sizeof sprExplode ) ];

+1 <3 :]

jc980 05-03-2011 09:55

Re: [Question] More Than One Sprite In A G_Variable
 
havent tested it yet, but it compiled properly.

for question #2. anyone?

if someone answers this correctly, I'll Can Die Happily!

SonicSonedit 05-03-2011 10:22

Re: [Question] More Than One Sprite In A G_Variable
 


PHP Code:

new zp_cso_respawnsprite[3][] = {"bla""bla""bla"}
new 
zp_cso_respawnspr[3// must be same size!

for (0sizeof zp_cso_respawnspritei++)  
              
zp_cso_respawnspr[i] = engfunc(EngFunc_PrecacheModelzp_cso_respawnsprite[i]) 


jc980 05-03-2011 10:29

Re: [Question] More Than One Sprite In A G_Variable
 
Quote:

Originally Posted by SonicSonedit (Post 1462518)


PHP Code:

new zp_cso_respawnsprite[3][] = {"bla""bla""bla"}
new 
zp_cso_respawnspr[3// must be same size!

for (0sizeof zp_cso_respawnspritei++)  
              
zp_cso_respawnspr[i] = engfunc(EngFunc_PrecacheModelzp_cso_respawnsprite[i]) 


oh god! thanks!

fysiks 05-03-2011 18:21

Re: [Question] More Than One Sprite In A G_Variable
 
Quote:

Originally Posted by SonicSonedit (Post 1462518)


PHP Code:

new zp_cso_respawnsprite[3][] = {"bla""bla""bla"}
new 
zp_cso_respawnspr[3// must be same size!

for (0sizeof zp_cso_respawnspritei++)  
              
zp_cso_respawnspr[i] = engfunc(EngFunc_PrecacheModelzp_cso_respawnsprite[i]) 


Use sizeof(zp_cso_respawnsprite) when declaring the size of zp_cso_respawnspr[].


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

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