10.03.2011, 23:09
Necessitas SSCANF
Enjoy
pawn Код:
#include <a_samp>
#include <dini>
#include sscanf
#define pastaarchives "pasta"
new strgat[128];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext,"/HacerCuentaA", true))
{
if(!IsPlayerAdmin(playerid)) return false;
static stre[128], cs;
if(sscanf(cmdtext,"s[128]d",cs,stre))
return print("CORRECT: /hacercuentaa [nombre] [senha]");
format(strgat, sizeof(strgat),"%s/%s.cat", pastaarchives, stre);
dini_Create(strgat);
dini_IntSet(strgat,"Password", cs);
return 1;
}
if(!strcmp(cmdtext,"/adminlogin", true))
{
if(!IsPlayerAdmin(playerid)) return false;
static stre[128], cs;
if(sscanf(cmdtext,"s[128]d",cs,stre))
return print("CORRECT: /hacercuentaa [nombre] [senha]");
if(!dini_Exists(stre)) return printf("No Exists cuenta: %s",stre);
format(strgat, sizeof(strgat),"%s/%s.cat", pastaarchives, stre);
if(strcmp(dini_Get(strgat, "Password"), stre, true) != 0)
return printf("Password Incorrect!");
return 1;
}
return 0;
}

