Offline |
|
|
Csatlakozott: 2015.12.27. 11:47 Hozzászólások: 88
Megköszönt másnak: 9 alkalommal
|
Sziasztok valaki ebben a pluginba kijavitja a hibát? aztr akarom hogy a langba tudjak zölden irni! (!g stb) Előre is köszönöm AMX Mod X Compiler 1.8.3-manual Copyright (c) 1997-2006 ITB CompuPhase Copyright (c) 2004-2013 AMX Mod X Team Modified for www.Freakz.ro / amx.freakz.ro amx_demorecorder.sma(70) : warning 217: loose indentation amx_demorecorder.sma(76) : error 001: expected token: ";", but found "static" amx_demorecorder.sma(77) : error 001: expected token: ";", but found "-identifier-" amx_demorecorder.sma(79) : error 001: expected token: ";", but found "-identifier-" amx_demorecorder.sma(80) : error 001: expected token: ";", but found "-identifier-" amx_demorecorder.sma(81) : error 001: expected token: ";", but found "-identifier-" amx_demorecorder.sma(83) : error 001: expected token: ";", but found "if" amx_demorecorder.sma(84) : error 001: expected token: ";", but found "{" amx_demorecorder.sma(90) : error 001: expected token: ";", but found "-identifier-" amx_demorecorder.sma(91) : error 001: expected token: ";", but found "-identifier-" amx_demorecorder.sma(92) : error 001: expected token: ";", but found "-identifier-" amx_demorecorder.sma(93) : error 001: expected token: ";", but found "}" amx_demorecorder.sma(97) : error 001: expected token: ";", but found "}" 12 Errors. Compilarea failed! /****************************************/ /* */ /* Auto Demo Recorder */ /* by IzI */ /* */ /****************************************/ #include <amxmodx> #pragma semicolon 1 new g_Toggle, g_DMod, g_UseNI, g_RStartAfter, g_DemoName, g_DemoNamePrefix; public plugin_init() { register_plugin( "Auto Demo Recorder", "1.5", "IzI" ); g_Toggle = register_cvar( "amx_demo", "1" ); g_DMod = register_cvar( "amx_demo_mode", "0" ); g_UseNI = register_cvar( "amx_demo_steamid", "0" ); g_RStartAfter = register_cvar( "amx_demo_rectime", "15" ); // If it is less than 5, it will automatically set to 5, but willn't apply the changes to the console. I recoment to use default settings. g_DemoName = register_cvar( "amx_demo_name", "Autorecorded demo" ); g_DemoNamePrefix = register_cvar( "amx_demo_prefix", "FlyBoys" ); register_dictionary( "demorecorder.txt" ); } public client_putinserver( id ) { if( get_pcvar_num( g_Toggle ) ) { new Float:delay = get_pcvar_float( g_RStartAfter ); if( delay < 5 ) set_pcvar_float( g_RStartAfter, ( delay = 5.0 ) ); set_task( delay, "Record", id ); } } public Record( id ) { if( !is_user_connected( id ) || get_pcvar_num( g_Toggle ) != 1 ) return; // Getting time, client SteamID, server's name, server's ip with port. new szSName[128], szINamePrefix[64], szTimedata[9]; new iUseIN = get_pcvar_num( g_UseNI ); new iDMod = get_pcvar_num( g_DMod ); get_pcvar_string( g_DemoNamePrefix, szINamePrefix, 63 ); get_time ( "%H:%M:%S", szTimedata, 8 ); switch( iDMod ) { case 0: get_pcvar_string( g_DemoName, szSName, 127 ); case 1: get_user_ip( 0, szSName, 127, 0 ); case 2: get_user_name( 0, szSName, 127 ); } if( iUseIN ) { new szCID[32]; get_user_authid( id, szCID, 31 ); format( szSName, 127, "[%s]%s", szCID, szSName ); } // Replacing signs. replace_all( szSName, 127, ":", "_" ); replace_all( szSName, 127, ".", "_" ); replace_all( szSName, 127, "*", "_" ); replace_all( szSName, 127, "/", "_" ); replace_all( szSName, 127, "|", "_" ); replace_all( szSName, 127, "\", "_" ); replace_all( szSName, 127, "?", "_" ); replace_all( szSName, 127, ">", "_" ); replace_all( szSName, 127, "<", "_" ); replace_all( szSName, 127, " ", "_" ); // Displaying messages. client_cmd( id, "stop; record ^"%s^"", szSName ); print_color(id,"[%s] %L ^"%s.dem^"", szINamePrefix, LANG_PLAYER, "RECORDINGIN", szSName ); print_color(id,"[%s] %L", szINamePrefix, LANG_PLAYER, "RECORDINGAT", szTimedata ); } stock print_color(const id, const input[], any:...) { new count = 1, players[32] static msg[191] vformat(msg, 190, input, 3) replace_all(msg, 190, "!g", "^4") replace_all(msg, 190, "!y", "^1") replace_all(msg, 190, "!t", "^3") if (id) players[0] = id; else get_players(players, count, "ch") { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) write_byte(players[i]) write_string(msg) message_end() } } } return PLUGIN_HANDLED }
_________________ Gyertek fel!!
|
|