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

https://discord.gg/43gGDQe6tS

HDS Derleme

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
B4LK1R
Mesajlar: 67
Kayıt: Prş Oca 04, 2018 12:06 pm

HDS Derleme

Mesaj gönderen B4LK1R »

Merhaba arkadaşlar,

Ekte sunduğum eklentiyi amxmodx v1.8.2 üzerine derleyebilir miyiz? Ve nasıl yapılıyor? O konuda da bilgi verirseniz müteşekkir olurum.

Teşekkürler şimdiden.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
B4LK1R
Mesajlar: 67
Kayıt: Prş Oca 04, 2018 12:06 pm

HDS Derleme

Mesaj gönderen B4LK1R »

Birde arkadaşlar, şu aşağıda resimde görünen kodlarla ilgili başım belada bu kodların bulunduğu hiç bir eklentiyi derleyemiyorum. AmxModx v1.8.2 üzerine derlemek zorundayım:

1 - https://prnt.sc/1221c71 - Resim
2 - https://prnt.sc/1221cph - Resim

Bilgisi olan arkadaşlarım yardım ederlerse muazzam olur.

Teşekkürler şimdiden...

Link:
Linklerini gizle
Linki Kopyala

Snake.
Mesajlar: 180
Kayıt: Sal Tem 11, 2017 7:11 am

HDS Derleme

Mesaj gönderen Snake. »

client_print_color 1.8.3'e ait bir ozellik, 1.8.2'de compile etmek icin bunu kullanabilirsin: https://forums.alliedmods.net/showthread.php?t=94960

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
B4LK1R
Mesajlar: 67
Kayıt: Prş Oca 04, 2018 12:06 pm

HDS Derleme

Mesaj gönderen B4LK1R »

Snake. yazdı: Pzt Nis 26, 2021 12:18 am client_print_color 1.8.3'e ait bir ozellik, 1.8.2'de compile etmek icin bunu kullanabilirsin: https://forums.alliedmods.net/showthread.php?t=94960
#include <chatcolor> , eklentinin başına ekledim. .inc'i yerel derleme de Scripting > İnclude'ye attım da, yani bunu derliyorum ama bir işe yaramıyor. Nerede yanlış yapıyorum ki? Sayfa da bir resim vardı da aktif değil, örnek bir .sma paylaşmış, ancak sunduğum eklenti de o kodlar zaten var.

Nasıl yapabilirim?

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

Fatih ~ EjderYa
Mesajlar: 2896
Kayıt: Prş Mar 16, 2017 5:05 pm
Konum: İstanbul
İletişim:

HDS Derleme

Mesaj gönderen Fatih ~ EjderYa »


Link:
Linklerini gizle
Linki Kopyala

Xls
Mesajlar: 126
Kayıt: Çrş Ara 23, 2020 12:38 pm

HDS Derleme

Mesaj gönderen Xls »

Eklentinin içinde ChatColor stock u var onu kullanabilirsin
Tüm client_print_color ları ChatColor a dönüştüreceksin örnek olarak

Kod: Tümünü seç

client_print_color(id,print_team_default,"^1[ ^4OYNANILAN HARiTA^3 :^1 %s",harita)
yerine,

Kod: Tümünü seç

ChatColor(0,"!y[ !gOYNANILAN HARiTA!team :!y %s",harita)
yazacaksın.

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

Fatih ~ EjderYa
Mesajlar: 2896
Kayıt: Prş Mar 16, 2017 5:05 pm
Konum: İstanbul
İletişim:

HDS Derleme

Mesaj gönderen Fatih ~ EjderYa »

Xls yazdı: Pzt Nis 26, 2021 5:04 am Eklentinin içinde ChatColor stock u var onu kullanabilirsin
Tüm client_print_color ları ChatColor a dönüştüreceksin örnek olarak

Kod: Tümünü seç

client_print_color(id,print_team_default,"^1[ ^4OYNANILAN HARiTA^3 :^1 %s",harita)
yerine,

Kod: Tümünü seç

ChatColor(0,"!y[ !gOYNANILAN HARiTA!team :!y %s",harita)
yazacaksın.
Yanlış bir çözüm yolu.

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

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

HDS Derleme

Mesaj gönderen bestcore »

Altta verdiğim stocku eklentinin en altına ekle, hiç sağlıklı değil ama "client_print_color"'u 1.8.3 altında çalıştırabilirsiniz.

Kod: Tümünü seç

#if AMXX_VERSION_NUM < 183
stock client_print_color(const id, const input[], any:...){
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	if(id){
		players[0] = id;
	}
	else {
		get_players(players, count, "ch");{
	}
	for(new i = 0; i < count; i++){
		if (is_user_connected(players[i])){
			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
			write_byte(players[i]);
			write_string(msg);
			message_end();
		}
	}
}
#endif

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
B4LK1R
Mesajlar: 67
Kayıt: Prş Oca 04, 2018 12:06 pm

HDS Derleme

Mesaj gönderen B4LK1R »

Fatih ~ EjderYa yazdı: Pzt Nis 26, 2021 1:19 pm
Xls yazdı: Pzt Nis 26, 2021 5:04 am Eklentinin içinde ChatColor stock u var onu kullanabilirsin
Tüm client_print_color ları ChatColor a dönüştüreceksin örnek olarak

Kod: Tümünü seç

client_print_color(id,print_team_default,"^1[ ^4OYNANILAN HARiTA^3 :^1 %s",harita)
yerine,

Kod: Tümünü seç

ChatColor(0,"!y[ !gOYNANILAN HARiTA!team :!y %s",harita)
yazacaksın.
Yanlış bir çözüm yolu.
Eklenti zannedersem size aitti, siz v1.8.2'nin dahilinde nasıl derleneceğini biliyor musunuz? Ya da düzenleyebilir misiniz?

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
B4LK1R
Mesajlar: 67
Kayıt: Prş Oca 04, 2018 12:06 pm

HDS Derleme

Mesaj gönderen B4LK1R »

Sorunu AmxModx v1.10.x, sürümüne güncelleyerek hallettim.

Teşekkürler.

Link:
Linklerini gizle
Linki Kopyala
Cevapla