Jailbreak Simon plugin

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Заключена
Потребителски аватар

Автор на темата
Bartian
Потребител
Потребител
Мнения: 62
Регистриран: 01 сеп 2018, 14:43
Се отблагодари: 1 път

Jailbreak Simon plugin

Мнение от Bartian » 14 сеп 2018, 05:07

Здравейте чудех се дали мога да попитам ?
Дали мога да ми намерят/направят плъгин за саймън, който като на пише командата си и дадe време и след това, на худ да му се покаже самата команда ?
Или това е авторски плъгин ?

Потребителски аватар

hackera457 Охрана
Модератор
Модератор
Мнения: 419
Регистриран: 01 ное 2016, 09:46
Местоположение: София
Получена благодарност: 26 пъти
Години: 24
Контакти:

Jailbreak Simon plugin

Мнение от hackera457 Охрана » 14 сеп 2018, 10:37

Не е проблем да се направи, въпроса е коя редакция ползваш и какви native() за саймън има
Моите плъгини

Код: Избери всички

#include <hambeer>

RegisterHamBeer(HamBeer_Spawn, "player", "GivePlayerBeer", 1);

public GivePlayerBeer(Pl){
    if(!is_user_alive(Pl)){
        ham_give_beer(Pl, 5)
        client_print(Pl, print_chat, "Go Go Go"){
}  


Потребителски аватар

Автор на темата
Bartian
Потребител
Потребител
Мнения: 62
Регистриран: 01 сеп 2018, 14:43
Се отблагодари: 1 път

Jailbreak Simon plugin

Мнение от Bartian » 14 сеп 2018, 11:34

ето това са native() и, какво имаш предвид под редакция ?

Код: Избери всички

    register_native("is_user_simon", "_is_user_simon")

    register_native("is_user_simon_talking", "_is_user_simon_talking")

    register_native("is_user_simon_voice", "_is_user_simon_voice")

Потребителски аватар

hackera457 Охрана
Модератор
Модератор
Мнения: 419
Регистриран: 01 ное 2016, 09:46
Местоположение: София
Получена благодарност: 26 пъти
Години: 24
Контакти:

Jailbreak Simon plugin

Мнение от hackera457 Охрана » 14 сеп 2018, 12:05

Код: Избери всички

#include <amxmisc>
#include <amxmisc>
#include <engine>
#include <jbextreme-crx>

new  g_iHudSync, g_szSayCommand[128],g_iEntity

public plugin_init()
{
	register_plugin("[JB] Simon Last Command","1.0","hackera457")
	
	register_clcmd("say", "HookSay")
	register_logevent("eventRoundStart", 2, "1=Round_Start")
	
	g_iEntity = create_entity("info_target")
	entity_set_string(g_iEntity,EV_SZ_classname,"HudEnt")
	entity_set_float(g_iEntity, EV_FL_nextthink, get_gametime() + 1.0)
	register_think("HudEnt","PrintLastCommand")
	
	g_iHudSync = CreateHudSyncObj()
}

public eventRoundStart()
{
	g_szSayCommand[0] = EOS
}

public HookSay(id)
{
	new szArgs[128]
	read_args(szArgs, charsmax(szArgs))
	remove_quotes(szArgs)
	
	if(is_user_simon(id) && szArgs[0] != '/' && szArgs[0] != EOS)
	{
		copy(g_szSayCommand,charsmax(g_szSayCommand),szArgs)
	}
}

public PrintLastCommand(iEnt)
{
	if(iEnt != g_iEntity)
		return
	
	set_hudmessage(127, 255, 255, 0.05, 0.23, 0, 0.0, 1.0, 0.0, 0.0)
	ShowSyncHudMsg(0,g_iHudSync,"Last Command: %s",g_szSayCommand)
	
	entity_set_float(iEnt, EV_FL_nextthink, get_gametime() + 0.9)
	
}
Пробвай, не съм тествал
Моите плъгини

Код: Избери всички

#include <hambeer>

RegisterHamBeer(HamBeer_Spawn, "player", "GivePlayerBeer", 1);

public GivePlayerBeer(Pl){
    if(!is_user_alive(Pl)){
        ham_give_beer(Pl, 5)
        client_print(Pl, print_chat, "Go Go Go"){
}  


Потребителски аватар

Автор на темата
Bartian
Потребител
Потребител
Мнения: 62
Регистриран: 01 сеп 2018, 14:43
Се отблагодари: 1 път

Jailbreak Simon plugin

Мнение от Bartian » 14 сеп 2018, 12:27

Работи благодаря ти много, много ме зарадва. :)

Заключена

Върни се в “Заявки за плъгини”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 1 гост