AMXX Pedido Administrador Log
#1
estoy usando este plugin y me tira este error en el log. ya agregue PedidoYa.amxx debug y me sigue saltando igual en el log


Cita:L 09/15/2020 - 20:29:44: Start of error session.
L 09/15/2020 - 20:29:44: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20200915.log")
L 09/15/2020 - 20:29:44: Called dynanative into a paused plugin.
L 09/15/2020 - 20:29:44: [AMXX] Displaying debug trace (plugin "PedidoYa.amxx", version "1.0")
L 09/15/2020 - 20:29:44: [AMXX] Run time error 10: native error (native "adv_vault_set_start")
L 09/15/2020 - 20:29:44: [AMXX]    [0] PedidoYa.sma::Save_Data (line 296)
L 09/15/2020 - 20:29:44: [AMXX]    [1] PedidoYa.sma::client_disconnect (line 127)
L 09/15/2020 - 21:07:18: Player 8 is not in game.
L 09/15/2020 - 21:07:18: [AMXX] Run time error 10 (plugin "Mix_Maker.amxx") (native "menu_display") - debug not enabled!
L 09/15/2020 - 21:07:18: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 09/15/2020 - 21:12:08: Start of error session.
L 09/15/2020 - 21:12:08: Info (map "de_inferno") (file "addons/amxmodx/logs/error_20200915.log")
L 09/15/2020 - 21:12:08: Called dynanative into a paused plugin.
L 09/15/2020 - 21:12:08: [AMXX] Displaying debug trace (plugin "PedidoYa.amxx", version "1.0")
L 09/15/2020 - 21:12:08: [AMXX] Run time error 10: native error (native "adv_vault_get_prepare")
L 09/15/2020 - 21:12:08: [AMXX]    [0] PedidoYa.sma::Load_Data (line 305)
L 09/15/2020 - 21:12:08: [AMXX]    [1] PedidoYa.sma::client_putinserver (line 120)
L 09/15/2020 - 21:21:52: Called dynanative into a paused plugin.
L 09/15/2020 - 21:21:52: [AMXX] Displaying debug trace (plugin "PedidoYa.amxx", version "1.0")
L 09/15/2020 - 21:21:52: [AMXX] Run time error 10: native error (native "adv_vault_get_prepare")
L 09/15/2020 - 21:21:52: [AMXX]    [0] PedidoYa.sma::Load_Data (line 305)
L 09/15/2020 - 21:21:52: [AMXX]    [1] PedidoYa.sma::client_putinserver (line 120)

Código PHP:
/*
    Copyright (c) 2018 Chema
    https://amxmodx-es.com/Thread-AMXX-Pedidos-de-COMPRA
*/ 

#include < amxmodx >
#include < amxmisc >
//#include < cstrike >
//#include < engine >
//#include < fakemeta >
//#include < hamsandwich >
//#include < fun >
//#include < xs >
//#include < sqlx >
#include < adv_vault >

const MESES_MAX 12;

enum _:adminData {
    
    
NOMBRE25 ],
    
COSTO
}

enum _:adminTimeData {
    
    
ACCESO,
    
TIEMPO
}

new const 
g_szAdminsData][ adminData ] = {
    
    { 
"ADMIN BASICO"100 },
    
    { 
"ADMIN V.I.P"200 },
    
    { 
"PROXIMAMENTE"}
}

new 
CHAT_PREFIX[ ] = "!g[BF]!y";
new 
CONSOLE_PREFIX[ ] = "[BF]";

new const 
g_szFile[ ] = "pedidos.log";

new const 
g_szEmails[ ][ ] = {
    
    
"@live.com",
    
    
"@gmail.com",
    
    
"@hotmail.com",
    
    
"@live.com.ar",
    
    
"@gmail.com.ar",
    
    
"@hotmail.es",
    
    
"@hotmail.com.ar",

    
"@yahoo.com.ar"
};

new 
g_szText300 ],
    
g_iSent33 ],
    
g_szHotmail33 ][ 34 ],
    
g_iContador33 ][ adminTimeData ];

new 
g_iLen;

new 
g_iKeys MENU_KEY_0 MENU_KEY_1 MENU_KEY_2 MENU_KEY_3 MENU_KEY_4 MENU_KEY_5;

/* *** GUARDADO *** */

enum {
    
FIELD_SENT,
    
    
MAX_FIELDS
}

new 
g_iFieldsMAX_FIELDS ];
new 
g_iVault;

new 
g_szPlayerName33 ];

public 
plugin_init( ) {
    
    
register_plugin"Pedido de ADMINS""1.0""Chema" );
    
    
register_clcmd"say /pedido""SM_Pedido" );
    
    
register_clcmd"REGISTER_CONTACT""register_contact" );
    
    
register_menu"PEDIDO"g_iKeys"HM_Pedido");
    
