Server dosyasındaki fonksiyonu client dosyasında kullanma yardım

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı tuleymanbal

  • Yeni Üye
  • *
    • İleti: 13
server.lua dosyamın içerisinde oluşturduğum fonksiyonu nasıl client.lua dosyamda kullanabilirim?
 


MTASATURK


Çevrimdışı Dark Soul

  • Yeni Üye
  • *
    • İleti: 13
Kod
triggerServerEvent
Kod
triggerClientEvent
bunları kullanarak Yapabilirsin yada Server İçindeki kodları cliente yapıstır
 


Çevrimdışı wicky

  • hasssssssikome
  • Acemi Üye
  • *
    • İleti: 170
Linki görebilmek için Kayıt olun yada Giriş yapın.

Shared dosya ile basit bir ayar dosyası yapımı:
Kod
if localPlayer then
    --[[
        eğer localPlayer değişkeni var ise yani dosya client-side'da ise burası çalışır

        bu değişkenler oyuncunun bilgisayarında tanımlanacak ve sunucu tarafından erişilebilir olmayacak
    ]]
    FONTFACE    = "Cascadia Mono"
    HUD_VISIBLE = false
else
    --[[
        eğer localPlayer değişkeni yok ise yani dosya server-side'da ise burası çalışır

        bu değişkenler ise sunucu tarafında tanımlanacak ve oyuncu(lar) tarafından erişilebilir olmayacak
    ]]
    MAP_LIMIT    = 420
    PLAYER_LIMIT = 31
end

-- shared dosyalarda bu şekilde taraflı değişkenler tanımlayabilirsin, ister fonksiyon ister değişken

-- bu fonksiyon ise hem client hem de server'da erişilebilir olacak
function get_some_random_string()
    return "aynen kardeşim çok randomuz vallahi ya"
end

-- not: localPlayer client-side'a özgün bir değişkendir: scriptin çalıştığı oyuncu bu değişkende tutulur

Linki görebilmek için Kayıt olun yada Giriş yapın. fonksiyonu: server tarafındaki bir event'i, client tarafından çalıştırmanı sağlar
Linki görebilmek için Kayıt olun yada Giriş yapın. fonksiyonu: client tarafındaki bir event'i, server tarafından çalıştırmanı sağlar

not: her script dosyası ait olduğu scripte özel ortamda çalışır; a scriptinin b script dosyasını, c dosyasının d script dosyasında kullanamazsın, tüm scriptler birbirlerinden izole şekilde çalışır
 
Mesajı Beğenenler: Cassè


Çevrimdışı Dark Soul

  • Yeni Üye
  • *
    • İleti: 13
Linki görebilmek için Kayıt olun yada Giriş yapın. Çok İyi Anlatım Olmuş Üşenmeden Yazmış :D
 
Mesajı Beğenenler: wicky