Arkadaşlar bi arkadaşımdan bi sistem rica etmiştim dediğim gibi yapmamış sizin işinize yarar belki. 5k üstü skoru olan herkes /canlibomba komutunu kullanabiliyo. Bu komutu kullandığı yerde 30 saniye sonra bomba patlıyo. Bu komut 10 dakikada bir kullanılabiliniyor.
new diye aratın orda uygun biryere.
forward BombayiPatlat(playerid);
forward Bomba1Sure(playerid);
forward Bomba2Sure(playerid);
new
BombaSure[MAX_PLAYERS],
Float:PPos[MAX_PLAYERS][3];
CMD diye aratın orda uygun biryere.
CMD:canlibomba(playerid, params[])
{
if(BombaSure[playerid] == 1) return SendClientMessage(playerid, -1, "10 dakikada bir bomba patlatabilirsin!");
if(GetPlayerScore(playerid) < 5000) return SendClientMessage(playerid, -1, "Skorun yetmiyor! {5000 Skor}");
GetPlayerPos(playerid, PPos[playerid][0], PPos[playerid][1], PPos[playerid][2]);
SendClientMessage(playerid, 0xFF9900FF, "Bomba aktif - Patlamasına 30 saniye!");
SetTimerEx("BombayiPatlat", 30000, false, "i", playerid);
return 1;
}
public BombayiPatlat(playerid)
{
CreateExplosion(PPos[playerid][0], PPos[playerid][1], PPos[playerid][2], 12, 11);
SendClientMessage(playerid, -1, "Bomba başarıyla patlatıldı!");
BombaSure[playerid] = 1;
SetTimerEx("Bomba1Sure", 1000, false, "i", playerid);
GivePlayerMoney(playerid, 20000);
SetPlayerScore(playerid, GetPlayerScore(playerid)+50);
}
public Bomba1Sure(playerid)
{
SetTimerEx("Bomba2Sure", 600000, false, "i", playerid);
}
public Bomba2Sure(playerid)
{
BombaSure[playerid] = 0;
}
Paylaşım için teşekkür ederim.
Basit ve yararlı sistem,paylaşım için teşekkürler.
Alıntı yapılan: ReDDooM - 15 Nisan 2018, 08:38:40
Basit ve yararlı sistem,paylaşım için teşekkürler.
Yorumlar için teşekkürler.
Başarılı.
Alıntı yapılan: ReDDooM - 15 Nisan 2018, 08:38:40
Basit ve yararlı sistem,paylaşım için teşekkürler.