PDA

View Full Version : Integer si String



Citadel
16-04-15, 15:39
Descriere: In acest tutorial v`om invata ce inseamna integer si string si la ce se folosesc ele.

1. Integer - Un integer inlocuieste un numar intreg (5/10/25/20 etc.) Integer-uriile sunt recunoscute prin doua modalitati:
I. %d
II. %i
Exemplu de plugin:

Citat:
#include < amxmodx >

new integer;

public plugin_init( )
{
integer = register_cvar( "integer", "50" );
register_clcmd( "say /integer", "integer_test" );
}
public integer_test( )
{
client_print( 0, print_chat, "Cvar integer: %i", get_pcvar_num( integer ) );
}

Vedem ca in acel plugin avem %i. Care vine de la integer. In cvar avem un numar intreg, deci este corect pus si denumit integer.
2. String - Un string inlocuieste un set de litere / nume etc. String-uriile sunt recunoscute prin o singura modalitate:
I. %s
Exemplu de plugin:

Citat:
#include < amxmodx >

new string;

public plugin_init( )
{
string = register_cvar( "string", "mama" );
register_clcmd( "say /string", "string_test" );
}
public integer_test( )
{
new sString[ 15 ];
get_pcvar_string( string, sString, 14 );
client_print( 0, print_chat, "Cvar string: %s", sString );
}

Observam ca in acel plugin avem simbolul %s care vine de la string.