1. sayfa (Toplam 2 sayfa)

EKLENTİ VS

Gönderilme zamanı: Çrş Ağu 05, 2020 12:53 am
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

EKLENTİ VS

Gönderilme zamanı: Çrş Ağu 05, 2020 12:55 am
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);
}

EKLENTİ VS

Gönderilme zamanı: Çrş Ağu 05, 2020 2:29 am
gönderen TricksByBest
pek anlamiyorum da eklenti halinde atar misin
sj.sma

EKLENTİ VS

Gönderilme zamanı: Çrş Ağu 05, 2020 2:57 pm
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

EKLENTİ VS

Gönderilme zamanı: Çrş Ağu 05, 2020 3:08 pm
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.

EKLENTİ VS

Gönderilme zamanı: Çrş Ağu 05, 2020 3:12 pm
gönderen MaviRuh*
Peki şey sorucam dediğim şeyi yapdım derledim hatasız. Saydan yazı geçmesi için ne yapmalıyım ?

EKLENTİ VS

Gönderilme zamanı: Çrş Ağu 05, 2020 3:17 pm
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?

EKLENTİ VS

Gönderilme zamanı: Çrş Ağu 05, 2020 3:17 pm
gönderen MaviRuh*
Mesela "Terörist takımının ismi Peşmerge olarak değiştirildi." dicem

EKLENTİ VS

Gönderilme zamanı: Çrş Ağu 05, 2020 3:30 pm
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);
}

EKLENTİ VS

Gönderilme zamanı: Çrş Ağu 05, 2020 3:39 pm
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?