Posts: 151
Threads: 18
Joined: Nov 2012
Reputation:
0
30-01-13, 18:52
(This post was last modified: 30-01-13, 18:59 by hurracuran.)
PHP Code: new players[32],inum; get_players(players,inum,"e","TERRORIST") for(new i=0;i<inum;i++) { cs_reset_user_model(players[i]) }
burdaki kodu CT ye uyarlamak için TERRORIST i CT mi yapıcam yoksa TERRORIST değişkenmi
EDIT :
PHP Code: new players[32],inum; get_players(players,inum,"e","CT") for(new i=0;i<inum;i++) { cs_set_user_health(id,150,players) }
Birde CT yazıcaksam ct nin hp sini 150 yapmak için böylemi yazmalıyım ?[/i][/i]
Posts: 2,027
Threads: 43
Joined: Jun 2012
Reputation:
0
PHP Code: cs_set_user_health(id,150,players[i])
->
PHP Code: set_user_health(players,150)
Ve, get_players fonksiyonunun 3.parametresi için;
a = Ölüleri Sayma
b = Canlıları Sayma
c = Botları Sayma
d = Gerçek Oyuncuları Sayma
e = Sadece Belirtilen Takımı Say
f = Sadece Belirtilen Yazıyı İçeren İsimleri Say
g = Büyük-Küçük Harf Duyarlılığını Yoksay
Sadece "e" yaparsan bu fonksiyon sorun çıkarabilir. "ea" yap, çünkü sadece canlılara hp verebilirsin.
Son hali:
PHP Code: new players[32],inum; get_players(players,inum,"ae","CT") for(new i=0;i<inum;i++) { set_user_health(players,150) }
[/i][/i][/i]
Posts: 151
Threads: 18
Joined: Nov 2012
Reputation:
0
30-01-13, 22:03
(This post was last modified: 30-01-13, 23:47 by hurracuran.)
Edit sorun halloldu konu kapatılabilir
Posts: 2,027
Threads: 43
Joined: Jun 2012
Reputation:
0
31-01-13, 00:12
(This post was last modified: 31-01-13, 00:27 by akcaliberkk.)
cs_set_user_health yok.
set_user_health(index, health)
set_user_health(id, 30) = id kişisinin can miktarını 30'a ayarlar.
set_user_health(id, get_user_health(id) + 30) = id kişisinin can miktarını 30 artırır.
Büyük Küçük harf duyarlılığından kasıt şöyle açıklayayım.
Örneğin Oyunda;
x # akcaliberk
akcaliberk
Akcaliberk
adlarında 3 farklı oyuncu var.
PHP Code: new players[32],inum; get_players(players,inum,"f","akcaliberk") client_print(0,print_chat,"Isminde akcaliberk olan %d kisi var",inum)
Bu kodları kullandıgında: "Isminde akcaliberk olan 2 kisi var" diyecektir. Çünkü 3. kişide A harfi büyük.
PHP Code: new players[32],inum; get_players(players,inum,"fg","akcaliberk") client_print(0,print_chat,"Isminde akcaliberk olan %d kisi var",inum)
Fakat parametreye "g" de eklersen, bu sefer: "Isminde akcaliberk olan 3 kisi var" diyecektir. Çünkü büyük küçük harf farketmeksizin sayacaktır.
Posts: 2,027
Threads: 43
Joined: Jun 2012
Reputation:
0
Çözülmüş İsteklere taşındı.
|