register_menu"CONFIRMACION"g_iKeys"HM_Confirmacion");
    
    
AdvancedVault_Init( );
}

public 
AdvancedVault_Init( ) {
    
    
g_iVault adv_vault_open"bg_admincompra"false );
    
    
g_iFieldsFIELD_SENT ]     = adv_vault_register_fieldg_iVault"FIELD_SENT" );
    
    
adv_vault_initg_iVault );
}

public 
client_putinserverid ) {
    
    
g_iContadorid ][ ACCESO ] = 0;
    
g_iContadorid ][ TIEMPO ] = 0;

    
g_iSentid ] = 0;
    
    
g_szHotmailid ][ ] = 0;
    
    
get_user_nameidg_szPlayerNameid ], sizeofg_szPlayerName ) );
    
    
Load_Dataid );
}

public 
client_disconnectid ) {

    
g_szHotmailid ][ ] = 0;
    
    
Save_Dataid );
}

public 
SM_Pedidoid ) {
    
    if( 
g_iSentid ] == ) {
        
        
ColorChatid"Ya has enviado un pedido de compra." );
        return 
PLUGIN_HANDLED;
    }
    
    
g_iLen 0;
    
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\r[BF]\y COMPRAR ADMINISTRADOR^n^n" );
    
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\r1. \wTIPO: \d[ \r%s \d]^n"g_szAdminsDatag_iContadorid ][ ACCESO ] ][ NOMBRE ] );
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\r2. \wTIEMPO: \d[ \r%d MES%s \d]^n^n",( g_iContadorid ][ TIEMPO ] + ),( g_iContadorid ][ TIEMPO ] == "" "ES" ) );
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"COSTO: \d[ \y$%d \d]^n^n",( g_szAdminsDatag_iContadorid ][ ACCESO ] ][ COSTO ] * ( g_iContadorid ][ TIEMPO ] + ) ) );
    
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\r3. \wE-Mail: \d[ \y%s\d ]^n^n"g_szHotmailid ][ ] == "\dIngresa tú E-Mail." g_szHotmailid ] );
    
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\r4. \wEnviar pedido^n^n" );
    
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\r0. \wSalir" );
    
    
show_menuidg_iKeysg_szText, -1"PEDIDO" );
    
    return 
PLUGIN_HANDLED;
}

public 
HM_Pedidoidkeysmenu ) {
    
    switch( 
keys ) {
        
        case 
0: {
            
            if( ++
g_iContadorid ][ ACCESO ] == )
                
g_iContadorid ][ ACCESO ] = 0;
                
            
SM_Pedidoid );
        }
            
        case 
1: {
            
            if( ++
g_iContadorid ][ TIEMPO ] == MESES_MAX )
                
g_iContadorid ][ TIEMPO ] = 0;
                
            
SM_Pedidoid );
        }
        
        case 
2: {
            
            
client_cmdid"messagemode REGISTER_CONTACT" );
        }
        
        case 
3: {
            
            if( 
g_szHotmailid ][ ] == ) {
                
                
g_iContadorid ][ ACCESO ] = 0;
                
g_iContadorid ][ TIEMPO ] = 0;
    
                
client_cmdid"spk buttons/button2.wav" );
                
ColorChatid"Debes ingresar un E-Mail." );
                
SM_Pedidoid );
                
                return 
PLUGIN_HANDLED;
            }
            
            
SM_Confirmacionid );
        }
    }
    
    return 
PLUGIN_HANDLED;
}

public 
SM_Confirmacionid ) {
    
    if( 
g_iSentid ] == ) {
        
        
ColorChatid"Ya has enviado un pedido de compra." );
        return;
    }
    
    
g_iLen 0;
    
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\r[BG]\y Â¿ESTA SEGURO QUE DESEA ENVIAR EL PEDIDO?^n^n" );
    
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\wTIPO: \d[ \r%s \d]^n"g_szAdminsDatag_iContadorid ][ ACCESO ] ][ NOMBRE ] );
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\wTIEMPO: \d[ \r%d MES%s \d]^n^n",( g_iContadorid ][ TIEMPO ] + ),( g_iContadorid ][ TIEMPO ] == "" "ES" ) );
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\wCOSTO: \d[ \y$%d \d]^n^n",( g_szAdminsDatag_iContadorid ][ ACCESO ] ][ COSTO ] * ( g_iContadorid ][ TIEMPO ] + ) ) );
    
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\wE-Mail: \d[ \y%s\d ]^n^n"g_szHotmailid ][ ] == "\dIngresa tú E-Mail." g_szHotmailid ] );
    
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\r1. \wConfirmar pedido^n^n" );
    
    
g_iLen += formatexg_szTextg_iLen ], sizeof g_szText g_iLen"\r0. \wSalir" );
    
    
show_menuidg_iKeysg_szText, -1"CONFIRMACION" );
}

