L 08/04/2017 - 00:14:04: Start of error session.
L 08/04/2017 - 00:14:04: Info (map "de_inferno") (file "addons/amxmodx/logs/error_20170804.log")
L 08/04/2017 - 00:14:04: [HAMSANDWICH] Function Player_TakeDamage not found.
L 08/04/2017 - 00:14:04: [AMXX] Run time error 10 (plugin "shop.amxx") (native "RegisterHam") - debug not enabled!
L 08/04/2017 - 00:14:04: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
am adaugat si debug in plugins.ini dar tot apare..
- | Afiseaza codul
#include <amxmodx> #include <amxmisc> #include <fun> #include <nvault> #include <hamsandwich> #include <fakemeta> #include <cstrike> #include <colorchat> #define PLUGIN "SHOP Respawn" #define VERSION "v1" #define AUTHOR "KrAzZzY" new bool:dmg [ 33 ]; new const szPrefix [ ] = "[Respawn Mod]^3 -"; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd ( "say /shop", "Menu" ); RegisterHam ( Ham_TakeDamage, "player", "Player_TakeDamage" ); } public Menu ( id ) { new menu = menu_create ( "Meniu", "Give_Items" ); menu_additem ( menu, " Invizibilitate - \y 12000\r$", "1", 0 ); menu_additem ( menu, " + 50 HP + 30 AP - \y 4000\r$", "2", 0 ); menu_additem ( menu, " Chameleon - \y 16000\r$", "3", 0 ); menu_additem ( menu, " Dublu DMG - \y 8000\r$", "4", 0 ); menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL ); menu_display ( id, menu, 0 ); return 1; } public Give_Items ( id, menu, item ) { if( item == MENU_EXIT ) { return 1; } new data [ 6 ], szName [ 64 ]; new access, callback; menu_item_getinfo ( menu, item, access, data,charsmax ( data ), szName,charsmax ( szName ), callback ); new key = str_to_num ( data ); switch ( key ){ case 1: { new bani = cs_get_user_money(id); if(bani < 12000) { ColorChat ( id, GREEN, " %s Nu ai destui bani", szPrefix ); return 1; } ColorChat ( id, GREEN, " %s Ai cumparat^4 invizibilitate.", szPrefix ); set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 99); cs_set_user_money(id,bani - 12000) return 1; } case 2: { new bani = cs_get_user_money(id); if(bani < 4000) { ColorChat ( id, GREEN, " %s Nu ai destui bani", szPrefix ); return 1; } ColorChat ( id, GREEN, " %s Ai cumparat^4 50 HP si 30 AP.", szPrefix ); set_user_health ( id, get_user_health ( id ) + 50 ); set_user_armor ( id, get_user_armor ( id ) + 30 ); cs_set_user_money(id,bani - 4000) return 1; } case 3: { new bani = cs_get_user_money(id); if(bani < 16000) { ColorChat ( id, GREEN, " %s Nu ai destui bani", szPrefix ); return 1; } ColorChat ( id, GREEN, " %s Ai cumparat cu succes un echipament al adversarilor, acum semeni cu ei.", szPrefix ); chameleon ( id ); cs_set_user_money(id,bani - 16000); return 1; } case 4: { new bani = cs_get_user_money(id); if(bani < 8000) { ColorChat ( id, GREEN, " %s Nu ai destui bani", szPrefix ); return 1; } dmg [ id ] = true; ColorChat ( id, GREEN, " %s Ai cumparat^4 Dublu DMG.", szPrefix ); cs_set_user_money(id,bani - 8000); return 1; } } menu_destroy ( menu ); return 1; } public chameleon ( id ) { if ( get_user_team ( id ) == 1 ) { cs_set_user_model ( id, "gign" ); } else if ( get_user_team ( id ) == 2 ) { cs_set_user_model ( id, "guerilla" ); } } public RemoveStuff ( id ) { dmg [ id ] = false; } public round_end ( id ) { dmg [ id ] = false; } public round_start ( id ) { dmg [ id ] = false; } public RefreshWeapons ( id ) { dmg [ id ] = false; } public ForcePlayerSpeed ( id ) { if ( get_user_team ( id ) == 1 ) { if ( dmg [ id ] ) { set_pev ( id, pev_maxspeed, 260.0 ); } } } public DamageCLASS ( iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits ) { if( iInflictor == iAttacker && dmg [ iAttacker ] && is_user_alive( iAttacker ) ) { SetHamParamFloat( 4, fDamage * 2.0); return HAM_HANDLED; } return HAM_IGNORED; } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par } */