GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

[rsTimer] Araç Spawnlama sistemi ~ KraLOsmaN

Başlatan Rodeiun, 28 Şubat 2020, 21:31:34

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Rodeiun

PAWN Kodu: Seç
CMD:resetcars(playerid, params[]) {
if(PlayerData[playerid][pAdmin] >= 3) return HataMesajGonder(playerid, "Bu komutu kullanmak için gerekli yetkiye sahip değilsiniz!");
    if(isnull(params))
        return BilgiMesajGonder(playerid,"/resetcars (zaman dilimi)");
new string[128], sure = strval(params);

if(sure < 10 || sure > 120)
return SendClientMessage(playerid, COLOR_WHITE, "Süre 10-120 saniye arasında olmalıdır!");

        SetTimer("AracRespawnTimer", sure * 1000, false);
        format(string, sizeof(string), "[Araç Spawn] Tüm araçlar %d saniye sonra spawnlanacaktır.", sure);
        SendClientMessageToAllEx(COLOR_LIGHTRED, string);
return 1;
}

Yukarıdaki sistem tamamen tarafımca kodlanmıştır. Zaten çok birşey yok 2-3 SetTimer ekledik. İyi kullanımlar dilerim. Hertürlü hatada yardımcı olurum elimden geldiğince Discord: AloneWarrioR#2994
İyi günler GTAMulti.com ailesi.


Radless

Bölüm Kurallarını okusanız :hm:  :hm:  :hm:  :hm:  :hm:

Alıntı
ADD-ON olarak paylaştığınız kodlar her mod için uygun olmalıdır. Modunuzdan aldığınız kodları tüm modlara uygun hale getirmelisiniz. Eksik olmamalı ve hata, uyarı vermemelidir.

"Life's too short to hold grudges."

Rodeiun

Alıntı yapılan: Radless - 28 Şubat 2020, 21:40:04
Bölüm Kurallarını okusanız :hm:  :hm:  :hm:  :hm:  :hm:

Alıntı
ADD-ON olarak paylaştığınız kodlar her mod için uygun olmalıdır. Modunuzdan aldığınız kodları tüm modlara uygun hale getirmelisiniz. Eksik olmamalı ve hata, uyarı vermemelidir.


Çıkan hatalar SendClientMessage gibi komutların değiştirilmiş olmasından kaynaklı olabilir, SendClientMessage gibi komutları ne diye değiştirdiyse öyle değiştirsin.


Radless

Alıntı yapılan: KraLOsmaN - 28 Şubat 2020, 21:41:35
Alıntı yapılan: Radless - 28 Şubat 2020, 21:40:04
Bölüm Kurallarını okusanız :hm:  :hm:  :hm:  :hm:  :hm:

Alıntı
ADD-ON olarak paylaştığınız kodlar her mod için uygun olmalıdır. Modunuzdan aldığınız kodları tüm modlara uygun hale getirmelisiniz. Eksik olmamalı ve hata, uyarı vermemelidir.


Çıkan hatalar SendClientMessage gibi komutların değiştirilmiş olmasından kaynaklı olabilir, SendClientMessage gibi komutları ne diye değiştirdiyse öyle değiştirsin.
Bunu kullanıyor değilim kurallara bakmanı öneriyorum paylaşımın hatalı zaten timer da ki public kısmını koymamışsın PlayerData verisi adamın modunda olmayabilir, lütfen konu açmadan önce kuralları okuyun.
Son düzenlenme: 28 Şubat 2020, 21:45:43 Radless
"Life's too short to hold grudges."

Rodeiun

Öncelikle hatam için özür dilerim. Bu konuda hata çıkan arkadaşlara yapması gerekenleri dile getireyim. Modunuzda
PAWN Kodu: Seç
enum PlayerData olmayabilir. Oyuncu bilgilerini taşıyan bir enum mutlaka vardır eğer sıfırsa Oyuncu bilgilerini taşıyan enuma:
PAWN Kodu: Seç
pAdmin,
değerini ekleyin. Bu değer Admin levelini gösterir modunuzdaki değişken neyse onunla değiştirin. Hertürlü hatada yardımcı olurum


Levi

Alıntı yapılan: undefined
ADD-ON olarak paylaştığınız kodlar her mod için uygun olmalıdır. Modunuzdan aldığınız kodları tüm modlara uygun hale getirmelisiniz. Eksik olmamalı ve hata, uyarı vermemelidir.

Pawn konusunda daha yüksek bir seviyeye geldiğinizde paylaşımlar yapmanız daha iyi olacaktır.

"I'm the best damn thing that your eyes have ever seen."