Hazır fonksiyonlar, kütüphaneler, düzenleme programları/araçları/gereçleri, editörler kısacası geliştirme ortamı
	Moderatör:  Moderatörler 
			
		
		
		
			
				
Konu Sahibi 				
								#skynlexx# 				
												
			 
			
				
				
Mesajlar:  33 				Kayıt:  Pzr Eyl 01, 2019 9:41 am 				
				
												
															
		 
		
						
						
						
									
						Mesaj 
					 
								gönderen #skynlexx#   »  Prş Ara 17, 2020 5:24 pm 
			
			
			
			
			Kullanılan Program: 
Adobe Photoshop Portable 
Kullanılan eklenti:
Kod: Tümünü seç 
#include <amxmodx>
#include <amxmisc>
#define max_suffix 6
new g_suffix[max_suffix][3] = { "up", "dn", "ft", "bk", "lf", "rt" }
new const skyname[] = { "maplenight_" } // sky dosyasýnýn ismi
public plugin_precache( ) {
	register_plugin("Gokyuzu Degistirme - sky changer", "1.0", "SkyNLexX")
	precache_sky();
}
public precache_sky()
{
	new bool:found = true
	static tgafile[128]
	
	for(new i = 0; i < max_suffix; ++i)
	{
		formatex(tgafile, 34, "gfx/env/%s%s.tga", skyname, g_suffix[i]);
		if(file_exists(tgafile))
			precache_generic(tgafile);
		else
		{
			log_amx("Cannot locate file '%s'", tgafile);
			found = false;
			break;
		}
	}
	if(found)
		set_cvar_string("sv_skyname", skyname);
}
 
 
			
			
									
									
			 
			 
		 
				
		
		 
	 
				
		
		
		
			
				
 				
								Colditz 				
												
			 
			
				
				
Mesajlar:  2574 				Kayıt:  Çrş Ağu 23, 2017 9:17 pm 				
				
												
															
		 
		
						
						
						
									
						Mesaj 
					 
								gönderen Colditz   »  Prş Ara 17, 2020 5:29 pm 
			
			
			
			
			Konu onaylandı. Açıklama kısmını düzelttim, youtube açıklaması yerine buraya yazman daha doğru olur. Teşekkürler.
			
			
									
									
			 
			 
		 
				
		
		 
	 
				
		
		
		
			
				
Konu Sahibi 				
								#skynlexx# 				
												
			 
			
				
				
Mesajlar:  33 				Kayıt:  Pzr Eyl 01, 2019 9:41 am 				
				
												
															
		 
		
						
						
						
									
						Mesaj 
					 
								gönderen #skynlexx#   »  Prş Ara 17, 2020 8:27 pm 
			
			
			
			
			Barmen27  yazdı: Prş Ara 17, 2020 8:17 pm 
Değerli Kardeşim 
Nevelgaming  
213.238.173.210
TEAMSPEAK 3  Nevel.ekibi.ch
YAZARMISNN VE NASIL YUKLEYECEĞİMİZİ ANLAT
Videoda hersey anlattim?
duzenledigin tga uzanti dosyalari "gfx/env" klasorune yukleyip eklentiyi duzenleyip panele yukliceksiniz
 
			
			
									
									
			 
			 
		 
				
		
		 
	 
				
				
		
		
		
			
				
 				
								Aconyonn 				
												
			 
			
				
				Mesajlar:  393 				Kayıt:  Cum Eyl 15, 2017 3:52 pm 				
				
																					
													
						İletişim: 
						
					 
											 
		 
		
						
						
						
									
						Mesaj 
					 
								gönderen Aconyonn   »  Cum Ara 18, 2020 12:08 am 
			
			
			
			
			Eline emeğine sağlık fakat birşeyi anlamadım. "tgafile[128]" olarak oluşturduğunuz 128 değerlik değişkeni böldürürken neden uzunluğu 34 olarak tanımladınız?
			
			
									
									
			 
			 
		 
				
		
		 
	 
				
		
		
		
			
				
Konu Sahibi 				
								#skynlexx# 				
												
			 
			
				
				
Mesajlar:  33 				Kayıt:  Pzr Eyl 01, 2019 9:41 am 				
				
												
															
		 
		
						
						
						
									
						Mesaj 
					 
								gönderen #skynlexx#   »  Cum Ara 18, 2020 12:25 am 
			
			
			
			
			Aconyonn  yazdı: Cum Ara 18, 2020 12:08 am 
