10/08/2021, 04:36 PM
Hola buenas, hace algunos años que no vengo por aqui jeje~ la cosa es que retome el script de los plugins el problema es que lo poco y nada que sabia lo perdi con todo este tiempo que no estaba presente en este tema, la cosa es que estoy haciendo un sistema de guardado de niveles/frags/etc y me da unos errores los cuales no se porque, a ver quien me da una manita
El error me lo da en el CAMPO_FRAGS:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
Error: Must be lvalue (non-constant) on line 42
Error: Undefined symbol "adv_vault" on line 42
Warning: Expression has no effect on line 42
Error: Expected token: ";", but found ")" on line 42
Error: Too many error messages on one line on line 42
Compilation aborted.
4 Errors.
Could not locate output file C:\Users\Samsung\Desktop\smas editados\sistema_de_niveles.amx (compile failed).
Código PHP:
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("nightvision", "MenuPrincipal")
RegisterHam(Ham_Killed, "player", "Ham_PlayerKilled", 1)
register_event("SenAudio", "Event_Round_Twin", "2&%!MRAD_terwin")
register_event("SenAudio", "Event_Round_Ctwin", "2&%!MRAD_ctwin")
RegisterHam(Ham_Spawn, "player", "Ham_PlayerSpawn")
g_vault = adv_vault_open("datos_public", false)
CAMPO_FRAGS = adv_vault_register_field(adv_vault, "Frags")
CAMPO_NIVEL = adv_vault_register_field(adv_Vault, "Nivel")
CAMPO_RESET = adv_vault_register_field(adv_vault, "Prestigio")
CAMPO_PUNTOS = adv_vault_register_field(adv_vault, "Puntos")
CAMPO_CLASES = adv_vault_register_field(adv_vault, "clases")
CAMPO_SKIN = adv_vault_register_field(adv_vault, "Skins")
// CAMPO_PW = adv_vault_register_field(adv_Vault, "password", DATATYPE_STRING, 20)
El error me lo da en el CAMPO_FRAGS:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
Error: Must be lvalue (non-constant) on line 42
Error: Undefined symbol "adv_vault" on line 42
Warning: Expression has no effect on line 42
Error: Expected token: ";", but found ")" on line 42
Error: Too many error messages on one line on line 42
Compilation aborted.
4 Errors.
Could not locate output file C:\Users\Samsung\Desktop\smas editados\sistema_de_niveles.amx (compile failed).
Si no te gusta algo, cámbialo. Si no lo puedes cambiar, cambia la forma en que piensas sobre ello <3