new texto1[64 char],texto2[64 char];
if(sscanf(params,"s[64]s[64]",texto1,texto2)) return SendClientMessage(playerid,COR_MENSAGENS_GANG," Use /gcriar [NOME] [TEMA]");
print(texto1);
print(texto2);
new Nome,Tema;
if(sscanf(params,"s[64]s[64]", Nome, Tema))
return SendClientMessage(playerid,COR_MENSAGENS_GANG," Use /gcriar [NOME] [TEMA]");
new Nome[MAX_PLAYER_NAME],Tema;
if(sscanf(params,"ss[64]", Nome, Tema))
return SendClientMessage(playerid,COR_MENSAGENS_GANG," Use /gcriar [NOME] [TEMA]");
new nome[32], tema[32];
if(sscanf(params,"s[32]s[32]", nome, tema))// se vc por em letra maiuscula o "SS" ambos textos serгo optativos e vc n vai receber a mensagem.
return SendClientMessage(playerid,COR_MENSAGENS_GANG," Use /gcriar [NOME] [TEMA]");
if(sscanf(params,"ss[64]", Nome, Tema))
|
pawn Код:
|
new Nome[MAX_PLAYER_NAME],Tema;
if(sscanf(params,"ss[64]", Nome, Tema))
return SendClientMessage(playerid,COR_MENSAGENS_GANG," Use /gcriar [NOME] [TEMA]");
#pragma unused help
new gnome[128], glema[128];
if(sscanf(params,"S[64]S[64]",gnome,glema))
return SendClientMessage(playerid,COR_MENSAGENS_GANG," Use -> /gcriar [NOME] [LEMA]");
if(strlen(gnome) > 3)
{
new arquivo[128];
format(arquivo,128, "Gangs/%s.ini", gnome);
new INI:pConta = INI_Open(arquivo);
INI_WriteString(pConta,"Dono",pNome(playerid));
INI_WriteString(pConta,"Nome",gnome);
INI_WriteString(pConta,"Lema",glema);
INI_Close(pConta);
}
else
{
SendClientMessage(playerid, COR_MENSAGENS_GANG, " Digite um nome maior que 3 caracteres");
}

CMD:criarg(playerid,params[])
{
new NomeP[MAX_PLAYER_NAME],GNOME[24],GLEMA[24],arquivo[60];
if(sscanf(params, "ss[24]",GNOME,GLEMA))
{
SendClientMessage(playerid,-1,"Uso: /criarg [nome] [lema]");
}
else
{
GetPlayerName(playerid,NomeP,sizeof(NomeP));
format(arquivo, sizeof(arquivo),"Gangs/%s.ini",GNOME);
if(!fexist(arquivo)) INI_Create(arquivo);
INI_Open(arquivo);
INI_WriteString("Nome",GNOME);
INI_WriteString("Lema",GLEMA);
INI_WriteString("Dono",NomeP);
INI_Save();
INI_Close();
}
return 1;
}