GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi
18 Kasım 2025, 20:00:46

Araç Patlatma Görevi

Başlatan Jawié, 30 Temmuz 2017, 15:13:47

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Jawié

Kullanım Bilgileri:

Her oyuncunun başladığında patlatma sayısı 0 olur. İlk MAX_PATLATMA sayısına ulaşan kişi görevi tamamlar ve herkesin patlatma sayısı 0'a düşer.

Kod Paylaşımı:

#include <a_samp>

#define MAX_PATLATMA 50 // İlk kaç tane patlatan ödülü alabilsin buradan ayarlayın
#define ODUL_PARA 5000 // Maksimum patlatmaya ulaştığında verilecek para (istemiyorsan sil bu satırı)
#define ODUL_SKOR 10 // Maksimum patlatmaya ulaştığında verilecek skor (istemiyorsan sil bu satırı)

new bumsayi[MAX_PLAYERS]=0;

public OnVehicleDeath(vehicleid, killerid)
{
if(bumsayi[killerid] < MAX_PATLATMA) bumsayi[killerid] ++;

if(bumsayi[killerid] == MAX_PATLATMA)
{
    #if defined ODUL_PARA
GivePlayerMoney(killerid, ODUL_PARA);
#endif
#if defined ODUL_SKOR
SetPlayerScore(killerid, GetPlayerScore(killerid)+ODUL_SKOR);
#endif
for(new i; i <= GetPlayerPoolSize(); i++) // look at the code :(
{
bumsayi[i] = 0;
}
new string[128], name[24];
GetPlayerName(killerid, name, 24);
format(string, sizeof(string), "{1BC2FA}Araç Patlatma Görevi: {FFFFFF}Araç patlatma görevini %s isimli kişi kazandı.", name);
SendClientMessageToAll(-1, string);
bumsayi[killerid] = 0;
}
return 1;
}


Not: Pawn tagı bozuk karakter gösterdiği için bu sefer ve bundan sonraki seferler için code tagları ile paylaşacağım.


Doukanyrdn


AsaKiR

Eline Sağlık Wold Of War Da 2. Görev Olarak İşe Yarayabilir

Gülüşümü Yakala , Öfkem Sana Ağır Gelir ;)

DarkBlue


Wendiassa

Yararlı konu teşekkürler :)