Untitled

mail@pastecode.io avatarunknown
plain_text
a month ago
3.4 kB
5
Indexable
Never
gamepacket_t urban;
urban.Insert("OnConsoleMessage");
urban.Insert("selam!");
urban.CreatePacket(peer);
asıl kod bu bak
OnConsoleMessage türü ile konsola yazı yazdırabiliyorsun
tabi bu OnTextOverlay da olabilir
OnTextOverlay da minik pencere gibi düşün

gamepacket_t urban; ile urban isimli paketimizi tanımlattık
urban.Insert("OnConsoleMessage") ile urban paketimizin türünü belirttik
urban.Insert("selam!"); ile urban paketimizin içeriğini belirttik
urban.CreatePacket(peer); ile urban paketimizi oluşturup gönderdik
şimdi anlatmadığım tek kısım peer
nedir bu peer?
peer mevcut kişiyi belirtir, mesela /help komutunda peer'a (yani komutu yazan kişiye) onconsolemessage paketi gönderilir


gamepacket_t urban;
urban.Insert("OnConsoleMessage");
urban.Insert("selam!");
urban.CreatePacket(peer);

sayısal değerler verirken int kullanıyoruz
mesela
int urbanyasi = 17;
int rapidseksmiktar = 23;
ama gidip mesela int urbanyaşı = 17;
yapamazsın
ingilizce karakterler kullanmalısın




yazı değerimize geçelim
yazı değerimize string deniyor


string isim = "urban";
string rapid_irk = "turk";
string adamgibiadam = "urban";


şimdi sıra bool'da

evet hayır değerlerimize bool diyoruz

bool rapid_yakisikli = true;
bool urban_sexy = true;
bool ametsa_pro = false;

şimdi if else anlatıcam

if türkçesi "eğer" demek
mantıken
şimdi sana bir kod yazacağım
if (rapid_yakisikli = true) {
string yakisikli = "rapid";
}
açıklar mısın

eğer rapid yakışıklıysa yakışıklı değeri rapide eşit olur 


şimdi buna daha detaylı bakalım
bu kod aynı zamanda
if (rapid_yakisikli) {
string yakisikli = "rapid";
}
buna eşit
yani siz oraya if (rapid_yakisikli) yazsanız bile okay
onu true olarak alıyor
ama eğer gidip
if (!rapid_yakisikli) yazarsanız
eğer rapid yakısıklı değil ise olur 

iki bool ile koşul oluşturalım agalar 


if (urban_yakisikli && urban_sexy) {
string tumkizlar = "asik";
}
aradaki && sembolünün türkçe karşılığı
ve demek
ve
urban yakisikli ve sexy ise tum kizlar asik
simdi kod dilinde ise
urban_yakisikli degeri ve urban_sexy degeri true ise tumkizlar degeri asik

anlaşıldı mı

şimdi gelelim diğer ifademizee

if (vatanpartili || zaferpartili) {
vatansever = true;
}
eger vatan partili veya zafer partili ise vatanseferdir 
|| sembolünün türkçede karşılığı veya demek



if (vatanpartili || zaferpartili) {   =   biz hep böyle değer verdik ya
biz bu değerleri tanımlandırmadık aga?


bool vatanpartili = true;
bool zaferpatili = false;
bool vatansever = false;
if (vatanpartili || zaferpartili) {
vatansever = true;
} 
vatanpartili değerinin normal değeri true
zaferpartili değerinin normal değeri false
vatansever değerinin normal değeri false  =   bunu yapma sebebimizin herkesin direkt vatansever sayılmaması için
alta kod yazdık vatanpartili veya zaferpartili değerlerini kontrol ettirdik
ve eğer ikisinden birisi true ise vatansever değerimizi true olarak değişttirdik


bool akpli = false;
bool akilli = true;
bool vatansever = true;

if (!akpli) {
vatansever = true;
} 
else {
akilli = false;
vatansever = false;
}
eğer akpli değil ise vatanseverdir

!!!else ifadesi if ifadesinin tam tersi durumunda olacak şeyler için kullanılır!!!