GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: totar - 2011. június 25. - 15:43:04

Cím: Regisztrációnál jelszó
Írta: totar - 2011. június 25. - 15:43:04
Üdv
Segítene valaki abba hogy azt hogy lehet megcsinálni hogy ha vki regisztrál akkor a jelszavát mikor lementi Dini-be akkor ne számokkal írja ki hanem az ighazi jelszavát pl.: lol
igy.
aki segít annak nagyon megköszönném.
Cím: Regisztrációnál jelszó
Írta: smart - 2011. június 25. - 16:35:10
tess:
 
dini_Set(fájlnév, \"Jelszo\", inputtext);

 
inputtext csak ha dialogos! ha nem akkor írd át másra :D
De a keresõt is lehetne ám használni: http://sampforum.hu/index.php?topic=3075.msg37497#msg37497
Cím: Regisztrációnál jelszó
Írta: mauladam - 2011. június 26. - 00:17:08
sscanf+zcmd módszerrel:
[pawn]CMD:reg(playerid, params[])
{
       new nev[24], jelszo[32];
       if(!sscanf(params, \"s\",jelszo)) return SendClientMessage(playerid, szinkód, \"Használat:/reg [jelszó]\");
       else
       {
                GetPlayerName(playerid, nev, 24); 
                dini_Set(fájlnév, \"Név\", nev);
                dini_Set(fájlnév, \"Jelszó\", jelszo);
                //stb.... stb...
       }
       return 1;
}[/pawn]
Cím: Regisztrációnál jelszó
Írta: totar - 2011. június 26. - 08:14:30
Nekem így van:
A regnél:
 

dini_IntSet(file,\"Password\", udb_hash(inputtext));

 
És a lognál:
 

new password = dini_Int(file, \"Password\");
if(udb_hash(inputtext) != password)
{
SendClientMessage(playerid, COLOR_RED, \"***Hiba:Nem jó jelszó!\");

 
help pls.
Cím: Regisztrációnál jelszó
Írta: Csabesz - 2011. június 26. - 13:14:53
A regnél:
 

dini_IntSet(file,\"Password\", inputtext);

 
És a lognál:
 

new password = dini_Int(file, \"Password\");
if(!strcmp(inputtext, password, true))
{
SendClientMessage(playerid, COLOR_RED, \"***Hiba:Nem jó jelszó!\");
Cím: Regisztrációnál jelszó
Írta: totar - 2011. június 27. - 08:03:03
ezt írja ki:
 

D:\\AirWavesXtreme.pwn(5245) : error 035: argument type mismatch (argument 3)
D:\\AirWavesXtreme.pwn(5282) : error 035: argument type mismatch (argument 2)
D:\\AirWavesXtreme.pwn(5281) : warning 204: symbol is assigned a value that is never used: \"Password\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
2 Errors.

 

Dupla hozzászólás automatikusan összefûzve. ( 2011. június 27. - 08:23:25 )

Ja és zcmd-t használok nem strcmp-t
Cím: Regisztrációnál jelszó
Írta: smart - 2011. június 27. - 11:54:20
E: Így jó lesz:
A regnél:
 

dini_Set(file,\"Password\", inputtext);

 
a lognál:
 

if(!strcmp(inputtext, dini_Get(file, \"Password\"), true))
{
SendClientMessage(playerid, COLOR_RED, \"***Hiba:Nem jó jelszó!\");
Cím: Regisztrációnál jelszó
Írta: totar - 2011. június 27. - 13:18:03
Ugyan ez a hiba!!
help pls