1. sayfa (Toplam 1 sayfa)
2 ayrı yazı yazma
Gönderilme zamanı: Pzt Mar 08, 2021 11:33 am
gönderen bestcore
say /ornek örnek1 örnek2
"örnek1" ve "örnek2"'yi nasıl yazdırabilirim, parse ile böldüğümde ayıramadım. Örnek eklenti atabilir misiniz ?
2 ayrı yazı yazma
Gönderilme zamanı: Pzt Mar 08, 2021 11:42 am
gönderen Colditz
Kod: Tümünü seç
public plugin_init() {
register_clcmd("say /ornek", "@clcmd_ornek");
}
@clcmd_ornek(pPlayer) {
new iArg1[32], iArg2[32]
read_argv(1, iArg1, charsmax(iArg1));
read_argv(2, iArg2, charsmax(iArg2));
server_print("DEGER 1 [%s] DEGER 2 [%s]", iArg1, iArg2);
}
2 ayrı yazı yazma
Gönderilme zamanı: Pzt Mar 08, 2021 12:14 pm
gönderen bestcore
Colditz yazdı: Pzt Mar 08, 2021 11:42 am
Kod: Tümünü seç
register_clcmd("say /ornek", "clcmd_ornek");
public clcmd_ornek(id){
new iArg1[32], iArg2[32];
read_argv(2, iArg1, charsmax(iArg1));
read_argv(3, iArg2, charsmax(iArg2));
client_print_color(id, id, "%s - 1. Deger | 2.Deger - %s", iArg1, iArg2);
}
read_argv'ı "2"'den başlattığımda 2. ve 3. yazdığımı alıyor fakat "Y" tuşuna basarak /ornek aaa bbb yazsam bir dönüş yapmıyor, konsola say /ornek aaa bbb yazsam 1.yazı aaa 2.yazı bbb olarak doğru bir şekilde çıkıyor. Ben "Y"(saydan) tuşuna basarak yapabilmelerini istiyorum.
2 ayrı yazı yazma
Gönderilme zamanı: Pzt Mar 08, 2021 1:21 pm
gönderen Colditz
Bu komut ile çekeceksin o zaman.
https://www.amxmodx.org/api/amxmodx/client_command
print çeke çeke argları bulursun.