SA:MP Destek Blogu
Samp Destek Sitesi

Kurallar (Giris)

GTA Samp (GTA: San Andreas Multiplayer) sunucu girişine kurallar eklemek istiyor lakin bunun nasıl yapıldığını bilmiyor musunuz? Bu artık bir sorun değil, aşağıda belirttiğimiz talimatları takip ederseniz oyuncu sunucuya girdiğinde önüne kurallar çıkarmak sadece saniyelerinizi alacaktır.

GTA Samp Sunucu Girişine Kurallar Nasıl Eklenir?

GTA: San Andreas Multiplayer (SA:Mp) her insanın sunucu açmasına imkân veren bir çoklu oyuncu modudur. Binlerce oyuncunun bulunduğu bu oyunda siz de bir sunucu sahibi olmak istiyorsanız ilk olarak oyuncuların disiplinli olmasını sağlamak gibi birtakım sorumluluklar almanız gerekir.

Peki, oyuncu sunucuya girdiğinde önüne kurallar diyaloğu çıkarmak için ne yapabilirim? Bunu yapmak için bize OnPlayerConnect ve OnDialogResponse callbackleri gerekiyor. OnPlayerConnect, oyuncu sunucuya girdiğinde önüne diyalog çıkarmamızda bize yardımcı olurken OnDialogResponse, bu diyaloğun kabul edilmediği takdirde neler olacalağını ayarlamamızda yardımcı oluyor.

Sunucunun girişini düzenlemek için hazırsanız ilk hamlemizle başlayalım. Oyuncu sunucuya girdiğinde önüne diyalog çıkarmak için aşağıdaki ShowPlayerDialog fonksiyonunu kullanarak hazırladığımız kodları OnPlayerConnect callbackine yapıştırın.

ShowPlayerDialog(playerid,1040,DIALOG_STYLE_MSGBOX,"Kurallar","1-  Hile kullanmak yasaktır.\n2- Cleo modu vs. gibi hile türü şeyler  yasaktır.\n3- Küfür yasaktır.\n4- Oyunculara/yönetclere karşı saygılı  olun.\n5- Bayan nickli oyunculara kötü kelimeler kullanmak  yasaktır.","Kabul","Cikis");

Sunucunun girişine diyalog ekledikten sonraki hamlemiz ise kurallar reddedildiğinde olacakları ayarlamak olmalıdır. Oyuncu, önüne çıkan kuralları reddettiğinde sunucudan atılmasını istiyorsanız aşağıda yer verilen kodları OnDialogResponse callbackine yapıştırın.

if(dialogid == 1040)
{
if(!response)
{
Kick(playerid);
}
}
Mesaj At
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol