Raised This Month: $51 Target: $400
 12% 

Recopilación de códigos.


  
 
 
Thread Tools Display Modes
Author Message
lucas_7_94
Leche Loco
Join Date: Mar 2009
Location: Argentina
Old 01-25-2012 , 16:28   Recopilación de códigos.
#1

Bueno , aca voy a poner toda una lista de stocks que pongan cada uno.

Hable con un moderador , y todo lo que vea como innecesario , lo va a borrar.

Y por favor , posteen dudas o stocks .

Yo los voy a ir ordenando a medida de que posteen stocks.
__________________
ATWWMH - MiniDuels
Madness is like gravity, just need a little push.

Last edited by lucas_7_94; 07-23-2012 at 17:12.
lucas_7_94 is offline
Send a message via Skype™ to lucas_7_94
lucas_7_94
Leche Loco
Join Date: Mar 2009
Location: Argentina
Old 01-25-2012 , 16:29   Re: Recopilación de codigos.
#2

Stock:
Code:
EncryptString( szSource[] , iLen , szDest[] , iMaxChars , szKey[] ) {     if ( ( iLen - 1 ) > iMaxChars )         return 0;         new iPos , iKeyPos , iKeyLen = strlen( szKey );         for ( iPos = 0 ; iPos < iLen , iPos < iMaxChars ; iPos++ )     {         szDest[ iPos ] = szSource[ iPos ] ^ szKey[ iKeyPos ];             if ( ++iKeyPos == iKeyLen )             iKeyPos = 0;     }         return ++iPos; }

Uso :

Code:
    new szTest[] = "String original.";         server_print( "Original: [%s]" , szTest );     EncryptString( szTest , strlen( szTest ) , szTest , charsmax( szTest ) , "$#@@!@#" );     server_print( "Encriptado: [%s]" , szTest );         EncryptString( szTest , strlen( szTest ) , szTest , charsmax( szTest ) , "$#@@!@#" );     server_print( "Descriptado: [%s]" , szTest );
__________________
ATWWMH - MiniDuels
Madness is like gravity, just need a little push.

Last edited by lucas_7_94; 01-25-2012 at 16:34.
lucas_7_94 is offline
Send a message via Skype™ to lucas_7_94
Stereo
Veteran Member
Join Date: Dec 2010
Old 01-25-2012 , 16:39   Re: Recopilación de codigos.
#3

Sleep en pawn

PHP Code:
stock Sleep(miliseconds)
    for(new 
i=0;i<=miliseconds;i++) 
Uso:

PHP Code:
public funcion()
{
    new 
count 4000
    
new sec count/100
    client_print
(0print_chat"Comenzando cuenta de %d segundos...",sec)
    
Sleep(count)
    
client_print(0print_chat"Pasaron %d segundos."sec)


Last edited by Stereo; 05-17-2012 at 12:46.
Stereo is offline
YakumoHiratsuhi
Veteran Member
Join Date: Dec 2010
Location: Dreαmlαnd.
Old 01-25-2012 , 17:52   Re: Recopilación de codigos.
#4

Precachea un modelo con modeloT si existe, solo para usar en plugin_precache() y solo se debe de poner el nombre del modelo, no la ruta completa.

PHP Code:
// Precaches a player model, only model name into input, only works on plugin_precache() :3
stock precache_player_model(const modelname[]) 

    static 
longname[128// Precache normal type model 
    
formatex(longnamecharsmax(longname), "models/player/%s/%s.mdl"modelnamemodelname
    
precache_model(longname
    
    
// Check TFiles inquiries 
    
copy(longname[strlen(longname)-4], charsmax(longname) - (strlen(longname)-4), "T.mdl"
    if (
file_exists(longname)) precache_model(longname

__________________
"Podra parecer ridiculo o imposible, pero este es el camino que seguimos los verdaderos hombres, si hay un muro en el camino, lo derribamos, si no hay camino, haremos uno, con nuestras propias manos, porque el magma de nuestro corazón arde en llamas."

Last edited by YakumoHiratsuhi; 01-25-2012 at 17:53.
YakumoHiratsuhi is offline
Send a message via MSN to YakumoHiratsuhi
Old 01-25-2012, 18:02
leonard19941
This message has been deleted by Starsailor. Reason: hay una version mejorada.
Destro-
Veteran Member
Join Date: Jun 2010
Location: $me->location();
Old 01-25-2012 , 18:03   Re: Recopilación de codigos.
#5

lo del Sleep creo que esta mal.
__________________
Destro- is offline
lucas_7_94
Leche Loco
Join Date: Mar 2009
Location: Argentina
Old 01-25-2012 , 18:09   Re: Recopilación de codigos.
#6

Y para los mensajes, Se utilizaria el include de Connor o :

Code:
client_print_c( index, const fmt[], any:...) {     new szString[128]     szString[0] = 4         vformat(szString, sizeof( szString ) - 2, fmt, 2)         message_begin(MSG_BROADCAST, g_msgSayText, _, index  )     write_byte(1)     write_string(szString)     message_end() }

usage:

Code:
client_print_c( 0 , "^4 Hola Gente" );
__________________
ATWWMH - MiniDuels
Madness is like gravity, just need a little push.

Last edited by lucas_7_94; 01-25-2012 at 23:40.
lucas_7_94 is offline
Send a message via Skype™ to lucas_7_94
Old 01-25-2012, 18:12
leonard19941
This message has been deleted by Starsailor.
lucas_7_94
Leche Loco
Join Date: Mar 2009
Location: Argentina
Old 01-25-2012 , 18:20   Re: Recopilación de codigos.
#7

Stock para obtener rango RGB desde una sola cvar ( Utilizado en mi ultimo plugin MiniDuels posteado en submissions )

Stock:

Code:
stock get_color_from_cvar( cachedcvar , String[ ] ) {        static color[ 10 ];     get_pcvar_string( cachedcvar, color, 9);     new strtonum = str_to_num(color);     String[ 0 ] = str_to_num(color) / 1000000;     strtonum %= 1000000;     String[ 1 ] = strtonum / 1000;     String[ 2 ] = strtonum % 1000;     #pragma unused strtonum  }

Uso de ejemplo:

Code:
#include < amxmodx > #include < fun > #include < hamsandwich > new RgbColors[ 3 ], mycvar; public plugin_init() {     mycvar = register_clcmd( "player_glow", "000255255" );         RegisterHam(Ham_Spawn, "player", "PlayerSpawn", 1); } public PlayerSpawn( id ) {     if( !is_user_alive( id ) || !is_user_connected( id ) ) return HAM_IGNORED;         get_color_from_cvar( mycvar, RgbColors );         set_user_rendering( id, kRenderFxGlowShell, RgbColors[ 0 ] , RgbColors[ 1 ] , RgbColors[ 2 ] , kRenderNormal, 15 );         return HAM_IGNORED; } stock get_color_from_cvar( cachedcvar , String[ ] ) {        static color[ 10 ];     get_pcvar_string( cachedcvar, color, 9);     new strtonum = str_to_num(color);     String[ 0 ] = strtonum / 1000000;     strtonum %= 1000000;     String[ 1 ] = strtonum / 1000;     String[ 2 ] = strtonum % 1000; }
__________________
ATWWMH - MiniDuels
Madness is like gravity, just need a little push.

Last edited by lucas_7_94; 02-16-2012 at 08:43.
lucas_7_94 is offline
Send a message via Skype™ to lucas_7_94
Stereo
Veteran Member
Join Date: Dec 2010
Old 01-25-2012 , 18:49   Re: Recopilación de codigos.
#8

Quote:
Originally Posted by Destro- View Post
lo del Sleep creo que esta mal.
Por qué? Alomejor funciona casi igual, leí googleando que sleep era como un for
Stereo is offline
Starsailor
horrible hahah
Join Date: Aug 2008
Location: Buenos Aires
Old 01-25-2012 , 19:30   Re: Recopilación de codigos.
#9

dejo otro codigo para configurar el color del glow desde una cvar

PHP Code:
pcvar_glowcolor register_cvar("glowcolor","0 255 0")// R G B 
PHP Code:
new szPcvarColor[32],Red[4],Green[4],Blue[4]
get_pcvar_string(pcvar_glowcolorszPcvarColor31)
            
parse(szPcvarColor,Red,3,Green,3,Blue,3)
set_user_rendering(id,kRenderFxGlowShell,clamp(str_to_num(Red),0,255),clamp(str_to_num(Green),0,255),clamp(str_to_num(Blue),0,255),kRenderNormal,25
__________________
Find my plugins here..

Ex - Spanish Moderator.

Last edited by Starsailor; 01-25-2012 at 19:31.
Starsailor is offline
Old 01-25-2012, 19:34
rak
This message has been deleted by shinoda. Reason: Irrelevante
Old 01-25-2012, 20:09
lucas_7_94
This message has been deleted by shinoda. Reason: Irrelevante
Old 01-25-2012, 20:57
rak
This message has been deleted by shinoda. Reason: Irrelevante
lucas_7_94
Leche Loco
Join Date: Mar 2009
Location: Argentina
Old 01-25-2012 , 21:12   Re: Recopilación de codigos.
#10

Dar arma con silenciador o llamarada (burst) con una simple funcion:

stock :
Code:
GiveWeapon(id, const szWeapon[], bool:bSilencedBurst = false) {     if( !is_user_alive(id) )     {         return 0     }     new iWeapon = give_item(id, szWeapon)     if( iWeapon > 0 )     {         if( bSilencedBurst )         {             new iId = cs_get_weapon_id( iWeapon )                         switch( iId )             {                 case CSW_M4A1, CSW_USP: cs_set_weapon_silen(iWeapon, true, false);                 case CSW_FAMAS, CSW_GLOCK18: cs_set_weapon_burst(iWeapon, true)             }         }     }     return iWeapon }

uso:

Code:
GiveWeapon(id, "weapon_m4a1", true) GiveWeapon(id, "weapon_glock18", true)
__________________
ATWWMH - MiniDuels
Madness is like gravity, just need a little push.
lucas_7_94 is offline
Send a message via Skype™ to lucas_7_94
 



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 01:39.


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