Turkhackteam.net/org - Turkish Hacking & Security Platform  
Geri git   Turkhackteam.net/org - Turkish Hacking & Security Platform >
Oyun
> SA-MP > Pawn Kodlama


Kayıt olma ve giriş

Pawn Kodlama

 
 
Seçenekler
Alt 23-07-2014 11:32   #1
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
07/2014
Mesajlar
Konular
6


  
Kayıt olma ve giriş



Merhaba arkadaşlar ben EndlessCoder, Sizlere Giriş ve kayıt olma kodlarını göstericem. Bu 2. Konum

Modun Başına
Kod:
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
#define BLAU 0x0087FFFF
Bu Kodları Ekleyin

OnPlayerConnect publicine
Kod:
new Spielerdatei[64];
	new name[MAX_PLAYER_NAME];
	GetPlayerName(playerid,name,sizeof(name));
	format(Spielerdatei,sizeof(Spielerdatei),"/Hesaplar/%s.endlesscoder",name);
	if(dini_Exists(Spielerdatei))
	{
		ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Giris","Giris Yapmadinmi ?\nHemen giris yap","Giris","Kapat");
    }
    else
    {
        ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Kayit","Kayit Oldunuzmu ?\nHemen Kayit olun","Kayit","Kapat");
	}
Ekleyin

OnDialogResponse publicine
Kod:
if(dialogid==DIALOG_LOGIN)
	{
		if(response==0)
		{
			SendClientMessage(playerid,BLAU,"Giris yapmadiniz icin atildiniz");
			Kick(playerid);
			return 1;
		}
		if(response==1)
		{
			if(!strlen(inputtext))
			{
				SendClientMessage(playerid,BLAU,"Giris yaptiniz yada yapacaksiniz");
				ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Giris","Giris Yapmadinizmi ?\nHemen giris yapin","Giris","Kapat");
			}
			else
			{
			    Login(playerid,inputtext);
                return 1;
			}
		}
	}
	if(dialogid==DIALOG_REGISTER)
	{
		if(response==0)
		{
			SendClientMessage(playerid,BLAU,"Kayit olmadiginiz icin atildiniz");
			Kick(playerid);
			return 1;
		}
		if(response==1)
		{
			if(!strlen(inputtext))
			{
				SendClientMessage(playerid,BLAU,"Kayit oldunuz yada olacaksiniz");
				ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Kayit","Kayit Oldunuzmu ?\nHemen Kayit olun","Kayit","Kapat");
			}
			else
			{
			    Register(playerid,inputtext);
                return 1;
			}
		}
	}
Ekleyin.

modun sonuna
Kod:
stock Register(playerid,key[])
{
	new Spielerdatei[64];
	new name[MAX_PLAYER_NAME];
	GetPlayerName(playerid,name,sizeof(name));
	format(Spielerdatei,sizeof(Spielerdatei),"/Hesaplar/%s.endlesscoder",name);
	dini_Create(Spielerdatei);
	dini_Set(Spielerdatei,"Sifre",key);
	SendClientMessage(playerid,BLAU,"Kayit oldun");
	dini_IntSet(Spielerdatei,"Skor",0);
	dini_IntSet(Spielerdatei,"Para",0);
	SetPlayerScore(playerid,0);
	SetPVarInt(playerid,"loggedin",1);
	return 1;
}
stock Login(playerid,key[])
{
    new Spielerdatei[64];
	new name[MAX_PLAYER_NAME];
	GetPlayerName(playerid,name,sizeof(name));
	format(Spielerdatei,sizeof(Spielerdatei),"/Hesaplar/%s.endlesscoder",name);
	if(!strcmp(key,dini_Get(Spielerdatei,"Sifre"),false))
	{
		SetPlayerScore(playerid,dini_Int(Spielerdatei,"Skor"));
		SetPlayerMoney(playerid,dini_Int(Spielerdatei,"Para"));
		SendClientMessage(playerid,BLAU,"Giris Yaptin");
		return 1;
	}
	else
	{
		SendClientMessage(playerid,BLAU,"Giris Yapiniz");
		ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Giris","Giris Yapmadinizmi ?\nHemen giris yapin","Giris","Kapat");
		return 1;
	}
}
Video Eklendi fakat çözünürlük biraz kötü
Samp Dersleri - 1 - Giriş ve Kayıt olma - YouTube

Scriptfiles klasörüne Hesaplar diye dosya açın ve deneyin.
İyi forumlar.
    
 Offline  
 
 

Bookmarks

Seçenekler


Bilgilendirme Turkhackteam.net/org
Sitemizde yer alan konular üyelerimiz tarafından paylaşılmaktadır.
Bu konular yasalara uygunluk ve telif hakkı konusunda yönetimimiz tarafından kontrol edilse de, gözden kaçabilen içerikler yer alabilmektedir.
Bu tür konuları turkhackteamiletisim [at] gmail.com mail adresimize bildirebilirsiniz, konular hakkında en kısa sürede gerekli işlemler yapılacaktır.
Please Report Abuse, DMCA, Harassment, Scamming, Warez, Crack, Divx, Mp3 or any Illegal Activity to turkhackteamiletisim [at] gmail.com

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.



         

Powered by vBulletin® Copyright ©2000 - 2018

TSK Mehmetçik Vakfı

Türk Polis Teşkilatını Güçlendirme Vakfı

Google+
film izle

wau

Search Engine Friendly URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.