16.10.2012, 18:49
(
Последний раз редактировалось matanza87; 16.10.2012 в 21:13.
)
gente й meu primeiro post aqui entгo desculpem se eu fizer algo errado
bom no primeiro login quando o player vai escolher o sexo dele ele escolhe e tals..
mais quando ele vai spawnar o sexo dele esta como 0 acontece que na segunda vez que ele loga
ja define como 1 ou 2 pq na primeira vez ja n define?
codigo do registro:
cуdigo da escolha de sexo:
agradeзo desde ja quem puder me ajudar
esqueci de por eu uso dini tem setar player salvar player etc..
bom no primeiro login quando o player vai escolher o sexo dele ele escolhe e tals..
mais quando ele vai spawnar o sexo dele esta como 0 acontece que na segunda vez que ele loga
ja define como 1 ou 2 pq na primeira vez ja n define?
codigo do registro:
pawn Код:
if(dialogid == REGISTRO)
{
new String[250];
new Nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nome, sizeof(Nome));
if(response)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid,0x1E90FFAA,"Senha invalida");
format(String, sizeof(String), "{FFFFFF}Nick: {0000FF}%s {FF0019}Nгo Registrado\n\n\n{FFFFFF} Digite Uma Senha Para Continuar\n\n\n{00FF00}Acesse nosso forum:{FFFF00}----------------------", Nome);
ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "{FF0019}[lol]{FFFFFF}Faзa seu Cadastro{FF0019}[lol]", String, "Registrar", "Cancelar");
return 1;
}
format(String, sizeof(String), CONTAS, Nome);
dini_Create(String);
dini_Set(String,"Senha",inputtext);
dini_IntSet(String,"Dinheiro",0);
dini_IntSet(String,"Vida", 100);
dini_IntSet(String,"Colete", 100);
dini_IntSet(String,"Matou",0);
dini_IntSet(String,"Admin",0);
dini_IntSet(String,"Sexo",0);
dini_IntSet(String,"Morreu",0);
dini_IntSet(String,"Logou",0);
dini_IntSet(String,"Respeito",0);
dini_IntSet(String,"Level",0);
format(String, sizeof(String), "Olб {00FFDC}%s {FFFFFF}vocк foi cadastrado\n\n\n Para continuar escolha seu sexo",Nome);
ShowPlayerDialog(playerid, SEXO, DIALOG_STYLE_MSGBOX, "SEXO", String, "Homem", "Mulher");
return 1;
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "Vocк Foi Kickado Porque Nгo Quis Se Registrar!!");
Kick(playerid);
return 1;
}
}
pawn Код:
if(response == 1)
{
SendClientMessage(playerid,AZUL,"Certo,vocк й um Homem");
format(String, sizeof(String), "{FFFFFF}Nick: {0000FF}%s {FF0019}Nгo Registrado\n\n\n{FFFFFF} Escolha sua cidade natal\n\n\n{00FF00}Acesse nosso forum:{FFFF00}------------------", Nome);
ShowPlayerDialog(playerid, CIDADE, DIALOG_STYLE_MSGBOX, "{FF0019}[lol]{FFFFFF}Cidade{FF0019}[lol]", String, "Los Santos", "Las Venturas");
PlayerInfo[playerid][Logou]++;
PlayerInfo[playerid][Sexo] = 1;
}
else
{
SendClientMessage(playerid,ROSA,"Certo,vocк й uma Mulher");
format(String, sizeof(String), "{FFFFFF}Nick: {0000FF}%s {FF0019}Nгo Registrado\n\n\n{FFFFFF} Escolha sua cidade natal\n\n\n{00FF00}Acesse nosso forum:{FFFF00}b------------", Nome);
ShowPlayerDialog(playerid, CIDADE, DIALOG_STYLE_MSGBOX, "{FF0019}[lol]{FFFFFF}Cidade{FF0019}[lol]", String, "Los Santos", "Las Venturas");
PlayerInfo[playerid][Logou]++;
PlayerInfo[playerid][Sexo] = 2;
}
}
agradeзo desde ja quem puder me ajudar
esqueci de por eu uso dini tem setar player salvar player etc..