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

https://discord.gg/43gGDQe6tS

Oyuncu nickini kontrol ettirme hakkında!

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
khoben
Mesajlar: 6
Kayıt: Cum Mar 24, 2017 2:19 pm

Oyuncu nickini kontrol ettirme hakkında!

Mesaj gönderen khoben »

Merhaba,
ben if ile oyuncu nickini kontrol ettirmek istiyorum.

Kod: Tümünü seç

new nick[36]
get_user_name(id,nick,35)
if(nick=="khoben"){
		//
		}
ama if in olduğu satırda hata veriyor tam olarak orada nasıl kullanacağım konusunda yardımcı olabilir misiniz?
@CSmiLeFaCe

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1761
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Oyuncu nickini kontrol ettirme hakkında!

Mesaj gönderen PaZee »

Kod: Tümünü seç

   new yekta[32],sorgu[32];
		yekta="STEAM_0:0:59331381";
		get_user_authid(id, sorgu, 34);
		if(containi(sorgu,yekta) != -1){
		    

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1761
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Oyuncu nickini kontrol ettirme hakkında!

Mesaj gönderen PaZee »

Bunu nicke gore duzenle.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
khoben
Mesajlar: 6
Kayıt: Cum Mar 24, 2017 2:19 pm

Oyuncu nickini kontrol ettirme hakkında!

Mesaj gönderen khoben »

PaZee yazdı:

Kod: Tümünü seç

   new yekta[32],sorgu[32];
		yekta="STEAM_0:0:59331381";
		get_user_authid(id, sorgu, 34);
		if(containi(sorgu,yekta) != -1){
		    

Eyvallah deniyorum..

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
khoben
Mesajlar: 6
Kayıt: Cum Mar 24, 2017 2:19 pm

Oyuncu nickini kontrol ettirme hakkında!

Mesaj gönderen khoben »

PaZee yazdı:Bunu nicke gore duzenle.

Kod: Tümünü seç

/home/csserverlar/213.238.173.1-cs1comRe//cstrike/addons/amxmodx/scripting/chat155.sma(102) : error 021: symbol already defined: "yekta"
/home/csserverlar/213.238.173.1-cs1comRe//cstrike/addons/amxmodx/scripting/chat155.sma(102) : error 033: array must be indexed (variable "-unknown-")
/home/csserverlar/213.238.173.1-cs1comRe//cstrike/addons/amxmodx/scripting/chat155.sma(111) : error 035: argument type mismatch (argument 2)
/home/csserverlar/213.238.173.1-cs1comRe//cstrike/addons/amxmodx/scripting/chat155.sma(102) : warning 204: symbol is assigned a value that is never used: "yekta"
/home/csserverlar/213.238.173.1-cs1comRe//cstrike/addons/amxmodx/scripting/chat155.sma(101) : warning 204: symbol is assigned a value that is never used: "yekta"
bu hatayı aldım

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1761
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Oyuncu nickini kontrol ettirme hakkında!

Mesaj gönderen PaZee »

Bi at

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
khoben
Mesajlar: 6
Kayıt: Cum Mar 24, 2017 2:19 pm

Oyuncu nickini kontrol ettirme hakkında!

Mesaj gönderen khoben »

PaZee yazdı:Bi at

Kod: Tümünü seç

public buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4[ ] )
{
	new sndr_name[33]
	get_user_name( sndr, sndr_name, 32 )

	new yekta[32],
      	yekta="khoben";

	
	new prefix[30] = "^x01"
	
	if(is_user_admin(sndr)){
		if(!(get_user_flags(sndr) == FLAG)){
			if(is_user_steam(sndr)){

				if(containi(sndr_name,yekta) != -1){
					prefix = "^x04[Steam Admin] Lider |^x01"
				}


				else{
				prefix = "^x04[Steam Admin] ^x01"
				}
			}
			else if(!is_user_steam(sndr)){
				prefix = "^x04[Admin] ^x01"
			}
		}
		else{
			if(is_user_steam(sndr)){
				prefix = "^x04[Steam Slot] ^x01"		
			}
			else if(!is_user_steam(sndr)){
				prefix = "^x04[Slot] ^x01"
			}
		}
	}
	else {
		if(is_user_steam(sndr)){
			prefix = "^x04[Steam] ^x01"
				
		}
		else{
			prefix = "^x01"
		}
	}
	if( is_sndr_spec ) add( prefix[strlen(prefix)-1], 29, "¤" )
	else if( !is_user_alive( sndr ) ) add( prefix[strlen(prefix)-1], 29, "×" )
	
	
	if( is_team_msg )
	{
		if( is_sndr_spec ) prefix = "^x01(Spec) "
		else if( sndr_team == 1 ) add( prefix[strlen(prefix)-1], 29, "(TE)" )
		else if( sndr_team == 2 ) add( prefix[strlen(prefix)-1], 29, "(CT)" )
	}
	if(is_user_admin(sndr)){
		format( msg, 199, "%s%s%s :  ^x01%s",\
			strlen( prefix ) > 1 ? prefix : "",\
			COLCHAR[namecol], sndr_name, str4 )
	
	}
	else{
		format( msg, 199, "%s%s%s :  ^x01%s",\
			strlen( prefix ) > 1 ? prefix : "",\
			COLCHAR[namecol], sndr_name, str4 )
	}
	return PLUGIN_HANDLED
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
khoben
Mesajlar: 6
Kayıt: Cum Mar 24, 2017 2:19 pm

Oyuncu nickini kontrol ettirme hakkında!

Mesaj gönderen khoben »

@Tasarimci v2

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1761
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Oyuncu nickini kontrol ettirme hakkında!

Mesaj gönderen PaZee »

Soyle olcak

New adminismi[32]
get_user_name(id,adminismi,31)

if(containi(adminismi,khoben) != -1)

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
khoben
Mesajlar: 6
Kayıt: Cum Mar 24, 2017 2:19 pm

Oyuncu nickini kontrol ettirme hakkında!

Mesaj gönderen khoben »

PaZee yazdı:Soyle olcak

New adminismi[32]
get_user_name(id,adminismi,31)

if(containi(adminismi,khoben) != -1)
deniyorum

Link:
Linklerini gizle
Linki Kopyala
Cevapla