public 
HM_Confirmacionidkeysmenu ) {
    
    switch( 
keys ) {
        
        case 
0: {
            
            
ColorChatid"El pedido ha sido enviado con éxito." );
            
            
console_printid"%s El pedido ha sido enviado con Ã©xito."CONSOLE_PREFIX );
            
            
ColorChatid"TIPO: !g%s!y !t|!y TIEMPO !g%d MES%s !t|!y COSTO: !g$%d!y."g_szAdminsDatag_iContadorid ][ ACCESO ] ][ NOMBRE ], ( g_iContadorid ][ TIEMPO ] + ),( g_iContadorid ][ TIEMPO ] == "" "ES" ), ( g_szAdminsDatag_iContadorid ][ ACCESO ] ][ COSTO ] * ( g_iContadorid ][ TIEMPO ] + ) ) );
            
            
g_iSentid ] = 1;
            
            
get_user_nameidg_szPlayerNameid ], sizeofg_szPlayerName ) );
            
            
log_to_fileg_szFile"NOMBRE: %s | TIPO %s | TIEMPO %d MES%s | COSTO $%d | E-Mail: %s"g_szPlayerNameid ], g_szAdminsDatag_iContadorid ][ ACCESO ] ][ NOMBRE ], ( g_iContadorid ][ TIEMPO ] + ),( g_iContadorid ][ TIEMPO ] == "" "ES" ), ( g_szAdminsDatag_iContadorid ][ ACCESO ] ][ COSTO ] * ( g_iContadorid ][ TIEMPO ] + ) ), g_szHotmailid ] )
            
            
Save_Dataid );
        }
    }
    
    return 
PLUGIN_HANDLED;
}

public 
register_contactid ) {
    
    
read_argsg_szHotmailid ], charsmaxg_szHotmail[ ] ) );
    
remove_quotesg_szHotmailid ] );
    
trimg_szHotmailid ] );
    
    new 
iArroba containg_szHotmailid ], "@");
    new 
bool:bValid false
    
    
if( iArroba && strleng_szHotmailid ] ) > ) {
        
        for( new 
0sizeof g_szEmails ); i++) {
            
            if( 
equalig_szHotmailid ][ iArroba ], g_szEmails] ) ) {
                
                
SM_Pedidoid );
                
                
client_cmdid"spk buttons/button3.wav" );
                
                
bValid true;
                break;
            }
        }
    }
    
    if ( !
bValid ) {
        
        
g_szHotmailid ][ ] = 0;
        
        
SM_Pedidoid );
        
ColorChat id"Dirección de correo electrónico inválido." );
    
        
client_cmdid"spk buttons/button2.wav" );
    }
    
    return 
PLUGIN_HANDLED;
}

public 
Save_Dataid ) {
    
    if( !
is_user_connectedid ) )
        return;
    
    
adv_vault_set_startg_iVault )

    
adv_vault_set_fieldg_iVaultg_iFieldsFIELD_SENT ], g_iSentid ] );
    
    
adv_vault_set_endg_iVault0g_szPlayerNameid ] );
}

public 
Load_Dataid ) {
    
    if( !
adv_vault_get_prepareg_iVault_g_szPlayerNameid ] ) ) {
        
        return;
    }
    
    
g_iSentid ] = adv_vault_get_fieldg_iVaultg_iFieldsFIELD_SENT ] );
}

stock ColorChat( const id, const Text[ ], any:... ) { 
    
    new 
count 1players32 ];
    static 
msg191 ], leni;
    
    
len formatexmsgcharsmax(msg), "%s "CHAT_PREFIX );
    
vformatmsglen ], 190 lenText);
    
    
replace_allmsg190"!g""^4" );
    
replace_allmsg190"!y""^1" );
    
replace_allmsg190"!t""^3" );
    
    static 
iLen sizeofmsg );
    
    
replace_allmsgiLen"á""á" );
    
replace_allmsgiLen"Á""Ã" );
    
replace_allmsgiLen"é""é" );
    
replace_allmsgiLen"É""É" );
    
replace_allmsgiLen"í""Ã*" );
    
replace_allmsgiLen"Í""Ã" );
    
replace_allmsgiLen"ó""ó" );
    
replace_allmsgiLen"Ó""Ó" );
    
replace_allmsgiLen"ú""ú" );
    
replace_allmsgiLen"Ú""Ú" );
    
replace_allmsgiLen"ñ""ñ" );
    
replace_allmsgiLen"Ñ""Ñ" );
    
    
    if(
id
        
players] = id;
    else 
        
