1. sayfa (Toplam 1 sayfa)

Lazer bilgi eklentisi (istek)

Gönderilme zamanı: Cmt Ağu 25, 2018 8:57 am
gönderen Natre
Merhaba, eklenti yazmayı bilmiyorum ve bu eklenti bana çok lazım oyundaki oyuncular sürekli soruyor rica etsem bana şöyle bi eklenti yapar mısınız? istediğim şey ekranın sol tarafında radarın altında şunun yazmasını istiyorum açık yeşil tonunda

[Lazer Kurma & Alma Bilgisi]
Lazer kurmak icin v basili tutun
Lazeri almak icin c basili tutun

yapabilirseniz şimdiden çok teşekkür ederim.

Lazer bilgi eklentisi (istek)

Gönderilme zamanı: Cmt Ağu 25, 2018 9:58 am
gönderen CoBoXCod

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
public plugin_init() {
	
	set_task(15.0,"lazerbilgi")
}
public lazerbilgi(id) {
	client_printc(id,"!t[!gLazer Kurma & Alma Bilgisi!t]")
	client_printc(id,"!gLazer Kurmak Icin !tV !gBasili Tutun")
	client_printc(id,"!gLazeri Almak Icin !tC !gBasili Tutun")
	set_task(30.0,"lazerbilgi"id)
}
stock client_printc(const id, const input[], any:...)
{
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
	replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
	replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
	
	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();
			}

		}
	}
}

Lazer bilgi eklentisi (istek)

Gönderilme zamanı: Cmt Ağu 25, 2018 10:07 am
gönderen Natre
CoBoXCod yazdı: Cmt Ağu 25, 2018 9:58 am

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
public plugin_init() {
	
	set_task(15.0,"lazerbilgi")
}
public lazerbilgi(id) {
	client_printc(id,"!t[!gLazer Kurma & Alma Bilgisi!t]")
	client_printc(id,"!gLazer Kurmak Icin !tV !gBasili Tutun")
	client_printc(id,"!gLazeri Almak Icin !tC !gBasili Tutun")
	set_task(30.0,"lazerbilgi"id)
}
stock client_printc(const id, const input[], any:...)
{
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
	replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
	replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
	
	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();
			}

		}
	}
}
verdiği hatalar

//cstrike/addons/amxmodx/scripting/lazerbilgi1.sma(13) : error 001: expected token: ",", but found "-identifier-"
//cstrike/addons/amxmodx/scripting/lazerbilgi1.sma(13) : warning 215: expression has no effect
//cstrike/addons/amxmodx/scripting/lazerbilgi1.sma(13) : error 001: expected token: ";", but found ")"
//cstrike/addons/amxmodx/scripting/lazerbilgi1.sma(13) : error 029: invalid expression, assumed zero
//cstrike/addons/amxmodx/scripting/lazerbilgi1.sma(13) : fatal error 107: too many error messages on one line

Lazer bilgi eklentisi (istek)

Gönderilme zamanı: Cmt Ağu 25, 2018 10:09 am
gönderen CoBoXCod

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
public plugin_init() {
	
	set_task(15.0,"lazerbilgi")
}
public lazerbilgi(id) {
	client_printc(id,"!t[!gLazer Kurma & Alma Bilgisi!t]")
	client_printc(id,"!gLazer Kurmak Icin !tV !gBasili Tutun")
	client_printc(id,"!gLazeri Almak Icin !tC !gBasili Tutun")
	set_task(30.0,"lazerbilgi",id)
}
stock client_printc(const id, const input[], any:...)
{
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
	replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
	replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
	
	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();
			}

		}
	}
}
Araya virgül koymamışım kb

Lazer bilgi eklentisi (istek)

Gönderilme zamanı: Cmt Ağu 25, 2018 10:18 am
gönderen Natre
CoBoXCod yazdı: Cmt Ağu 25, 2018 10:09 am

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
public plugin_init() {
	
	set_task(15.0,"lazerbilgi")
}
public lazerbilgi(id) {
	client_printc(id,"!t[!gLazer Kurma & Alma Bilgisi!t]")
	client_printc(id,"!gLazer Kurmak Icin !tV !gBasili Tutun")
	client_printc(id,"!gLazeri Almak Icin !tC !gBasili Tutun")
	set_task(30.0,"lazerbilgi",id)
}
stock client_printc(const id, const input[], any:...)
{
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
	replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
	replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
	
	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();
			}

		}
	}
}
Araya virgül koymamışım kb
Önemli değil yapdığınız eklentiye saygı duyuyorum elinize sağlık lakin ben radarın altında açık mavi tonunda hep gözükecek şekilde istiyorum yapabilirseniz çok teşekkürler.

Lazer bilgi eklentisi (istek)

Gönderilme zamanı: Cmt Ağu 25, 2018 10:25 am
gönderen CoBoXCod

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
new syncObj;
public plugin_init() {
	
	syncObj = CreateHudSyncObj()
	set_task(2.0, "lazerbilgi", 0, _, _, "b")
}
public lazerbilgi(id) {
	set_hudmessage(0, 0, 255, 0.0, 0.2, 2, 1.0, 1.0, 0.1, 0.1)
	ShowSyncHudMsg(id, syncObj, "- [ Lazer Kurma & Alma Bilgisi ] -^n- Lazer Kurmak Icin V Basili Tutun -^n- Lazeri Almak Icin C Basili Tutun -")	
}
Buyrun

Lazer bilgi eklentisi (istek)

Gönderilme zamanı: Cmt Ağu 25, 2018 11:01 am
gönderen Natre
CoBoXCod yazdı: Cmt Ağu 25, 2018 10:25 am

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
new syncObj;
public plugin_init() {
	
	syncObj = CreateHudSyncObj()
	set_task(2.0, "lazerbilgi", 0, _, _, "b")
}
public lazerbilgi(id) {
	set_hudmessage(0, 0, 255, 0.0, 0.2, 2, 1.0, 1.0, 0.1, 0.1)
	ShowSyncHudMsg(id, syncObj, "- [ Lazer Kurma & Alma Bilgisi ] -^n- Lazer Kurmak Icin V Basili Tutun -^n- Lazeri Almak Icin C Basili Tutun -")	
}
Buyrun
teşekkürler sorun çözüldü.

Lazer bilgi eklentisi (istek)

Gönderilme zamanı: Cmt Ağu 25, 2018 1:20 pm
gönderen Taha Demirbaş
@CoBoXCod hud mesajı niye print c olarak attınız anlamadım ?