Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-02-24, 09:50


Biker_







Wiek: 29
Na forum: 5246 dni
Posty: 126

Piwa: 16

Respekt: 50

Witam .
Chcia?bym was prosi? o pomoc
Gdy wchodz? na serwer wyskakuje okno z has?em wpisze has?o daje zaloguj i nie przenosi mnie do wybiera?ki tylko odrazu spawnuje co robi? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-24, 11:10


CRX







Wiek: 34
Na forum: 5671 dni
Posty: 114

Piwa: 106

Respekt: 51,6

Ostrzeżeń: 60%
Znajd? SetSpawnInfo w OnPlayerRequest i usu? wraz z SpawnPlayer.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-24, 11:43


Biker_







Wiek: 29
Na forum: 5246 dni
Posty: 126

Piwa: 16

Respekt: 50

Nie mam tego jest ju? usuni?te i dalej to samo ; /

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-24, 16:00


MG303







Wiek: 30
Na forum: 6418 dni
Posty: 654

Piwa: 2990

Respekt: 231,6
Respekt: 231,6Respekt: 231,6

Poka? kod z logowania z OnDialogResponse

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-24, 16:32


Biker_







Wiek: 29
Na forum: 5246 dni
Posty: 126

Piwa: 16

Respekt: 50

chodzi ci o to ?
Kod:

if(dialogid == LOG_DIALOG)
{
if(response == 0)
{
if(AccountExists(PlayerName(playerid)))
{
ShowPlayerDialog(playerid, SEND_PASS_DIAL, DIALOG_STYLE_INPUT, "Odzyskiwanie has?a", "Wpisz adres E-mail, na jaki ma zosta? wys?ana informacja z has?em", "Wy?lij", "Wyjd?");
}
}
else
{
if(strlen(inputtext) < 3 || strlen(inputtext) > 25) return ShowPlayerDialog(playerid, LOG_DIALOG, DIALOG_STYLE_INPUT, "Zaloguj si?", "Nieprawid?owe has?o!\n\tSpr?buj jeszcze raz", "Zaloguj", "Przypomnij");

CheckMySQL();

format(query, sizeof(query), "SELECT Haslo FROM Konta WHERE Nick = '%s'", PlayerName(playerid));
mysql_query(query);
mysql_store_result();

if(!mysql_num_rows())
{
return ShowPlayerDialog(playerid, LOG_DIALOG, DIALOG_STYLE_INPUT, "Zaloguj si?", "Nieprawid?owe has?o!\n\tSpr?buj jeszcze raz", "Zaloguj", "Przypomnij");
}

mysql_fetch_row_format(query);

if(!strcmp(query, inputtext, false))
{
LoginPlayer(playerid);
DeletePVar(playerid, "ZleHaslo");
}
else
{
AddPVarInt(playerid, "ZleHaslo", 1);
if(GetPVarInt(playerid, "ZleHaslo") > 2)
{
BlokadaKonta(playerid);
return 1;
}
ShowPlayerDialog(playerid, LOG_DIALOG, DIALOG_STYLE_INPUT, "Zaloguj si?", "Nieprawid?owe has?o!\n\tSpr?buj jeszcze raz", "Zaloguj", "Przypomnij");
}

mysql_free_result();
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-24, 19:59


MG303







Wiek: 30
Na forum: 6418 dni
Posty: 654

Piwa: 2990

Respekt: 231,6
Respekt: 231,6Respekt: 231,6

LoginPlayer(playerid);

poka? t? funkcj?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-24, 21:01


Biker_







Wiek: 29
Na forum: 5246 dni
Posty: 126

Piwa: 16

Respekt: 50

Kod:

LoginPlayer(playerid)
{
TogglePlayerControllable(playerid, true);
SetPVarInt(playerid, "IsPlayerLogged", true);
ResetPlayerMoney(playerid);

if(!AccountExists(PlayerName(playerid)))
return SendClientMessage(playerid, C_RED, "Nie jeste? zarejestrowany!");

CheckMySQL();

new value[17], email[30];

format(query, sizeof(query), "SELECT * FROM Konta WHERE Nick='%s'", PlayerName(playerid));
mysql_query(query);

mysql_store_result();
mysql_fetch_row_format(query);
//dregdzien dregmiesiac dregrok ostwizdzien ostwizmiesiac ostwizrok respekt adminlevel vip cipdzien vipmiesiac viprok bank autologowanie zabojstw smierci samobojstw odwiedzin skin czasgry ostrzezenia
sscanf(query, "p<|>{s[30]s[30]}s[30]{s[30]ddd}dddddddddd{d}dddddd{ds[64]s[64]s[16]}", email, value[0],
value[1], value[2], value[3], value[4], value[5], value[6], value[7], value[8], value[9], value[10], value[11],
value[12], value[13], value[14], value[15]);

mysql_free_result();

SetPVarInt(playerid, "OstatniaWizytaDzien", value[0]);
SetPVarInt(playerid, "OstatniaWizytaMiesiac",value[1]);
SetPVarInt(playerid, "OstatniaWizytaRok", value[2]);
GivePlayerScore(playerid, value[3]);
SetPVarInt(playerid, "AdminLevel", value[4]);
SetPVarInt(playerid, "VIP", value[5]);
SetPVarInt(playerid, "VIP_Dzien", value[6]);
SetPVarInt(playerid, "VIP_Miesiac", value[7]);
SetPVarInt(playerid, "VIP_Rok", value[8]);
SetPVarInt(playerid, "Bank", value[9]);
SetPVarInt(playerid, "Zabojstw", value[10]);
SetPVarInt(playerid, "Smierci", value[11]);
SetPVarInt(playerid, "Samobojstw", value[12]);
SetPVarInt(playerid, "Odwiedzin", value[13]+1);
SetPVarInt(playerid, "Skin", value[14]);
SetPVarInt(playerid, "CzasGry", value[15]);

SendClientFormatMessage(playerid, C_YELLOW, "Ostatnia wizyta: %d %s %d", value[0], MonthNames[value[1]], value[2]);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-24, 22:01


MG303







Wiek: 30
Na forum: 6418 dni
Posty: 654

Piwa: 2990

Respekt: 231,6
Respekt: 231,6Respekt: 231,6

To jest ca?o??? Wgl powinna by? gdzie? funkcja SpawnPlayer(playerid);

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-24, 23:19


Biker_







Wiek: 29
Na forum: 5246 dni
Posty: 126

Piwa: 16

Respekt: 50

Tak to jest ca?o?? i nie ma tam tej funkcji ; /

Postaw piwo autorowi tego posta
 

 
Tagi: logowanie :: wybierałka
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [DM] logowanie i wybierałka Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku