Plugın hakkında soru ?
Gönderilme zamanı: Pzr Mar 05, 2017 10:17 pm
Selamun Aleykum
Forumda bır arkadasımız respawnına bar eklermısınız dıye konu acmıs onu yapmaya calıstım ama hata aldım eksık bır satır yapmısım nedır bakarmısınız.
Bu arkadasın respawnı
Eger bır sımge cıkarcak ısek bıldıgım kadarı ıle bu komutu eklenmelı ama bunu ıcerde bır yere baglanması gerekıyor nereye baglıcam en alta eklencek ama tanımlamıyor bunu
mesela zm oynayanlar bılır eyecandy sımgesı felan bu komut getırıyor
bende bunu ogrenmek ıstıyorum cunkı lazım bana bu komutun tam calısması lazım 
Forumda bır arkadasımız respawnına bar eklermısınız dıye konu acmıs onu yapmaya calıstım ama hata aldım eksık bır satır yapmısım nedır bakarmısınız.
Bu arkadasın respawnı
Kod: Tümünü seç
#include <amxmodx>
#include <hamsandwich>
#include <hamsandwich>
#include <cstrike>
#include <fakemeta>
#include <engine>
new g_msgBarTime
new bigspeeds2[33]
new lalalala[33]
#define PLUGIN "NewYear Fast Speed"
#define VERSION "1.0"
#define AUTHOR "Gidroponik"
public plugin_init()
{
g_msgBarTime = get_user_msgid("BarTime");
RegisterHam(Ham_Spawn,"player","player_respawn")
}
public player_respawn(id)
{
if(cs_get_user_team(id) == CS_TEAM_CT)
{
if(is_user_alive(id))
{
lalalala[id] = 0;
bigspeeds2[id] = false;
set_task(0.5,"newyear",id)
}
}
}
public newyear(id)
{
if(cs_get_user_team(id) == CS_TEAM_CT)
{
if(is_user_connected(id))
set_task(1.0,"dhudgovno",id)
show_BarTime(id, 5);
}
return HAM_IGNORED;
}
public dhudgovno(id)
{
set_dhudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, -1.0, 0, 4.0, 4.0, 0.0, 4.0)
show_dhudmessage(id, "Ğ£ Ğ²Ğ°Ñ Ğ½Ğ¾Ğ²Ğ¾Ğ³Ğ¾Ğ´Ğ½Ğ¸Ğ¹ уÑкоритель на 5 Ñекунд!")
bigspeeds2[id] = true
set_task(0.0,"FwdTouchPl",id)
set_task(5.0,"offer",id)
}
public FwdTouchPl(id)
{
if(lalalala[id]<6)
{
message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, id)
write_short(1<<10)
write_short(1<<10)
write_short(0x0000)
write_byte(0)
write_byte(0)
write_byte(255)
write_byte(random_num(300,350))
message_end()
}
lalalala[id]++;
set_task(1.0,"FwdTouchPl",id)
}
public offer(id)
{
bigspeeds2[id] = false
}
public show_BarTime(id,iDuration)
{
message_begin(MSG_ONE,g_msgBarTime,_,id)
write_short(iDuration)
message_end()
}
public fw_prethink(id)
{
if(!(pev(id,pev_button) & FL_ONGROUND))
{
message_begin(MSG_ONE,iconstatus,{0,0,0},id);
write_byte(1); // status (0=hide, 1=show, 2=flash)
write_string("BarTime"); // sprite name
write_byte(0); // red
write_byte(255); // green
write_byte(0); // blue
message_end();
}
}
Eger bır sımge cıkarcak ısek bıldıgım kadarı ıle bu komutu eklenmelı ama bunu ıcerde bır yere baglanması gerekıyor nereye baglıcam en alta eklencek ama tanımlamıyor bunu



Kod: Tümünü seç
public fw_prethink(id)
{
if(!(pev(id,pev_button) & FL_ONGROUND))
{
message_begin(MSG_ONE,iconstatus,{0,0,0},id);
write_byte(1); // status (0=hide, 1=show, 2=flash)
write_string("BarTime"); // sprite name
write_byte(0); // red
write_byte(255); // green
write_byte(0); // blue
message_end();
}