oNLy4Cs CoMMuNiTy ! in dezvoltare !
oNLy4Cs CoMMuNiTy ! in dezvoltare !
oNLy4Cs CoMMuNiTy ! in dezvoltare !
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.


oNLy4Cs CoMMuNiTy !
 
AcasaUltimele imaginiCăutareÎnregistrareConectare

 

 Despre If-uri

In jos 
2 participanți
AutorMesaj
waSpYe ;x
FouNdeR
FouNdeR



Bara Warm : Despre If-uri 111010
Forum : Da
Ani : 14
Arma : m4a1, ak47, awP
Mesaje : 78
Data de inscriere : 01/03/2010

Despre If-uri Empty
MesajSubiect: Despre If-uri   Despre If-uri I_icon_minitimeMar Mar 02, 2010 6:21 pm

Salut la toti ! azi va voi explica despre If-uri

Incepem cu If-urile

if(is_user_alive(id)) -> Executa comanda daca jucatorul este in viata
if!(is_user_alive(id)) -> Executa comanda daca jucatorul NU este in viata

if(is_user_admin(id)) -> Executa comanda daca jucatorul este admin
if(!is_user_admin(id))-> Executa comanda daca jucatorul NU este admin

if(!(get_user_flags(id) & ACCESS)) -> Verifica daca jucatorul nu este admin
if(get_user_flags(id) & ACCESS) -> Verifica daca jucatorul este admin

if(is_user_connected(id) -> Executa comanda doar daca jucatorul este conectat

if(is_user_connecting(id) -> Executa comanda doar daca jucatorul se conecteaza

if(!cmd_access(id,level,cid,2)) -> Un alt mod de a verifica daca este admin ! Aceasta verifica daca NU este admin.
O mica informatie

la functia "cmd_target" se pune "id, arg, flagul "
Ce inseamna flagul ? este un numar :
1 - evita imunitatea
2 - poti executa asupra ta
4 - trebuie sa fie in viata
8 - nu poate fi bot
deci se pune ceva de genul "cmd_target(id,arg,1)"
Daca vrei de exemplu sa poti executa asupra ta si in acelasi timp sa nu fie bot se aduna flagurile;
Deci va deveni "cmd_target(id,arg,9);



if(!player) -> Executa comanda daca daca jucatorul este real
if(!target) -> Executa comanda daca daca jucatorul acela exista

Iar aici mai multe explicati ! Multumiti lui hip_hop_x pentru ele !

if(comanda){}
este echivalenta cu if(comanda == true){}, insa in prima varianta este
mai optimizata deoarece sunt redusi cativa biti.
if(!comanda){} unde ! este opusul comenzii.
Intre {} adaugam codul, cum ar fi { new string }

Ce ne facem in caz ca vrem sa verificam 2 comenzi
In loc de if(comanda1){} si apoi if(comanda2){} vom folosi if(comanda1 && comanda2){}
&&
inseamna and in limba engleza, iar in limba romana si. Trebuie sa
ganditi putin logic la treaba asta, adica comanda1 si comanda2, in
acelasi timp tb sa fie adevarate, altfel vei obtine o eroare.
Se traduce astfel: daca(comanda1 si comadna2){}

In caz ca vrem sa verificam doar o comanda, din cele 2, fiind posibil ca una sa nu fie adevarata, cum sa verificam ?
Vom folosi if(comanda1 || comanda2){}
|| inseamna in limba engleza or, iar in limba romana inseamna sau
Se traduce astfel: daca(comanda1 sau comanda2){}

In caz de prima e adevarata si a doua falsa?
Vom folosi if(comanda1 && !comanda2){}
In caz de prima e adevarata sau a doua falsa?
Vom folosi if(comanda1 || !comanda2){}
Sus In jos
SumI
MeMbeR
MeMbeR
SumI


Bara Warm : Despre If-uri 111010
Pistol : deagle
Forum : da cum pot
Ani : 13
Arma : m4a1
Mesaje : 82
Data de inscriere : 01/03/2010
Varsta : 28
Localizare : deva

Despre If-uri Empty
MesajSubiect: Re: Despre If-uri   Despre If-uri I_icon_minitimeMar Mar 02, 2010 7:43 pm

bv
Sus In jos
 
Despre If-uri
Sus 
Pagina 1 din 1

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
oNLy4Cs CoMMuNiTy ! in dezvoltare ! :: -oNLy4Cs # CounteR StrikE -  :: - TuToRiaLe Cs --
Mergi direct la: