GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: Cruza - 13 Temmuz 2018, 05:18:03

Başlık: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Cruza - 13 Temmuz 2018, 05:18:03
Merhaba, ufaktan PAWN kodlama öğrenmeye çalışıyorum acemice bir çalışma hazırladım yorumlarınızı bekliyorum. Hatalarımı belirtirseniz sevinirim.

(https://i.hizliresim.com/vPNDnO.png)

Kullanım;

Diyalog, girişte oyuncuya kuralları gösterir. Kabul ederse devam eder, redderse otomatik olarak kicklenir.

Kodlar;


PAWN Kodu: Seç
#include <a_samp>

public OnPlayerConnect(playerid)
{
new sdialog[1024];
    strcat(sdialog,"{33FF33}Sunucumuza hoş geldiniz, devam etmeden önce aşağıdaki kuralları okumanız gerekiyor.\n\n");
    strcat(sdialog,"{FF007F}1- {FFFFFF}Sunucuda bulunan bugları adminlere bildirmeyip, kendi yararınıza kullanmanız yasaktır. (BUG EXPLOADING)\n");
    strcat(sdialog,"{FF007F}2- {FFFFFF}Hile, cleo benzeri oyun içi üstünlük sağlayacak, üçüncü parti yazılımlar yasaktır. (GENEL HILELER)\n");
    strcat(sdialog,"{FF007F}3- {FFFFFF}Oyun içerisinde küfür etmek, ailevi küfür etmek, hakaret etmek yasaktır.\n");
    strcat(sdialog,"{FF007F}4- {FFFFFF}Birden fazla karakter oluşturup, birden fazla karakter ile oynamak yasaktır. (MULTI ACCOUNT)\n");
    strcat(sdialog,"{FF007F}5- {FFFFFF}Başka sunucunun reklamını yapmak yasaktır.\n");
    strcat(sdialog,"{FF007F}6- {FFFFFF}Uygunsuz, troll isimler ile hesap oluşturmanız yasaktır.\n");
    strcat(sdialog,"{FF007F}7- {FFFFFF}Tüm oyuncularımız kuralları okuyup anlamış olarak kabul edilecektir.\n");
ShowPlayerDialog(playerid, 1024, DIALOG_STYLE_MSGBOX, "{FF007F}Sunucu Kuralları", sdialog, "Kabul Et", "Reddet");
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 487)
{
if(!response)
{
Kick(playerid);
new string[128]; format(string, sizeof(string), "%s otomatik olarak sunucudan kicklendi. (Kuralları reddetti!)", PlayerName2(playerid) );
SendClientMessageToAll(grey, string); print(string);
}
}
return 1;
}

PlayerName2(playerid)
{
    new isim[MAX_PLAYER_NAME];
    GetPlayerName(playerid, isim, MAX_PLAYER_NAME);
    return isim;
}


Linkler;

SolidFiles (https://www.solidfiles.com/v/6PNP4Avxa3PrL)
VirusTotal (https://www.virustotal.com/#/file/00c237b084bf9e38d6d73817b9083cf696a39c014bd3231241b430ecfb9c95ad/detection)
Hastebin (https://www.hastebin.com/osifowuruj.cpp)

Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Zoxy - 13 Temmuz 2018, 09:03:46
İlk sistemine göre başarılı. Başarılarının devamını dilerim :helal:
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Cruza - 13 Temmuz 2018, 15:57:18
Alıntı yapılan: Zoxy - 13 Temmuz 2018, 09:03:46

İlk sistemine göre başarılı. Başarılarının devamını dilerim :helal:


Teşekkür ederim.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: pag - 13 Temmuz 2018, 16:55:58
Eline sağlık.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Cruza - 13 Temmuz 2018, 17:17:23
Alıntı yapılan: ReDDooM - 13 Temmuz 2018, 16:55:58

Eline sağlık.


Teşekkürler.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Dr.Dodo - 13 Temmuz 2018, 17:53:46
Eline sağlık kardeşim. Anlamam ama güzeldir.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Cruza - 13 Temmuz 2018, 18:09:33
Alıntı yapılan: DoğancanG. - 13 Temmuz 2018, 17:53:46

Eline sağlık kardeşim. Anlamam ama güzeldir.


Eyvallah.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Batuhan - 13 Temmuz 2018, 18:24:54
Eline sağlık  :helal:
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Cruza - 13 Temmuz 2018, 18:42:24
Alıntı yapılan: Batuhan - 13 Temmuz 2018, 18:24:54

Eline sağlık  :helal:


Teşekkürler.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: TRSinan28 - 13 Temmuz 2018, 21:19:41
İlk sistemine göre iyi yol katetmişsin.Eline sağlık.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Cruza - 13 Temmuz 2018, 22:21:58
Alıntı yapılan: TRSinan28 - 13 Temmuz 2018, 21:19:41

İlk sistemine göre iyi yol katetmişsin.Eline sağlık.


Teşekkürler.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Middland - 14 Temmuz 2018, 01:15:08
stock PlayerName2(playerid)
{
    new isim[MAX_PLAYER_NAME + 1];
    GetPlayerName(playerid, isim, sizeof(isim));
    return isim;
}

Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: NikolaiS - 15 Temmuz 2018, 16:30:54
Gayet güzel Devre'm. php'yi tamamen öğrendikten sonra pawna da girişeceğim.
Başarıların devamını diliyorum.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Cruza - 15 Temmuz 2018, 16:32:03
Alıntı yapılan: NikolaiS - 15 Temmuz 2018, 16:30:54

Gayet güzel Devre'm. php'yi tamamen öğrendikten sonra pawna da girişeceğim.
Başarıların devamını diliyorum.



Eyvallah kardeşim.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Cruza - 16 Temmuz 2018, 02:47:45
Güncelleme kaydı;

- Eksik olan isim çekme fonksiyonu eklendi.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Cruza - 14 Ağustos 2018, 00:12:48
Güncelleme kaydı;

- İlk paylaşılan kodlarda bulunan ufak bir bug giderildi.
- Konuya scriptle alakalı resim eklendi.
- Linkler güncellendi.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Lé Spîke - 16 Ağustos 2018, 17:47:21
Ellerine sağlık :helal:
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Cruza - 16 Ağustos 2018, 18:35:50
Alıntı yapılan: Wiggles - 16 Ağustos 2018, 17:47:21

Ellerine sağlık :helal:


Teşekkür ederim.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: starhan01 - 16 Ağustos 2018, 19:03:40
ilk Sistemine Göre Güzel VE Gelişmen Dileğiyle Başarılar

Dialog_Style_Boxes  :helal: :helal:
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: DracDonix - 14 Eylül 2018, 11:52:14
Alıntı yapılan: SuLeyman47 - 16 Ağustos 2018, 19:03:40

ilk Sistemine Göre Güzel VE Gelişmen Dileğiyle Başarılar




:helal:
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Cruisade - 16 Şubat 2019, 17:16:28
Medium veya freeoram sunuculara göre ayarlanmış bir kod, bunu kaliteli roleplay sunucularında kullanmak biraz aptallık olur, foruma yazmak varken.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Akro - 17 Şubat 2019, 15:28:13
Ellerine sağlık, başarılarının devamını dilerim.
Başlık: Ynt: gKurallar - Sunucu Girişinde Kurallar Menüsü
Gönderen: Destan - 27 Şubat 2019, 00:28:30
Emeğine sağlık kardeşim gayet başarılı olmuş sunucum için kullanabilirim :)