SpawneR. wrote on January 24, 2013, 9:11 pm:
@Edu™, hoćeš da kažeš da strcmp ne valja? Jel znaš uopšte šta je to i na kojem principu rade takve komande?
Pozdrav
Pozdrav
Da hocu da kazem da ne valja... Upravo to hocu da kazem i ne pravim se pametan vec sam pricao sa pojedinim "facama" na oficijalnom , kenel sa kojim sam radio mod od 0 prosli mi je objasnjavao neku razliku i to.. I samp tim predlaze Y_lessov YCMD ali je imap strcmp vlastiti komand procesor SAMP-a.. Ja licno nemam pojma na kojem principu rade nego se samo sluzim ono sto sam naucio od drugih , niko nije izmislio druge procesore iz zabave vec zato sto su jednostavniji i brzi 🙂
Ako imas neku sugestiju reci ja volim da ucim , a vidim da si zaista upucen u pwn 🙂
strcmp je u stvari funkcija koja uporeÄ‘uje 2 stringa, u tom sluÄaju gde se koristi pod "OnPlayerCommandText" uporeÄ‘uje cmdtext i ono pod navodnicima, ili ti ono Å¡to si uneo u konzoli IG i ono Å¡to je pod navodnicima pod OPCT callbacku. E tu funkciju koristiÅ¡ uz logiÄku operaciju "if" koja u tom sluÄaju glasi:
if(strcmp(cmdtext,"/komanda") == true)
vidiÅ¡? Pri izvrÅ¡enju ove funkcije, strcmp, ona vraća jednu od 2 ponuÄ‘ene vrednosti: true ako se poklapaju stringovi a false ako se ne poklapaju. Kada se izvrÅ¡i funkcija tu ostaje ili 1(true) ili 0(false). ZnaÄi biće:
if(true == true) // kad je stringovi poklapaju
{
Ostatak;
}
I komanda će biti izvršena a ako se ne poklapaju biće ignorisana.Strcmp se koristi u mnogim situacijama i VEOMA je korisna. Ako nisi do sada, nadam se da ćeš sada pronaći upotrebu za nju.Pozdrav