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

https://discord.gg/43gGDQe6tS

Jailbreak komutçuya özel unammo

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
ibrhmtpskl
Mesajlar: 456
Kayıt: Pzt Ağu 01, 2016 11:49 am
Konum: Ankara
Clan İsmi: BaskenT Ailesi

Jailbreak komutçuya özel unammo

Mesaj gönderen ibrhmtpskl »

Arkadaşlar komutçunun sınırsız mermisi olmasını istiyorum atabilecek varmı ?

Link:
Linklerini gizle
Linki Kopyala

Meytey
Mesajlar: 309
Kayıt: Pzt Oca 01, 2018 10:27 pm
Server Ip/DNS: 213.238.173.35
Clan İsmi: Forever Gaming

Jailbreak komutçuya özel unammo

Mesaj gönderen Meytey »

Ctmenude yokmu

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

ShooTeR
Mesajlar: 4496
Kayıt: Çrş Ağu 16, 2017 10:35 pm
Server Ip/DNS: CSXX.CSDURAGI.COM
Clan İsmi: NoMercy

Jailbreak komutçuya özel unammo

Mesaj gönderen ShooTeR »

ibrhmtpskl yazdı: Cum Mar 02, 2018 3:09 pm Arkadaşlar komutçunun sınırsız mermisi olmasını istiyorum atabilecek varmı ?

Kod: Tümünü seç

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define PLUGIN "Unlimited Ammo"
#define AUTHOR "ConnorMcLeod"
#define VERSION "0.1.0"

#define MAX_PLAYERS 32

#define m_iId 43
#define m_iClip 51
#define m_iClientClip 52

#define m_pActiveItem 373

const NOCLIP_WPN_BS	= ((1<<2)|(1<<CSW_HEGRENADE)|(1<<CSW_SMOKEGRENADE)|(1<<CSW_FLASHBANG)|(1<<CSW_KNIFE)|(1<<CSW_C4))
const NOCROSSHAIR_WPN_BS = ((1<<CSW_SCOUT)|(1<<CSW_AWP)|(1<<CSW_G3SG1)|(1<<CSW_SG550))

new gmsgCurWeapon, gmsgHideWeapon, g_iPlayer, g_iHide
new g_iFhWriteByte
new g_iFhMessageEnd
new g_iMaxPlayers
new g_iTask
new g_iSyncHud

new g_bIsAlive[MAX_PLAYERS+1]

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)

	new szWeapon[17]
	for(new i=1; i<=CSW_P90; i++)
	{
		if( !(NOCLIP_WPN_BS & (1<<i)) && get_weaponname(i, szWeapon, charsmax(szWeapon)) )
		{
			RegisterHam(Ham_Item_UpdateClientData, szWeapon, "Weapon_UpdateClientData")
		}
	}

	RegisterHam(Ham_Spawn, "player", "Player_Spawn", 1)
	RegisterHam(Ham_Killed, "player", "Player_Killed", 1)

	register_forward(FM_MessageBegin, "MessageBegin")
	gmsgCurWeapon = get_user_msgid("CurWeapon")
	gmsgHideWeapon = get_user_msgid("HideWeapon")

	new iMaxEnts = global_get(glb_maxEntities)
	new szClassName[2]

	g_iMaxPlayers = get_maxplayers()    
	for(new iEnt=g_iMaxPlayers+1; iEnt<iMaxEnts; iEnt++)
	{
		if( pev_valid(iEnt) )
		{
			pev(iEnt, pev_classname, szClassName, charsmax(szClassName))
			if( !szClassName[0] )
			{
				g_iTask = iEnt
				RegisterHamFromEntity(Ham_Think, g_iTask, "Print_Unlimited", 1)
				break
			}
		}
	}

	g_iSyncHud = CreateHudSyncObj()
}

public Player_Spawn( id )
{
	g_bIsAlive[id] = is_user_alive(id)
}

public Player_Killed( id )
{
	g_bIsAlive[id] = is_user_alive(id)
}

public client_disconnected( id )
{
	g_bIsAlive[id] = false
}

