Mensajes: 2,176
Temas: 99
Registro en: Dec 2013
Reputación:
42
Si es que entendí, no pasa eso.. Siempre va a aparecer las dos opciones.
Si te registraste, quedas registrado en la base de datos. Si un usuario entra con tu nombre registrado, le va a restringir volver a registrarse
Si te logueas, NO estando registrado, te restringe la entrada porque no estás en la base de datos, de lo contrario si te deja.
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Mensajes: 54
Temas: 7
Registro en: Mar 2015
te felicito,luego le echo un ojo a ver que tal
Mensajes: 55
Temas: 14
Registro en: Mar 2015
Reputación:
0
Osea mira yo me registre, entro al sv todo normal, luego me salgo y entro de nuevo y queda la opcion registrarme como si no tuviera registrado y le doy en registrarme, y si me deja registrarme otra ves, si me entendistes?
No me impresiona nada que mis ojos no puedan ver.
Mensajes: 2,176
Temas: 99
Registro en: Dec 2013
Reputación:
42
Pero no tenes que ser tan gil en volver a registrarte si tenes la opción loguearte / ingresar ?.
O sea es muy obvio, si ya te registraste, para que volver a registrarte, logueate con tus datos y listo!. Aparte no debería volver a registrarte si ya lo estás, debería restringirtelo, a menos que te salte algún tipo de log en consola que cause un error.
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Mensajes: 55
Temas: 14
Registro en: Mar 2015
Reputación:
0
a eso me refiero ves. q no deberia porq registrarme si ya obvio me registre, por eso t dije q si entra otra persona con un nombre q ya este registrado le da en registrarme de nuevo y le cambia la clave.
No me impresiona nada que mis ojos no puedan ver.
Mensajes: 118
Temas: 15
Registro en: Mar 2015
Reputación:
0
Aver, si tu ya estás registrado con por ejemplo GILBERT, aunque entre una persona con este nombre y pulse registrarse le saltará un mensaje diciendo Este nick ya está registrado, o algo parecido.
Mensajes: 55
Temas: 14
Registro en: Mar 2015
Reputación:
0
a mi no me sale nada de eso, ya me registre, y me sigue saliendo la opcion para registrarme y le doy a esa opcion y me da para meter la clave y confirmarla y me la cambia a la nueva q halla metido.
No me impresiona nada que mis ojos no puedan ver.
Mensajes: 2,176
Temas: 99
Registro en: Dec 2013
Reputación:
42
Pusiste bien los plugins ?... No hay algún Log a la hora de registrarte ?.
Es imposible que te vuelva a dejar a registrar, a menos que hayas hecho algo mal con el tema del guardado del adv_Vault.
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Mensajes: 377
Temas: 82
Registro en: May 2014
Muuuy bueno lo que andaba buscando JUSTO
Mensajes: 2,176
Temas: 99
Registro en: Dec 2013
Reputación:
42
¡ Actualizado v2.0 !
Bueno quiero decir que estuve pensando y mirando el código y entre cosas que anduve descubriendo, me puse a arreglar, agregar y modificar este Plugin.
Porque esta en BETA ?.
- Como se agregaron cosas nuevas y como no tengo mucho tiempo para probarlo por mi mismo lo dejo en BETA hasta arreglar los errores graves o que perjudiquen el juego. Una vez que se hayan corregido la mayoría de los errores, sacaré el modo BETA y lo reemplazaré junto al archivo original.. Mientras tanto dejo el nuevo aparte para que lo prueben y comenten los errores que posee tanto a la vista (Gráfica) como internamente.
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Mensajes: 94
Temas: 12
Registro en: Mar 2015
Mensajes: 1,182
Temas: 160
Registro en: Oct 2013
Reputación:
5
07/04/2015, 05:35 AM
(Última modificación: 08/04/2015, 05:50 AM por xPecie.)
Buen trabajo, de momento funciona sin problemas con zp 4.3, si veo algún bug posteare
Bueno, de momento no creo que sea bug pero a mi me pasa, resulta que tengo hookeada la M con mi ZP y el registro de cuentas también está con la M, resulta que el código es el siguiente:
zp 4.3:
Código PHP: // Block Team Change public clcmd_changeteam(id) { static team team = fm_cs_get_user_team(id) // Unless it's a spectator joining the game if (team == FM_CS_TEAM_SPECTATOR || team == FM_CS_TEAM_UNASSIGNED) return PLUGIN_CONTINUE; // Pressing 'M' (chooseteam) ingame should show the main menu instead show_menu_game(id) return PLUGIN_HANDLED; }
Y este registro tiene:
Código PHP: public Clcmd_ChangeTeam(id) { if (~g_bIsLogged & (1<<(id - 1))) { ShowMenu_Registrarse(id); return PLUGIN_HANDLED; } return PLUGIN_CONTINUE; }
Como era para que no se cruzen? Es decir, cuando yo entro y pulso la "M" solo sale el registro hasta que realmente accedes o te registras, hasta ahí bien, el caso que una vez te da la seleccion de equipo y pulsas la M ya no aparece el menú de ZP...
Los tengo en las siguientes posiciones:
1. adv_vault.amxx
2. SisCuentas_AdvVault.amxx
3. zombie_plague40.amxx
Mensajes: 55
Temas: 14
Registro en: Mar 2015
Reputación:
0
yo tengo un pequeño problema y es q le pongo el guardado de ap, funciona bien pero como q guarda por ip, como haria para q solo guardara por su nick ya q la cuenta es registrada por el nick, alguien q me ayude aca por favor.
No me impresiona nada que mis ojos no puedan ver.
Mensajes: 2,176
Temas: 99
Registro en: Dec 2013
Reputación:
42
No guarda por IP guarda por nick, donde la viste que guarde por IP ?.
Y con respecto al tema de que en los dos plugins hookean el say.. Debería funcionar. Y el ZP va a lo último así hace efecto el return del sistema de cuentas.
Sino utiliza PLUGIN_HANDLED_MAIN en vez de CONTINUE y proba a ver que pasa.
Debería funcionar de las dos maneras. Sino haz una native del menú principal del ZP y saca el chooseteam del ZP
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Mensajes: 1,182
Temas: 160
Registro en: Oct 2013
Reputación:
5
10/04/2015, 04:55 AM
(Última modificación: 10/04/2015, 05:24 AM por xPecie.)
Primero tengo la API
Segundo el plugin de registro
Tercero el plugin zp ( por defecto )
En tú plugin tengo puesto esto:
Código PHP: public Clcmd_ChangeTeam(id) { if (~g_bIsLogged & (1<<(id - 1))) { ShowMenu_Registrarse(id); return PLUGIN_HANDLED; } return PLUGIN_HANDLED_MAIN; }
En el zp tengo puesto esto:
Código PHP: // Block Team Change public clcmd_changeteam(id) { static team team = fm_cs_get_user_team(id) // Unless it's a spectator joining the game if (team == FM_CS_TEAM_SPECTATOR || team == FM_CS_TEAM_UNASSIGNED) return PLUGIN_CONTINUE; // Pressing 'M' (chooseteam) ingame should show the main menu instead show_menu_game(id) return PLUGIN_HANDLED; }
Tmb probé con esto:
Código PHP: // Block Team Change public clcmd_changeteam(id) { static team team = fm_cs_get_user_team(id) // Unless it's a spectator joining the game if (team == FM_CS_TEAM_SPECTATOR || team == FM_CS_TEAM_UNASSIGNED) return PLUGIN_HANDLED_MAIN; // Pressing 'M' (chooseteam) ingame should show the main menu instead show_menu_game(id) return PLUGIN_HANDLED; }
Y nada, pulso la "M" y no me deja hacer nada, no sale ningún menú ni selección de jugadores, absolutamente nada...utilizo el zp 4.3fix5a por defecto no hay nada modificado, sólo menús que no tienen nada que ver...tampoco salen errores en .logs
Mensajes: 206
Temas: 5
Registro en: Jan 2015
Reputación:
7
(10/04/2015, 04:55 AM)xPecie escribió: Primero tengo la API
Segundo el plugin de registro
Tercero el plugin zp ( por defecto )
En tú plugin tengo puesto esto:
Código PHP: public Clcmd_ChangeTeam(id) { if (~g_bIsLogged & (1<<(id - 1))) { ShowMenu_Registrarse(id); return PLUGIN_HANDLED; } return PLUGIN_HANDLED_MAIN; }
En el zp tengo puesto esto:
Código PHP: // Block Team Change public clcmd_changeteam(id) { static team team = fm_cs_get_user_team(id) // Unless it's a spectator joining the game if (team == FM_CS_TEAM_SPECTATOR || team == FM_CS_TEAM_UNASSIGNED) return PLUGIN_CONTINUE; // Pressing 'M' (chooseteam) ingame should show the main menu instead show_menu_game(id) return PLUGIN_HANDLED; }
Tmb probé con esto:
Código PHP: // Block Team Change public clcmd_changeteam(id) { static team team = fm_cs_get_user_team(id) // Unless it's a spectator joining the game if (team == FM_CS_TEAM_SPECTATOR || team == FM_CS_TEAM_UNASSIGNED) return PLUGIN_HANDLED_MAIN; // Pressing 'M' (chooseteam) ingame should show the main menu instead show_menu_game(id) return PLUGIN_HANDLED; }
Y nada, pulso la "M" y no me deja hacer nada, no sale ningún menú ni selección de jugadores, absolutamente nada...utilizo el zp 4.3fix5a por defecto no hay nada modificado, sólo menús que no tienen nada que ver...tampoco salen errores en .logs
Fijate si tenes registrado "chooseteam" más de una vez.
Mensajes: 2,176
Temas: 99
Registro en: Dec 2013
Reputación:
42
¡Actualizado v2.1!
Arreglé algunos errores, agregue cosas nuevas, un tutorial que explica para agregar campos si necesitas guardar más datos, entre otras cosas que verán en los cambios producidos (Changelog)
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Mensajes: 454
Temas: 95
Registro en: May 2015
Reputación:
8
29/05/2015, 11:55 PM
(Última modificación: 30/05/2015, 12:04 AM por Blackk.)
Warning: Tag mismatch on line 11380
Warning: Tag mismatch on line 11380
Código PHP: if (g_bLogged & (1<<(iEntity - 1)) && (iTeam == CS_TEAM_SPECTATOR || iTeam == CS_TEAM_UNASSIGNED))
Warning: Tag mismatch on line 11395
Warning: Tag mismatch on line 11395
Código PHP: if (g_bLogged & (1<<(iEntity - 1)) && (iTeam == CS_TEAM_SPECTATOR || iTeam == CS_TEAM_UNASSIGNED))
Una ayuda??
tambien me tira esto
Código PHP: L 05/30/2015 - 00:00:48: String formatted incorrectly - parameter 4 (total 3) L 05/30/2015 - 00:00:48: [AMXX] Displaying debug trace (plugin "zombie_plague40.amxx") L 05/30/2015 - 00:00:48: [AMXX] Run time error 25: parameter error L 05/30/2015 - 00:00:48: [AMXX] [0] zombie_plague40.sma::SM_Register (line 11105) L 05/30/2015 - 00:00:48: [AMXX] [1] zombie_plague40.sma::CheckUser (line 11424) L 05/30/2015 - 00:00:48: [AMXX] [2] zombie_plague40.sma::Message_VGUIMenu (line 11396)
Linea 11396 CheckUser(iEntity);
Línea 13424 SM_Register(id);
Línea 11105 formatex(szText, charsmax(szText), "Bienvenido a nuestro servidor");
Mensajes: 2,176
Temas: 99
Registro en: Dec 2013
Reputación:
42
Muestra la función completa...
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Mensajes: 454
Temas: 95
Registro en: May 2015
Reputación:
8
30/05/2015, 12:09 AM
(Última modificación: 30/05/2015, 12:09 AM por Blackk.)
Código PHP: public Message_ShowMenu(iMsgID, iDest, iEntity) { static szMenuCode[32]; get_msg_arg_string(4, szMenuCode, charsmax(szMenuCode)); if (contain(szMenuCode, "#Team") == -1) return PLUGIN_CONTINUE; static CsTeams:iTeam; iTeam = cs_get_user_team(iEntity); if (g_bLogged & (1<<(iEntity - 1)) && (iTeam == CS_TEAM_SPECTATOR || iTeam == CS_TEAM_UNASSIGNED)) return PLUGIN_CONTINUE; CheckUser(iEntity); EnableHamForward(g_iHam_PreThink); return PLUGIN_HANDLED; } public Message_VGUIMenu(iMsgID, iDest, iEntity) { if (get_msg_arg_int(1) != OFFSET_VGUI_MENU) return PLUGIN_CONTINUE; static CsTeams:iTeam; iTeam = cs_get_user_team(iEntity); if (g_bLogged & (1<<(iEntity - 1)) && (iTeam == CS_TEAM_SPECTATOR || iTeam == CS_TEAM_UNASSIGNED)) return PLUGIN_CONTINUE; CheckUser(iEntity); return PLUGIN_HANDLED; }
Mensajes: 2,074
Temas: 110
Registro en: Apr 2014
31/05/2015, 12:41 AM
(Última modificación: 31/05/2015, 12:43 AM por SoundBlaster.)
Hola CSAxel, tengo un problema, coloque este Sistema de Cuentas hermoso, en mi modo de niveles, soló necesito guardar 2 variables ( niveles & experiencia ), lo adapte etc.., lo configure para que Guardara y Cargara, pero , me doy retry o cambio mapa, y se me borran los niveles, así lo tengo no sé si tengo algo malo:
Código PHP: public plugin_init() { /** Creación de la DB **/ g_iVault = adv_vault_open("DB_Datos", false); g_iCampos[CAMP_PLAYERNAME] = adv_vault_register_field(g_iVault, "PJ", DATATYPE_STRING, sizeof(g_szPlayerName[])); g_iCampos[CAMP_PASSWORD] = adv_vault_register_field(g_iVault, "Password", DATATYPE_STRING, sizeof(g_szPassword[])); g_iCampos[CAMP_PLAYER_IP] = adv_vault_register_field(g_iVault, "IP", DATATYPE_STRING, sizeof(g_szPlayerIP[])); g_iCampos[CAMP_BAN_ADMIN] = adv_vault_register_field(g_iVault, "AdminBAN", DATATYPE_STRING, sizeof(g_szAdminBan[])); g_iCampos[CAMP_BAN_FECHA] = adv_vault_register_field(g_iVault, "FechaBAN", DATATYPE_STRING, sizeof(g_szFechaBan[])); g_iCampos[CAMP_BAN_VENCIMIENTO] = adv_vault_register_field(g_iVault, "FechaVEN", DATATYPE_STRING, sizeof(g_szFechaVen[])); g_iCampos[CAMP_BAN_RAZON] = adv_vault_register_field(g_iVault, "RazonBAN", DATATYPE_STRING, sizeof(g_szRazonBan[])); g_iCampos[CAMP_AUTOLOGIN] = adv_vault_register_field(g_iVault, "AutoLog"); g_iCampos[CAMP_NIVELES] = adv_vault_register_field(g_iVault, "NIVELES"); g_iCampos[CAMP_EXP] = adv_vault_register_field(g_iVault, "EXP"); adv_vault_init(g_iVault); /** Ciclo/Chequeo de cuentas baneadas **/ set_task(float(TIME_DESBAN), "DesbanCuentas", TASK_DESBAN, .flags = "b"); }
public client_putinserver(id) { Ganancia[id] = 50 set_task(1.0, "ShowHUD", id+TASK_SHOWHUD, _, _, "b" ) get_user_name(id, g_szPlayerName[id], charsmax(g_szPlayerName[])); get_user_ip(id, g_szPlayerIP[id], charsmax(g_szPlayerIP[])); if (CheckString(g_szPlayerName[id])) { server_cmd("kick #%d ^"%s^"", get_user_userid(id), g_szMessage_KickName); return; } g_szPassword[id][0] = '^0'; g_szAdminBan[id][0] = '^0'; g_szFechaBan[id][0] = '^0'; g_szFechaVen[id][0] = '^0'; g_szRazonBan[id][0] = '^0'; g_bConnected |= (1<<(id - 1)); g_bBanned &= ~(1<<(id - 1)); g_bLogged &= ~(1<<(id - 1)); g_bChangePass &= ~(1<<(id - 1)); g_iTypeBan[id] = 0; g_iAutoLog[id] = 0; CargarDatos(id); }
public client_disconnect( id ) { remove_task(id+TASK_SHOWHUD) if (g_bLogged & (1<<(id - 1)) && ~g_bBanned & (1<<(id - 1))) GuardarDatos(id, 0); g_bConnected &= ~(1<<(id - 1)); g_bLogged &= ~(1<<(id - 1)); g_bBanned &= ~(1<<(id - 1)); g_bChangePass &= ~(1<<(id - 1)); }
public GuardarDatos(id, isIP) { adv_vault_set_start(g_iVault); if (isIP) adv_vault_set_field(g_iVault, g_iCampos[CAMP_PLAYER_IP], g_szPlayerIP[id]); else { adv_vault_set_field(g_iVault, g_iCampos[CAMP_PLAYERNAME], g_szPlayerName[id]); adv_vault_set_field(g_iVault, g_iCampos[CAMP_PASSWORD], g_szPassword[id]); adv_vault_set_field(g_iVault, g_iCampos[CAMP_NIVELES], niveles[id]); adv_vault_set_field(g_iVault, g_iCampos[CAMP_EXP], experiencia[id]); } adv_vault_set_field(g_iVault, g_iCampos[CAMP_AUTOLOGIN], g_iAutoLog[id]); adv_vault_set_end(g_iVault, 0, g_szPlayerName[id]); }
public CargarDatos(id) { if (!adv_vault_get_prepare(g_iVault, _, g_szPlayerName[id])) return; adv_vault_get_field(g_iVault, g_iCampos[CAMP_PASSWORD], g_szPassword[id], charsmax(g_szPassword[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_ADMIN], g_szAdminBan[id], charsmax(g_szAdminBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_FECHA], g_szFechaBan[id], charsmax(g_szFechaBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_VENCIMIENTO], g_szFechaVen[id], charsmax(g_szFechaVen[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_RAZON], g_szRazonBan[id], charsmax(g_szRazonBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_NIVELES], niveles[id]); adv_vault_get_field(g_iVault, g_iCampos[CAMP_EXP], experiencia[id]); g_iAutoLog[id] = adv_vault_get_field(g_iVault, g_iCampos[CAMP_AUTOLOGIN]); }
Ve si no estaré, colocando algo mal.
Mensajes: 1,233
Temas: 19
Registro en: Mar 2015
Reputación:
14
Código PHP: public CargarDatos(id) { if (!adv_vault_get_prepare(g_iVault, _, g_szPlayerName[id])) return; adv_vault_get_field(g_iVault, g_iCampos[CAMP_PASSWORD], g_szPassword[id], charsmax(g_szPassword[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_ADMIN], g_szAdminBan[id], charsmax(g_szAdminBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_FECHA], g_szFechaBan[id], charsmax(g_szFechaBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_VENCIMIENTO], g_szFechaVen[id], charsmax(g_szFechaVen[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_RAZON], g_szRazonBan[id], charsmax(g_szRazonBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_NIVELES], niveles[id]); adv_vault_get_field(g_iVault, g_iCampos[CAMP_EXP], experiencia[id]); g_iAutoLog[id] = adv_vault_get_field(g_iVault, g_iCampos[CAMP_AUTOLOGIN]); }
-->
Código PHP: public CargarDatos(id) { if (!adv_vault_get_prepare(g_iVault, _, g_szPlayerName[id])) return; adv_vault_get_field(g_iVault, g_iCampos[CAMP_PASSWORD], g_szPassword[id], charsmax(g_szPassword[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_ADMIN], g_szAdminBan[id], charsmax(g_szAdminBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_FECHA], g_szFechaBan[id], charsmax(g_szFechaBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_VENCIMIENTO], g_szFechaVen[id], charsmax(g_szFechaVen[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_RAZON], g_szRazonBan[id], charsmax(g_szRazonBan[])); niveles[id] = adv_vault_get_field(g_iVault, g_iCampos[CAMP_NIVELES]); experiencia[id] = adv_vault_get_field(g_iVault, g_iCampos[CAMP_EXP]); g_iAutoLog[id] = adv_vault_get_field(g_iVault, g_iCampos[CAMP_AUTOLOGIN]); }
Perdon por meterme xd
NO RESPONDO MP POR SOPORTE
Mensajes: 2,074
Temas: 110
Registro en: Apr 2014
(31/05/2015, 01:46 AM)FloresMagon escribió: Código PHP: public CargarDatos(id) { if (!adv_vault_get_prepare(g_iVault, _, g_szPlayerName[id])) return; adv_vault_get_field(g_iVault, g_iCampos[CAMP_PASSWORD], g_szPassword[id], charsmax(g_szPassword[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_ADMIN], g_szAdminBan[id], charsmax(g_szAdminBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_FECHA], g_szFechaBan[id], charsmax(g_szFechaBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_VENCIMIENTO], g_szFechaVen[id], charsmax(g_szFechaVen[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_RAZON], g_szRazonBan[id], charsmax(g_szRazonBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_NIVELES], niveles[id]); adv_vault_get_field(g_iVault, g_iCampos[CAMP_EXP], experiencia[id]); g_iAutoLog[id] = adv_vault_get_field(g_iVault, g_iCampos[CAMP_AUTOLOGIN]); }
-->
Código PHP: public CargarDatos(id) { if (!adv_vault_get_prepare(g_iVault, _, g_szPlayerName[id])) return; adv_vault_get_field(g_iVault, g_iCampos[CAMP_PASSWORD], g_szPassword[id], charsmax(g_szPassword[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_ADMIN], g_szAdminBan[id], charsmax(g_szAdminBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_FECHA], g_szFechaBan[id], charsmax(g_szFechaBan[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_VENCIMIENTO], g_szFechaVen[id], charsmax(g_szFechaVen[])); adv_vault_get_field(g_iVault, g_iCampos[CAMP_BAN_RAZON], g_szRazonBan[id], charsmax(g_szRazonBan[])); niveles[id] = adv_vault_get_field(g_iVault, g_iCampos[CAMP_NIVELES]); experiencia[id] = adv_vault_get_field(g_iVault, g_iCampos[CAMP_EXP]); g_iAutoLog[id] = adv_vault_get_field(g_iVault, g_iCampos[CAMP_AUTOLOGIN]); }
Perdon por meterme xd
Gracias ^^
Mensajes: 182
Temas: 22
Registro en: Mar 2014
Reputación:
3
@CSAxel, una idea y a la vez cosa que me gustaría que tuviera este sistema que la verdad yo no se hacer, es lo siguiente: Crear una cvar que sirva para que por ejemplo un usuario lleve sin conectarse a la cuenta x tiempo (definido en la cvar que mencione antes) pues que se le borre la cuenta automáticamente; y si ya meterle un extra, esto ya seria aparte si quieres o no que cuando falta por ejemplo la cvar esta en 6 meses, cuando falte 1 mes le avise por e-mail al usuario de que si no se conecta su cuenta sera eliminada.
Mensajes: 73
Temas: 14
Registro en: Jun 2015
Reputación:
0
Me tira error y no se puede descargar la amxx :/
RATATASSSTATASSSSS
|