Unity 3D Oyuna Giriş İçin Serial Ekleme |Korsandan Koruma|

Purpolesse

Katılımcı Üye
23 Nis 2015
741
0
Antalya
Unity 3D Oyuna Giriş İçin Serial Ekleme

Merhabalar bugün biraz kafamı yorayım dedim ve bu dersi çektim aklıma hep geliyordu nasıl serial yapabilirim diye işte biraz düşününce oluyormuş bunu Trojen Reisede borçluyum onun oyununda giriş bölümünü görünce aklıma geldi herneyse..

Yapamayanlar için videolu ve yazılı olarak anlatacagım

Yazılı:
1- Öncelikle Bir Input Field ile Button Oluşturun Bunun İçin GameObject>UI>Input Field ve GameObject>UI>Button Yolunu İzleyerek Oluşturabilirsiniz.

2- Yeni Bir C# Scripti Oluşturun Adını Serial Koyun İçine Şu Kodları
Kod:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Serial : MonoBehaviour {
	public InputField serialKod;
	public string serialKodu;
	public string yuklenecekLevel;

	public v o i d GirisYap() {
		if (serialKod.text == serialKodu) {
			Application.LoadLevel (yuklenecekLevel);
			serialKod.text = "Giriş Başarılı";
		} else {
			serialKod.text = "Yanlis Serial";
		}
	}
}
Yazın v o i d yazanların arasında boşluk yok **** olarak gözüktügü için boşluk bıraktım.

3-Sonra Scripti Kaydedip Oyuna Dönün Scriptinizi Objenize Atın ve serialKodu(string deger)'e serial key yazın örnegin 123-412-512 gibi istediginiz kadar yazabilirsiniz fazla uzatmayın Input Field'e Sıgmayabilir tabi input field'ide büyütebilirsiniz ve yuklenecekLevel yazan yerede butona tıklayınca açılacak levelin adını yazın

4-Buttona Tıklayın ve Inspector Panelinde On Click() yazan yer var orada + işaretine tıklayın ve scripti attıgınız objeyi seçin sonra ise Sagdaki No Function Yazan Yere ScriptinizinAdı > GirisYap Yazanı Seçin

5-Oyununuza Başlayın Ve İşte Serial Kod Yazma Paneliniz Hazır Artık.
 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.