 |
amxx.MyForum.ro Fa-ti si tu propriul forum, pe www.myforum.ro!
|
| Subiectul anterior :: Subiectul urmator |
| Autor |
Mesaj |
anakin_cstrike Administrator

Data inscrierii: 26/Mai/2008 Mesaje: 7
|
Trimis: 26/05/2008 18:28 Titlul subiectului: Operators |
|
|
EXPRESII MATEMATICE
Da,intr-un plugin,puteti face calcule matematice ! Aveti la dispozitie urmatoarele semne :
| Cod: |
+ -> Adunare
- -> Scadere
* -> Inmultire
/ -> Impartire
% -> Restul de la impartirea a doua numere |
EXEMPLE :
| Cod: | (3+5) -> returneaza 8
(9-4) -> returneaza 5
(5*6)+3) -> returneaza 33
((((5+3)/2)*4)-9) -> returneaza 5
((7*3) % 4 ) -> returneaza 1 |
ALTE EXEMPLE :
| Cod: |
(7.3 + 22.6) -> returneaza 29.9 ( float )
(adevarat) -> returneaza adevarat |
EXPRESII CU OPERATORI :
| Cod: | new a = 6
a++ -> eturneaza a + 1,sau 7
++a -> returneaza a + 1,sau 7 |
Diferenta : a++ este evaluat ultimul,in timp ce ++a este evaluat inițialul !
| Cod: | a-- -> returneaza a - 1,sau 5
--a -> returneaza a - 1,sau 5 |
ALTE EXPRESII :
Op ->
| Cod: | a += 1 -> seteaza a la a + 1
a -= b -> seteaza a la a - b
a *= 3 -> multiplica a cu 3
a /= 2 -> divide a cu 2 |
Operatorul "&&" sau "and" ( si ) ia si expresia din stanga si cea din dreapta.Daca amandoua sunt adevarata,el returneaza adevarat.
| Cod: | (1 && 0) -> fals
(2 && 1) -> amandoua numere sunt adevarate -> expresia este adevarata
(adevarat && fals) -> fiindcă una este falsa -> fals
(fals && fals ) -> amandoua sunt false -> fals
(adevara && adevarat) -> adevarat |
Operatorul "||" sau "or" ( ori ).Returneaza adevarat daca una dintre expresii este adevarata.
| Cod: |
(1 || 0) -> adevarat,fiindca una dintre ele este adevarata
(1 || 2) -> adevarat
(adevarat || fals) -> adevarat
(fals || fals ) -> fals
(adevarat || adevarat) -> adevarat |
EXEMPLE GENERALE :
1. | Cod: | #include <amxmodx>
#include <amxmisc>
stock const PLUGIN[] = "EXEMPLU"
stock const AUTHOR[] = "Anakin"
stock const VERSION[] = "1.0"
public plugin_init() {
register_plugin(PLUGIN,VERSION,AUTHOR);
register_event("ResetHUD","reset_hud","be");
}
public reset_hud(id){
if(!is_user_alive(id) || is_user_bot(id))
return;
client_print(0,print_center,"Ai dat Spawn !");
} |
2. | Cod: | #include <amxmodx>
#include <amxmisc>
stock const PLUGIN[] = "EXEMPLU"
stock const AUTHOR[] = "Anakin"
stock const VERSION[] = "1.0"
public plugin_init() {
register_plugin(PLUGIN,VERSION,AUTHOR);
}
public o_functie(index){
if(!is_user_bot(index) && is_user_alive(index)){
//aici veti introduce ceva...
}
} | -> Executa functia doar daca jucatorul nu este bot si este in viata. |
|
| Sus |
|
 |
|
|
Nu puteti crea un subiect nou in acest forum Nu puteti raspunde in subiectele acestui forum Nu puteti modifica mesajele proprii din acest forum Nu puteti sterge mesajele proprii din acest forum Nu puteti vota in chestionarele din acest forum
|
Powered by phpBB © 2001, 2005 phpBB Group Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro
|