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

SetWeather Komutu ~ BY_AloneWarrioR

Başlatan Rodeiun, 28 Şubat 2020, 21:35:22

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Rodeiun

PAWN Kodu: Seç
CMD:setweather(playerid, params[]){
    new weatherid;

    if (PlayerData[playerid][pAdmin] < 4)
        return HataMesajGonder(playerid, "Bu komutu kullanmak için yetkiniz yok !");

    if (sscanf(params, "d", weatherid))
        return BilgiMesajGonder(playerid, "/setweather [weather ID]");

    SetWeather(weatherid);
    MesajGonder(playerid, "Hava durumu %d olarak değiştirildi.", weatherid);
    AdminMessage(COLOR_LIGHTRED, "AdmLog: %s adlı yetkili hava durumunu değiştirdi. (ID: %d)", PlayerData[playerid][pAdminName], weatherid);
    return 1;
}

Fonksiyonu basit. Belirtilen ID ye göre havayı değiştiriyor. Bence Roleplay sunucuları için ŞART.


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

Ö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


Utherz

Doğrular ve yanlışlar yoktur, sadece yorumlar vardır.

RagingLego

Geliştirilebilir, başarılar.


Rodeiun


Zoxy

Alıntı yapılan: Bölüm Kuralları
  • 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.
Kilit.