public Weapon_UpdateClientData(iEnt, id)
{
	if(get_user_team(id) == 2){
	static iClip, iClientClip
	iClip = get_pdata_int(iEnt, m_iClip, 4)
	iClientClip = get_pdata_int(iEnt, m_iClientClip, 4)

	if( iClip < iClientClip )
	{
		set_pdata_int(iEnt, m_iClip, iClientClip, 4)
		return HAM_HANDLED
	}
}
	return HAM_IGNORED
}

public MessageBegin(MSG_DEST, iMsgId, Float:fOrigin[3], id)
{
	if( iMsgId == gmsgCurWeapon )
	{
		g_iFhWriteByte = register_forward(FM_WriteByte, "WriteByte")
		g_iPlayer = id
	}
}

public WriteByte(iByte)
{
	static iCount, iActive

	switch( ++iCount )
	{
		case 1:
		{
			iActive = iByte
		}
		case 2:
		{
			if( iActive )
			{
				if( NOCROSSHAIR_WPN_BS & (1<<iByte) )
				{
					g_iHide = 64
					g_iFhMessageEnd = register_forward(FM_MessageEnd, "MessageEnd", 1)
				}
				else
				{
					g_iHide = 0
					g_iFhMessageEnd = register_forward(FM_MessageEnd, "MessageEnd", 1)
				}
			}
			write_byte(CSW_KNIFE)
			return FMRES_SUPERCEDE
		}
		case 3:
		{
			iCount = 0		

			unregister_forward(FM_WriteByte, g_iFhWriteByte)

			write_byte(0)
			return FMRES_SUPERCEDE
		}
	}

	return FMRES_IGNORED
}

public MessageEnd()
{
	unregister_forward(FM_MessageEnd, g_iFhMessageEnd, 1)

	message_begin(MSG_ONE_UNRELIABLE, gmsgHideWeapon, _, g_iPlayer)
	write_byte(g_iHide)
	message_end()
}

public Print_Unlimited( iEnt )
{
	if( iEnt != g_iTask )
	{
		return
	}

	set_hudmessage(100, 72, 12, 0.90, 0.95, 0, 0.000001, 0.31, 0.000001, 0.000001, 1)

	static id, iWeapon, iWeaponId
	for(id=1; id<=g_iMaxPlayers; id++)
	{
		if( g_bIsAlive[id] )
		{
			iWeapon = get_pdata_cbase(id, m_pActiveItem)
			if( iWeapon > 0 )
			{
				iWeaponId = get_pdata_int(iWeapon, m_iId, 4)
				if( !( NOCLIP_WPN_BS & (1<<iWeaponId) ) )
				{
					ShowSyncHudMsg(id, g_iSyncHud, "unlimited")
				}
			}
		}
	}
}
Test ediniz.
Sunuda ileteyim tum ct'ye bagladım bunu calısacakmı denemedim test etmedim, komutla sadece komutcu alsın diyorsanız bi tane kolay eklenti kodlayalım "amx_unammo" ile versin.

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

Konu Sahibi
ibrhmtpskl
Mesajlar: 456
Kayıt: Pzt Ağu 01, 2016 11:49 am
Konum: Ankara
Clan İsmi: BaskenT Ailesi

Jailbreak komutçuya özel unammo

Mesaj gönderen ibrhmtpskl »

Yok kardeşim çalışmıyor bu.

Link:
Linklerini gizle
Linki Kopyala

Meytey
Mesajlar: 309
Kayıt: Pzt Oca 01, 2018 10:27 pm
Server Ip/DNS: 213.238.173.35
Clan İsmi: Forever Gaming

Jailbreak komutçuya özel unammo

Mesaj gönderen Meytey »

Neden sadece komutçu ctmenude zaten ct ye unanma özelliği var

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

ShooTeR
Mesajlar: 4496
Kayıt: Çrş Ağu 16, 2017 10:35 pm
Server Ip/DNS: CSXX.CSDURAGI.COM
Clan İsmi: NoMercy

Jailbreak komutçuya özel unammo

Mesaj gönderen ShooTeR »

