üst yazı eklentisi istek
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 7
- Kayıt: Prş Eki 21, 2021 2:28 pm
üst yazı eklentisi istek
üst yazıyı atabilecek ?
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Link: | |
Linklerini gizle |
üst yazı eklentisi istek
Bu eklentini içinde var, kullananlar böyle kullanıyor.İstersen sadece üst yazı halini atabilirim.
Kod: Tümünü seç
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <cstrike>
#include <dhudmessage>
#define PLUGIN "CSGO / Pro Tur Sistemi"
#define VERSION "1.0"
#define AUTHOR "Multipower"
#define TASK_DEGISIM 004
new tur
new skor_t
new skor_ct
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("tur_sistemi",AUTHOR,FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_UNLOGGED|FCVAR_SPONLY)
register_event("TextMsg", "isinma", "a", "2=#Game_will_restart_in")
register_event("HLTV", "tur_basi", "a", "1=0", "2=0")
register_logevent("tur_sonu", 2, "1=Round_End")
register_event("SendAudio", "CT_Win", "a", "2&%!MRAD_ctwin");
register_event("SendAudio", "T_Win", "a", "2&%!MRAD_terwin");
// Add your code here...
}
public client_putinserver(id)
{
set_task(1.0, "HudGoster", id, _, _, "b");
}
public client_disconnected(id)
{
remove_task(id);
}
public isinma()
{
tur = 0
skor_ct = 0
skor_t = 0
}
public tur_basi()
{
tur++
new map[32]
get_mapname(map, 31)
renkli_yazi(0, "!g[DPCS] !tRound: !g%d !t/ !g30", tur)
}
public tur_sonu()
{
new gelecekmap[32]
get_cvar_string("amx_nextmap", gelecekmap, 31)
if(tur == 30)
{
renkli_yazi(0, "!g[DPCS]!t %s !gAciliyor.", gelecekmap)
renkli_yazi(0, "!g[DPCS]!t %s !gAciliyor.", gelecekmap)
renkli_yazi(0, "!g[DPCS]!t %s !gAciliyor.", gelecekmap)
renkli_yazi(0, "!g[DPCS]!t %s !gAciliyor.", gelecekmap)
renkli_yazi(0, "!g[DPCS]!t %s !gAciliyor.", gelecekmap)
set_task(4.0, "haritadegis")
}
if(tur == 15)
{
set_task(1.0, "takimlari_degis", TASK_DEGISIM)
}
}
public haritadegis()
{
new smap[32]
get_cvar_string("amx_nextmap", smap, 31)
server_cmd("changelevel %s", smap)
}
public takimlari_degis()
{
new players[32], num
get_players(players, num)
new player
for(new i = 0; i < num; i++)
{
player = players[i]
if(cs_get_user_team(player) == CS_TEAM_T)
{
cs_set_user_team(player, CS_TEAM_CT)
}
else if(cs_get_user_team(player) == CS_TEAM_CT)
{
cs_set_user_team(player, CS_TEAM_T)
}
renkli_yazi(0, "!g[DPCS]!t Takimlar Degistiriliyor.")
renkli_yazi(0, "!g[DPCS]!t Takimlar Degistiriliyor.")
renkli_yazi(0, "!g[DPCS]!t Takimlar Degistiriliyor.")
renkli_yazi(0, "!g[DPCS]!t Takimlar Degistiriliyor.")
skor_t = 0
skor_ct = 0
}
remove_task(TASK_DEGISIM)
}
public T_Win()
{
skor_t++
}
public CT_Win()
{
skor_ct++
}
public HudGoster()
{
set_dhudmessage(255, 255, 255, -1.0, 0.0, 0, 6.0, 1.0)
show_dhudmessage(0, "%d / 30", tur)
set_hudmessage(random(255), random(255), random(255), 0.45, 0.05, 0, 1.0, 1.0)
show_hudmessage(0, "| CT:%d | | T:%d |", skor_ct, skor_t)
}
stock renkli_yazi(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, sizeof(msg) - 1, input, 3)
replace_all(msg, 190, "!n", "^x01")
replace_all(msg, 190, "!g", "^x04")
replace_all(msg, 190, "!t", "^x03")
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()
}
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1254\\ deff0\\ deflang1055{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 7
- Kayıt: Prş Eki 21, 2021 2:28 pm
üst yazı eklentisi istek
Kod: Tümünü seç
#include <amxmodx>
#include <reapi>
public plugin_init()
{
register_plugin("UstYazi", "0.1", "LyNcH");
}
public client_putinserver(id)
{
set_task(1.0, "@ShowHud", id, .flags = "b");
}
public client_disconnected(id)
{
remove_task(id);
}
@ShowHud(id)
{
set_dhudmessage(255, 255, 255, -1.0, 0.0, 0, 6.0, 1.0);
show_dhudmessage(0, "%d / 30", get_member_game(m_iNumCTWins) + get_member_game(m_iNumTerroristWins));
set_hudmessage(random(255), random(255), random(255), 0.45, 0.05, 0, 1.0, 1.0);
show_hudmessage(0, "| CT:%d | | T:%d |", get_member_game(m_iNumCTWins), get_member_game(m_iNumTerroristWins));
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 7
- Kayıt: Prş Eki 21, 2021 2:28 pm
üst yazı eklentisi istek
Dener misin ?
Kod: Tümünü seç
#include <amxmodx>
#include <reapi>
new Float:Number;
public plugin_init()
{
register_plugin("UstYazi", "0.1", "LyNcH");
RegisterHookChain(RG_CSGameRules_RestartRound, "@CSGameRules_RestartRound", .post = true);
}
public client_putinserver(id)
{
set_task(1.0, "@ShowHud", id, .flags = "b");
}
public client_disconnected(id)
{
remove_task(id);
}
@CSGameRules_RestartRound()
{
remove_task();
Number = get_cvar_float("mp_roundtime") * 60;
set_task(1.0, "@Sayac", .flags = "b");
}
@Sayac()
{
Number--;
}
@ShowHud(id)
{
set_dhudmessage(255, 255, 255, -1.0, 0.0, 0, 6.0, 1.0);
show_dhudmessage(0, "%d.0", floatround(Number));
set_hudmessage(random(255), random(255), random(255), 0.45, 0.05, 0, 1.0, 1.0);
show_hudmessage(0, "| CT:%d | | T:%d |", get_member_game(m_iNumCTWins), get_member_game(m_iNumTerroristWins));
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 7
- Kayıt: Prş Eki 21, 2021 2:28 pm
üst yazı eklentisi istek
olmadı
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Link: | |
Linklerini gizle |
üst yazı eklentisi istek
Eklentiyi denedim, round başlayınca round süresine göre geri sayım yapıyor.Bir sıkıntı göremedim.
Link: | |
Linklerini gizle |