Eline emeğine sağlık fakat birşeyi anlamadım. "tgafile[128]" olarak oluşturduğunuz 128 değerlik değişkeni böldürürken neden uzunluğu 34 olarak tanımladınız?
Farketmemisim iyi denk gelmissiniz tesekkurler 
 
			
			
									
									
			 
			 
		 
				
		
		 
	 
				
		
		
		
			
				
															
 				
								Barmen27 				
												
			 
			
				
				
Mesajlar:  146 				Kayıt:  Prş Oca 09, 2020 10:53 am 				
				
												
															
		 
		
						
						
						
									
						Mesaj 
					 
								gönderen Barmen27   »  Pzr Ara 20, 2020 11:10 am 
			
			
			
			
			Sana Zahmet  
 
NevelGaming 
TEAMSPEAK 3 Nevel.ekibi.ch 
 
 7/24 OYUN KEYFI YAPARSANIZ
			
			
									
									
			 
			 
		 
				
		
		 
	 
				
		
		
		
			
				
 				
								ShooTeR 				
												
			 
			
				
				
Mesajlar:  4497 				Kayıt:  Çrş Ağu 16, 2017 10:35 pm 				
				
																			Server Ip/DNS:  CSXX.CSDURAGI.COM 
																				Clan İsmi:  NoMercy 
													
															
		 
		
						
						
						
									
						Mesaj 
					 
								gönderen ShooTeR   »  Pzr Ara 20, 2020 12:10 pm 
			
			
			
			
			Anlatım için teşekkürler ancak author kısmına kendi adınızı yazınca eklenti sahibi olmuyorsunuz 
 
			
			
									
									
			 
			 
		 
				
		
		 
	 
				
		
		
		
			
				
Konu Sahibi 				
								#skynlexx# 				
												
			 
			
				
				
Mesajlar:  33 				Kayıt:  Pzr Eyl 01, 2019 9:41 am 				
				
												
															
		 
		
						
						
						
									
						Mesaj 
					 
								gönderen #skynlexx#   »  Pzr Ara 20, 2020 2:27 pm 
			
			
			
			
			ShooTeR  yazdı: Pzr Ara 20, 2020 12:10 pm 
Anlatım için teşekkürler ancak author kısmına kendi adınızı yazınca eklenti sahibi olmuyorsunuz 
 
AmxStudio otomatik değişiyor. eklenti sahibini bulamadım.
 
			
			
									
									
			 
			 
		 
				
		
		 
	 
				
		
		
		
			
				
 				
								ShooTeR 				
												
			 
			
				
				
Mesajlar:  4497 				Kayıt:  Çrş Ağu 16, 2017 10:35 pm 				
				
																			Server Ip/DNS:  CSXX.CSDURAGI.COM 
																				Clan İsmi:  NoMercy 
													
															
		 
		
						
						
						
									
						Mesaj 
					 
								gönderen ShooTeR   »  Pzr Ara 20, 2020 8:45 pm 
			
			
			
			
			#skynlexx#  yazdı: Pzr Ara 20, 2020 2:27 pm  
ShooTeR  yazdı: Pzr Ara 20, 2020 12:10 pm 
Anlatım için teşekkürler ancak author kısmına kendi adınızı yazınca eklenti sahibi olmuyorsunuz 
 
AmxStudio otomatik değişiyor. eklenti sahibini bulamadım.
 
Kod: Tümünü seç 
#include <amxmodx>
#include <fakemeta>
#define SKYNAME "52h09"
#define MAXPOSS 6
new g_szSkyPrecache[ MAXPOSS ][ 3 ] = 
{ 
    "up", "dn", 
    "ft", "bk",
    "lf", "rt" 
}
public plugin_precache()
{
    precache_sky( SKYNAME )
}
public precache_sky( const iSkyName[] )
{
    new bool:bFound = true
    static iTgaFile[ 35 ]
    for( new i = 0; i < MAXPOSS; ++i )
    {
        formatex( iTgaFile, 34, "gfx/env/%s%s.tga", SKYNAME, g_szSkyPrecache[ i ] )
        if( file_exists( iTgaFile ) )
        {
            precache_generic( iTgaFile )
        }
        else
        {
            log_amx( "Cannot locate file '%s'", iTgaFile )
            bFound = false
            break
        }
    }
    if( bFound ) set_cvar_string( "sv_skyname", iSkyName )
}
public plugin_init()
{
    register_plugin( "Change Sky", "1.0", "kostov" )
}