get_playersplayerscount"ch" );
             
    for( 
0count; ++i) {
        
        if( 
is_user_connectedplayers] ) ) 
            
writeMessageplayers], msg );    
    }
}

stock writeMessageplayermessage[ ] ) {
    
    
message_beginMSG_ONEget_user_msgid"SayText" ), { 00}, player );
    
write_byteplayer );
    
write_stringmessage );
    
message_end( );

Responder
#2
Instalaste el adv_vault.amxx?
Quieres rentar un servidor en USA o BRASIL, envíame un Mensaje Privado.
Envía mensaje privado si vas a pagar por el servicio.
[Imagen: b_350_20_ff0505_381007_ffffff_000000.png]
[Imagen: b_350_20_ff0505_381007_ffffff_000000.png]

[Imagen: 76561198283253977.png]
(05/07/2018, 11:09 PM)meTaLiCroSS escribió: Esa es la diferencia, por eso no cualquier mandril puede programar
(16/05/2014, 08:22 AM)mongito100 escribió: Esto debería ir en tutoriales para q después un moderador/neeeeeel lo ponga en el tacho
(08/04/2020, 05:10 PM)asgasgasgasgasg escribió: bola de estupidos con retrasomental hijos de la gran puta por que putas ayudan a todo mundo y no a mi pedi un midnight dakness para zp y nadie me lo hizo malditos basuras bastardos tontos estupidos virgenes de mierda no van a conseguri nada tontos mierdaaaaaaaaaaaaaaaaaaaaaaaaaa
(26/07/2020, 12:37 AM)Hypnotize escribió: [Imagen: xdxd.png]


(26/07/2020, 07:21 PM)Ricardo01 escribió: Que problema tenés conmigo LA CONCHA DE TU MADRE.... La re mil que te parió te crees porque tenés "47" de recuperación eres todo anda hacerte coger seguramente le pagaste a alguien para que te dé reputación porque eres una basura de persona... Jamás vi una persona tan basura eh ignorante como vos...

(26/07/2020, 08:12 PM)Ricardo01 escribió: SOS pelotuda o te haces me tenés en cosas que nada que ver.... Man no tenes vida? Que estás tan aldp2 que haces todo esto? Busca una novia oh anda a pajearte un rato. Debes ser un gordo con lente que tiene poster de anime de culo virgen de mierda..

(26/07/2020, 08:25 PM)Ricardo01 escribió: Y que tiene? Lo ví me gustó y lo puse aparte? Que problema tenés conmigo si yo no te hice nada.. yo tiro post no es obligación que me ayudes... Nose que carajo te pasa conmigo. De la nada me empezaste a bardear y etc. Si tenés problema con tu familia o tu vida. agarratela con ellos no con gente que no conoces..

(26/07/2020, 11:18 PM)Ricardo01 escribió: Buena te crees porque sabes programar se crees superior pelotudo de mierda. Yo voy a crear todas las cuentas que quieras la concha de tu madre gordo virgen. Anda a mirar porno de anime. Yo te voy a insultar todo lo que quiera pelotudo... Te crees superior y crees que tenés derecho a molestar a otras personas que ni conoces... Aparte que me importa si sabes programa nadie te pide ayuda acá. Son millones no eres el único..



Responder
#3
(16/09/2020, 01:19 AM)Hypnotize escribió: Instalaste el adv_vault.amxx?

Si lo tengo agregado en plugin.ini abajo de todo

Código PHP:
AdminPrefixes_WHITE_CHAT.amxx
adv_vault
.amxx 
Responder
#4
(16/09/2020, 01:40 AM)Mecha escribió: Si lo tengo agregado en plugin.ini abajo de todo

Código PHP:
AdminPrefixes_WHITE_CHAT.amxx
adv_vault
.amxx 

El plugin de adv_vault debe estar por encima del plugin PedidosYa.

Saludos!
No contesto mensajes de soporte. Pregunta en los foros.
Si buscas algún trabajo privado, envíame un MP.
www.BELIALGAMING.net
Responder
#5
(16/09/2020, 03:31 AM)Chema escribió: El plugin de adv_vault debe estar por encima del plugin PedidosYa.

Saludos!

add: Called dynanative into a paused plugin.
https://amxmodx-es.com/Thread-Error-Call...0#pid19510

Significa que el plugin adv_vault está pausado, he de suponer que está pausado por el Mix.
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016, 05:05 PM)meTaLiCroSS escribió: Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando.
(08/08/2019, 05:32 PM)meTaLiCroSS escribió: grax x el dato cr4ck


Mis aportes

PLUGINS
MAPAS
Menú LANG [SF] Sistema de Frags
Say System (Admin Prefix)
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)