08.03.2014, 04:14
Estou com esse sistema de registro que achei aqui no fуrum
Queria saber onde eu coloco ele no meu GameMode
GameMode meu ta zerado aqui esta ele
Me ajuda por favor
Code:
#include <a_Samp> #include <bCini> #define Pasta "Contas/%s.ini" #define LevelInicial 1 #define DinheiroInicial 1000 #define SkinInicial 289 #define ProcuradoInicial 0 #define ConectSpawn 1 #define Maximo_Players 100 new Fala[64]; new SenhaErrada[Maximo_Players]; public OnFilterScriptInit() { print(". . . . . . . . . . Inнcio . . . . . . . . . ."); print("Sistemas de Contas (bCini)"); print("Criador Geral: Biel_COP."); } public OnPlayerConnect(playerid) { SenhaErrada[playerid] = 0; format(Fala,sizeof(Fala),Pasta,Nome(playerid)); if(!bCini_Existe(Fala)) { ShowPlayerDialog(playerid,0,DIALOG_STYLE_PASSWORD,"Sistema de Contas (bCini)","Seja muito bem-vindo ao nosso Servidor!\n\nEscreva abaixo uma senha para se cadastrar em nosso Banco de Dados!\n\nObs: Use uma senha com pelo menos 4 caracteres.","Cadastrar","Cancelar"); } else { ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Sistema de Contas (bCini)","Seja muito bem-vindo ao nosso Servidor!\n\nEscreva abaixo a sua senha para se conectar ao Game!","Conectar","Cancelar"); } return 1; } public OnDialogResponse(playerid,dialog,response,listitem,inputtext[]) { if(dialogid == 0) { if(response) { if(strlen(inputtext) < 4) { ShowPlayerDialog(playerid,0,DIALOG_STYLE_PASSWORD,"Sistema de Contas (bCini)","Seja muito bem-vindo ao nosso Servidor!\n\nEscreva abaixo uma senha para se cadastrar em nosso Banco de Dados!\n\nObs: Use uma senha com pelo menos 4 caracteres.","Cadastrar","Cancelar"); return 1; } format(Fala,sizeof(Fala),Pasta,Nome(playerid)); bCini_Criar(Fala); bCini_SetarTexto(Fala,"Senha",Encrypt(inputtext)); bCini_SetarInt(Fala,"Level",LevelInicial); bCini_SetarInt(Fala,"Dinheiro",DinheiroInicial); bCini_SetarInt(Fala,"Skin",SkinInicial); bCini_SetarInt(Fala,"Procurado",ProcuradoInicial); ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Sistema de Contas (bCini)","Seja muito bem-vindo ao nosso Servidor!\n\nEscreva abaixo a sua senha para se conectar ao Game!","Conectar","Cancelar"); } else { Kick(playerid); } } if(dialogid == 1) { if(response) { if(!strlen(inputtext)) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Sistema de Contas (bCini)","Seja muito bem-vindo ao nosso Servidor!\n\nEscreva abaixo a sua senha para se conectar ao Game!","Conectar","Cancelar"); return 1; } format(Fala,sizeof(Fala),Pasta,Nome(playerid)); if(strcmp(bCini_GetarTexto(Fala,"Senha"),Encrypt(inputtext),true) == 0) { if(!bCini_Setado(Fala,"PIN")) { ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Sistema de Contas (bCini)","Escreva o seu novo PIN para a recuperaзгo de senha.\n\nExemplo: A data do seu aniversбrio.","Escrever","Cancelar"); } SetPlayerScore(playerid,bCini_GetarInt(Fala,"Level")); GivePlayerMoney(playerid,bCini_GetarInt(Fala,"Dinheiro")); SetPlayerSkin(playerid,bCini_GetarInt(Fala,"Skin")); SetPlayerWantedLevel(playerid,bCini_GetarInt(Fala,"Procurado")); if(ConectSpawn == 1) { SetSpawnInfo(playerid,0,0,0.0,0.0,0.0,0.0,0,0,0,0,0,0); SpawnPlayer(playerid); } } else { ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Sistema de Contas (bCini)","Seja muito bem-vindo ao nosso Servidor!\n\nEscreva abaixo a sua senha para se conectar ao Game!","Conectar","Cancelar"); SenhaErrada[playerid]++; if(SenhaErrada[playerid] == 3) { ShowPlayerDialog(playerid,3,DIALOG_STYLE_PASSWORD,"Sistema de Contas (bCini)","Escreva abaixo o seu PIN para recuperar a sua senha.","Escrever","Cancelar"); } } } else { Kick(playerid); } } if(dialogid == 2) { if(response) { if(!strlen(inputtext)) { ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Sistemas de Contas (bCini)","Escreva o seu novo PIN para a recuperaзгo de senha.\n\nExemplo: A data do seu aniversбrio.","Escrever","Cancelar"); return 1; } format(Fala,sizeof(Fala),Pasta,Nome(playerid)); bCini_SetarTexto(Fala,"PIN",Encrypt(inputtext)); ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,"Conta criada com Sucesso, seja muito-bem vindo ao nosso Servidor!","Cancelar",""); } else { Kick(playerid); } } if(dialogid == 3) { if(response) { if(!strlen(inputtext)) { ShowPlayerDialog(playerid,3,DIALOG_STYLE_PASSWORD,"Sistema de Contas (bCini)","Escreva abaixo o seu PIN para recuperar a sua senha.","Escrever","Cancelar"); return 1; } format(Fala,sizeof(Fala),Pasta,Nome(playerid)); if(strcmp(bCini_GetarTexto(Fala,"PIN"),Encrypt(inputtext),true) == 0) { format(Fala2,sizeof(Fala2),"A sua senha й %s.\n\nEntre com a mesma e Guarde-a para evitar problemas!",bCini_GetarTexto(Fala,"Senha")); ShowPlayerDialog(playerid,4,DIALOG_STYLE_MSGBOX,Fala2,"Continuar",""); } else { Kick(playerid); } } } if(dialogid == 4) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Sistema de Contas (bCini)","Seja muito bem-vindo ao nosso Servidor!\n\nEscreva abaixo a sua senha para se conectar ao Game!","Conectar","Cancelar"); } return 1; } // Funзхes Criadas Encrypt(texto[]) // By Rjjj { new Senha[50]; for(new x = 0; x <= strlen(texto); x++) { Senha[x] = (texto[x] * 2); } return Senha; } Nome(playerid) { new Name[21]; GetPlayerName(playerid,Name,sizeof(Name)); return Name; }
GameMode meu ta zerado aqui esta ele
Code:
#include <a_samp> public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("San Andreas"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; }