ibrhmtpskl yazdı: Cmt Mar 03, 2018 12:33 am Yok kardeşim çalışmıyor bu.

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /w","unammoverkomutcuyap")
	
}
public unammoverkomutcuyap(id)
{
	new name[33]
	get_user_name(id,name,32)
	set_user_rendering(id,kRenderFxGlowShell,0,255,255,kRenderNormal,25)
	server_cmd("amx_unammo %s 1",name)
	colorchat(id,"!y[!gSERVERTAG!y] %s Komutcu oldu ve komutcuya [!gUNAMMO ile ACIK MAVI glow!y] verildi.",name)
}
	
// RENKLI YAZI //
//-----------------------------------------------------------------//
stock colorchat(const id, const input[], any:...) {
	new count = 1, players[32]
	static msg[191]
	vformat(msg, 190, input, 3)
	
	replace_all(msg, 190, "!g", "^4") // YESIL YAZI
	replace_all(msg, 190, "!y", "^1") // SARI YAZI (DEFAULT)
	replace_all(msg, 190, "!t", "^3") // TAKIM RENGI ( T Kırmızı - CT Mavi )
	
	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();
		}
	}
}
}

// RENKLI YAZI //
//-----------------------------------------------------------------//
Bunu kullan saydna /w yazinca komutcuya acik mavi glow ve unammo verir. CS:GO'daya benzetmek istedim :D

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

ShooTeR
Mesajlar: 4496
Kayıt: Çrş Ağu 16, 2017 10:35 pm
Server Ip/DNS: CSXX.CSDURAGI.COM
Clan İsmi: NoMercy

Jailbreak komutçuya özel unammo

Mesaj gönderen ShooTeR »

ShooTeR yazdı: Cmt Mar 03, 2018 11:33 am
ibrhmtpskl yazdı: Cmt Mar 03, 2018 12:33 am Yok kardeşim çalışmıyor bu.

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /w","unammoverkomutcuyap")
	
}
public unammoverkomutcuyap(id)
{
	new name[33]
	get_user_name(id,name,32)
	set_user_rendering(id,kRenderFxGlowShell,0,255,255,kRenderNormal,25)
	server_cmd("amx_unammo %s 1",name)
	colorchat(id,"!y[!gSERVERTAG!y] %s Komutcu oldu ve komutcuya [!gUNAMMO ile ACIK MAVI glow!y] verildi.",name)
}
	
// RENKLI YAZI //
//-----------------------------------------------------------------//
stock colorchat(const id, const input[], any:...) {
	new count = 1, players[32]
	static msg[191]
	vformat(msg, 190, input, 3)
	
	replace_all(msg, 190, "!g", "^4") // YESIL YAZI
	replace_all(msg, 190, "!y", "^1") // SARI YAZI (DEFAULT)
	replace_all(msg, 190, "!t", "^3") // TAKIM RENGI ( T Kırmızı - CT Mavi )
	
	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();
		}
	}
}
}

// RENKLI YAZI //
//-----------------------------------------------------------------//
Bunu kullan saydna /w yazinca komutcuya acik mavi glow ve unammo verir. CS:GO'daya benzetmek istedim :D
Attıgım kodlarda herkesin görmesine ayarlamayı unutmuşum güncel halidir.

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /w","unammoverkomutcuyap")
	
}
public unammoverkomutcuyap(id)
{
	new name[33]
	get_user_name(id,name,32)
	set_user_rendering(id,kRenderFxGlowShell,0,255,255,kRenderNormal,25)
	server_cmd("amx_unammo %s 1",name)
	colorchat(0,"!y[!gSERVERTAG!y] %s Komutcu oldu ve komutcuya [!gUNAMMO ile ACIK MAVI glow!y] verildi.",name)
}
	
// RENKLI YAZI //
//-----------------------------------------------------------------//
stock colorchat(const id, const input[], any:...) {
	new count = 1, players[32]
	static msg[191]
	vformat(msg, 190, input, 3)
	
	replace_all(msg, 190, "!g", "^4") // YESIL YAZI
	replace_all(msg, 190, "!y", "^1") // SARI YAZI (DEFAULT)
	replace_all(msg, 190, "!t", "^3") // TAKIM RENGI ( T Kırmızı - CT Mavi )
	
	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();
		}
	}
}
}

// RENKLI YAZI //
//-----------------------------------------------------------------//

Link:
Linklerini gizle
Linki Kopyala
Cevapla