Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

EKLENTİ VS

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
TricksByBest
Mesajlar: 14
Kayıt: Çrş Oca 31, 2018 12:38 am

EKLENTİ VS

Mesaj gönderen TricksByBest »

Merhabalar,
Soccerjamda Takım isimlerini Cvar kodu ile değiştirebilmek mümkünmüdür böyle bir plugin varmıdır ? örneğin amx_cvar t_isim 'TAKIM 1' amx_cvar ct_isim 'TAKIM 2' gibi. Böyle bir plugin veya kod var ise yardımcı olabilirseniz çok sevinirim
sj.sma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

EKLENTİ VS

Mesaj gönderen Colditz »

Mantığını buraya attım.

Kod: Tümünü seç

new terrname[10], ctname[10];

public plugin_init() {
	...
	bind_pcvar_string(create_cvar("terr_name", "Terrorist"), terrname, charsmax(terrname));
	bind_pcvar_string(create_cvar("ct_name", "Counter-Terrorist"), ctname, charsmax(ctname));
}

public rastgelebirpublic()
{
	client_print_color(0, 0, "T takim ismi : %s", terrname);
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
TricksByBest
Mesajlar: 14
Kayıt: Çrş Oca 31, 2018 12:38 am

EKLENTİ VS

Mesaj gönderen TricksByBest »

pek anlamiyorum da eklenti halinde atar misin
sj.sma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

MaviRuh*
Mesajlar: 448
Kayıt: Çrş Haz 21, 2017 12:23 am
Server Ip/DNS: 213.238.173.30
Clan İsmi: Mr.GaminG JB
İletişim:

EKLENTİ VS

Mesaj gönderen MaviRuh* »

dediğini yapdım fakat şu rastgelebirpublic olayını çözemedim.

Takım ismini değiştirirsin fakat alttan renkli yazı geçmez sen bir dene.
sj.sma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

EKLENTİ VS

Mesaj gönderen Colditz »

MaviRuh* yazdı: Çrş Ağu 05, 2020 2:57 pm dediğini yapdım fakat şu rastgelebirpublic olayını çözemedim.

Takım ismini değiştirirsin fakat alttan renkli yazı geçmez sen bir dene.
sj.sma
Orada cvardan nasıl isim çekildiğini gösterdim. Önemli değil.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

MaviRuh*
Mesajlar: 448
Kayıt: Çrş Haz 21, 2017 12:23 am
Server Ip/DNS: 213.238.173.30
Clan İsmi: Mr.GaminG JB
İletişim:

EKLENTİ VS

Mesaj gönderen MaviRuh* »

Peki şey sorucam dediğim şeyi yapdım derledim hatasız. Saydan yazı geçmesi için ne yapmalıyım ?

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

EKLENTİ VS

Mesaj gönderen Colditz »

MaviRuh* yazdı: Çrş Ağu 05, 2020 3:12 pm Peki şey sorucam dediğim şeyi yapdım derledim hatasız. Saydan yazı geçmesi için ne yapmalıyım ?
Nasıl bir yazı geçireceksiniz?

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

MaviRuh*
Mesajlar: 448
Kayıt: Çrş Haz 21, 2017 12:23 am
Server Ip/DNS: 213.238.173.30
Clan İsmi: Mr.GaminG JB
İletişim:

EKLENTİ VS

Mesaj gönderen MaviRuh* »

Mesela "Terörist takımının ismi Peşmerge olarak değiştirildi." dicem

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

EKLENTİ VS

Mesaj gönderen Colditz »

Stringi cvar komutuna çekemedim. Bunu dene bir?

Kod: Tümünü seç

#include <amxmodx>

new terrname[10], ctname[10];

new t, ct;

public plugin_init() {
	bind_pcvar_string(create_cvar("terr_name", "Terrorist"), terrname, charsmax(terrname));
	bind_pcvar_string(create_cvar("ct_name", "Counter-Terrorist"), ctname, charsmax(ctname));

	t = get_cvar_pointer("terr_name");
	ct = get_cvar_pointer("ct_name");

	hook_cvar_change(t, "@terrname_cvar_change");
	hook_cvar_change(ct, "@ctname_cvar_change");
}

@terrname_cvar_change(pcvar, const old_value[], const new_value[])
{
	client_print_color(0, 0, "Terrorist takiminin adi %s olarak degistirildi.", new_value);
}

@ctname_cvar_change(pcvar, const old_value[], const new_value[])
{
	client_print_color(0, 0, "Counter-Terrorist takiminin adi %s olarak degistirildi.", new_value);
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
TricksByBest
Mesajlar: 14
Kayıt: Çrş Oca 31, 2018 12:38 am

EKLENTİ VS

Mesaj gönderen TricksByBest »

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

Error: Symbol already defined: "ct" on line 333
Error: Undefined symbol "bind_pcvar_string" on line 389
Error: Number of arguments does not match definition on line 389
Error: Undefined symbol "bind_pcvar_string" on line 390
Error: Number of arguments does not match definition on line 390
Error: Array must be indexed (variable "ct") on line 393
Error: Undefined symbol "hook_cvar_change" on line 395
Error: Undefined symbol "hook_cvar_change" on line 396
Warning: Function "plugin_init" should return a value on line 397
Error: Symbol already defined: "plugin_init" on line 409
Warning: Symbol is assigned a value that is never used: "t" on line 2754

9 Errors.
Could not locate output file C:\Users\casper\Desktop\Oyun\Untitled.amx (compile failed).

hata veriyor nasil düzeltirim?

Link:
Linklerini gizle
Linki Kopyala
Cevapla