Raised This Month: $ Target: $400
 0% 

[HELP] Error Complete 4


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
B7PK
Member
Join Date: Apr 2016
Location: palestine
Old 05-07-2016 , 12:50   [HELP] Error Complete 4
Reply With Quote #1

Hello guys.

i have Error in complete this plugin please help me

Code:-
PHP Code:
/*================================================================================
    
    ----------------------------
    -*- [ZP] HUD Information -*-
    ----------------------------
    
    This plugin is part of Zombie Plague Mod and is distributed under the
    terms of the GNU General Public License. Check ZP_ReadMe.txt for details.
    
================================================================================*/

#include <amxmodx>
#include <fun>
#include <cstrike>
#include <fakemeta>
#include <zp50_class_human>
#include <zp50_class_zombie>
#define LIBRARY_NEMESIS "zp50_class_nemesis"
#include <zp50_class_nemesis>
#define LIBRARY_ASSASSIN "zp50_class_assassin"
#include <zp50_class_assassin>
#define LIBRARY_SURVIVOR "zp50_class_survivor"
#include <zp50_class_survivor>
#define LIBRARY_SNIPER "zp50_class_sniper"
#include <zp50_class_sniper>
#define LIBRARY_AMMOPACKS "zp50_ammopacks"
#include <zp50_ammopacks>

const Float:HUD_SPECT_X 0.6
const Float:HUD_SPECT_Y 0.8
const Float:HUD_STATS_X 0.02
const Float:HUD_STATS_Y 0.9

const HUD_STATS_ZOMBIE_R 200
const HUD_STATS_ZOMBIE_G 250
const HUD_STATS_ZOMBIE_B 0

const HUD_STATS_HUMAN_R 0
const HUD_STATS_HUMAN_G 200
const HUD_STATS_HUMAN_B 250

const HUD_STATS_SPEC_R 255
const HUD_STATS_SPEC_G 255
const HUD_STATS_SPEC_B 255

#define TASK_SHOWHUD 100
#define TASK_SHOWHUD 100
#define ID_SHOWHUD (taskid - TASK_SHOWHUD)

const PEV_SPEC_TARGET pev_iuser2

new g_MsgSync

public plugin_init()
{
    
register_plugin("[ZP] HUD Information"ZP_VERSION_STRING"ZP Dev Team")
    
    
g_MsgSync CreateHudSyncObj()
}

public 
plugin_natives()
{
    
set_module_filter("module_filter")
    
set_native_filter("native_filter")
}
public 
module_filter(const module[])
{
    if (
equal(moduleLIBRARY_NEMESIS) || equal(moduleLIBRARY_ASSASSIN) || equal(moduleLIBRARY_SURVIVOR) || equal(moduleLIBRARY_SNIPER) || equal(moduleLIBRARY_AMMOPACKS))
        return 
PLUGIN_HANDLED;
    
    return 
PLUGIN_CONTINUE;
}
public 
native_filter(const name[], indextrap)
{
    if (!
trap)
        return 
PLUGIN_HANDLED;
    
    return 
PLUGIN_CONTINUE;
}

public 
client_putinserver(id)
{
    if (!
is_user_bot(id))
    {
        
// Set the custom HUD display task
        
set_task(1.0"ShowHUD"id+TASK_SHOWHUD__"b")
    }
}

public 
client_disconnect(id)
{
    
remove_task(id+TASK_SHOWHUD)
}

// Show HUD Task
public ShowHUD(taskid)
{
    new 
player ID_SHOWHUD
    
    
// Player dead?
    
if (!is_user_alive(player))
    {
        
// Get spectating target
        
player pev(playerPEV_SPEC_TARGET)
        
        
// Target not alive
        
if (!is_user_alive(player))
            return;
    }
    
    
// Format classname
    
static class_name[32], transkey[64]
    new 
redgreenblue
    
    
if (zp_core_is_zombie(player)) // zombies
    
{
        
red HUD_STATS_ZOMBIE_R
        green 
HUD_STATS_ZOMBIE_G
        blue 
HUD_STATS_ZOMBIE_B
        
        
// Nemesis Class loaded?
        
if (LibraryExists(LIBRARY_NEMESISLibType_Library) && zp_class_nemesis_get(player))
            
formatex(class_namecharsmax(class_name), "%L"ID_SHOWHUD"CLASS_NEMESIS")
            
        
// Assassin Class loaded?
        
else if (LibraryExists(LIBRARY_ASSASSINLibType_Library) && zp_class_assassin_get(player))
            
formatex(class_namecharsmax(class_name), "%L"ID_SHOWHUD"CLASS_ASSASSIN")
        else
        {
            
zp_class_zombie_get_name(zp_class_zombie_get_current(player), class_namecharsmax(class_name))
            
            
// ML support for class name
            
formatex(transkeycharsmax(transkey), "ZOMBIENAME %s"class_name)
            if (
GetLangTransKey(transkey) != TransKey_Badformatex(class_namecharsmax(class_name), "%L"ID_SHOWHUDtranskey)
        }
    }
    else 
// humans
    
{
        
red HUD_STATS_HUMAN_R
        green 
HUD_STATS_HUMAN_G
        blue 
HUD_STATS_HUMAN_B
        
        
// Survivor Class loaded?
        
if (LibraryExists(LIBRARY_SURVIVORLibType_Library) && zp_class_survivor_get(player))
            
formatex(class_namecharsmax(class_name), "%L"ID_SHOWHUD"CLASS_SURVIVOR")

        
// Sniper Class loaded?
        
else if (LibraryExists(LIBRARY_SNIPERLibType_Library) && zp_class_sniper_get(player))
            
formatex(class_namecharsmax(class_name), "%L"ID_SHOWHUD"CLASS_SNIPER")
        else
        {
            
zp_class_human_get_name(zp_class_human_get_current(player), class_namecharsmax(class_name))
            
            
// ML support for class name
            
formatex(transkeycharsmax(transkey), "HUMANNAME %s"class_name)
            if (
GetLangTransKey(transkey) != TransKey_Badformatex(class_namecharsmax(class_name), "%L"ID_SHOWHUDtranskey)
        }
    }
    
    
// Spectating someone else?
    
if (player != ID_SHOWHUD)
    {
        new 
player_name[32]
        
get_user_name(playerplayer_namecharsmax(player_name))
        
        
// Show name, health, class, money, and level
        
set_hudmessage(HUD_STATS_SPEC_RHUD_STATS_SPEC_GHUD_STATS_SPEC_BHUD_SPECT_XHUD_SPECT_Y06.01.10.00.0, -1)
        
        if (
LibraryExists(LIBRARY_AMMOPACKSLibType_Library))
            
ShowSyncHudMsg(ID_SHOWHUDg_MsgSync"^n%L: %d  ^n%L %s  ^n%L %d  ^n%L %d "id"ZOMBIE_ATTRIB1"pev(ID_SHOWHUDpev_health), ID_SHOWHUD"CLASS_CLASS", class, ID_SHOWHUD"AMMO_PACKS1"PlayerLevels[ID_SHOWHUD], ID_SHOWHUD"LEVEL_LEVEL");
        else
            
ShowSyncHudMsg(ID_SHOWHUDg_MsgSync"%L: %s^nHP: %d - %L %s - %L $ %d"ID_SHOWHUD"SPECTATING"player_nameget_user_health(player), ID_SHOWHUD"CLASS_CLASS"class_nameID_SHOWHUD"MONEY1"cs_get_user_money(player))
    }
    else
    {
        
// Show health, class
        
set_hudmessage(redgreenblueHUD_STATS_XHUD_STATS_Y06.01.10.00.0, -1)
        
        if (
LibraryExists(LIBRARY_AMMOPACKSLibType_Library))
            
ShowSyncHudMsg(ID_SHOWHUDg_MsgSync"HP: %d - %L %s - %L %d"get_user_health(ID_SHOWHUD), ID_SHOWHUD"CLASS_CLASS"class_nameID_SHOWHUD"AMMO_PACKS1"zp_ammopacks_get(ID_SHOWHUD))
        else
            
ShowSyncHudMsg(ID_SHOWHUDg_MsgSync"HP: %d - %L %s"get_user_health(ID_SHOWHUD), ID_SHOWHUD"CLASS_CLASS"class_name)
    }
}
public 
ShowHUD(taskid)

{
    
enum Level
    
{
        
Level1,
        
Level2,
        
Level3,
        
Level4,
        
Level5,
        
Level6,
        
Level7,
        
Level8,
        
Level9,
        
Level10
    
}
    
    new 
Level:PlayerLevels[33]
    
    {
new 
ammopacks g_ammopacks[id]

if(
ammopacks && ammopacks 49)
        {
            
PlayerLevels[id] = Level1;
        }
        else if (
ammopacks 50)
        {
            
PlayerLevels[id] = Level2;
        }
        else if(
ammopacks 125)
        {
            
PlayerLevels[id] = Level3;
        }
        else if(
ammopacks 450)
        {
            
PlayerLevels[id] = Level4;
        }
        else if(
ammopacks 800)
        {
            
PlayerLevels[id] = Level5;
        }
        else if(
ammopacks 1250)
        {
            
PlayerLevels[id] = Level6;
        }
        else if(
ammopacks 2500)
        {
            
PlayerLevels[id] = Level7;
        }
        else if(
ammopacks 5000)
        {
            
PlayerLevels[id] = Level8;
        }
        else if(
ammopacks 10000)
        {
            
PlayerLevels[id] = Level9;
        }
        else if(
ammopacks 20000)
        {
            
PlayerLevels[id] = Level10;
        }
else
{
        
PlayerLevels[id] = Level1;
}  
    
set_task(1.0"checkear_ammopacks"id)

Error massage:-
Code:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

Error: Undefined symbol "id" on line 170
Warning: Loose indentation on line 170
Warning: Expression has no effect on line 170
Error: Expected token: ";", but found "]" on line 170
Error: Invalid expression, assumed zero on line 170
Error: Too many error messages on one line on line 170

Compilation aborted.
4 Errors.
Could not locate output file C:\Users\abood\Desktop\zp50_hud_Information.amx (compile failed).
__________________

Last edited by B7PK; 05-07-2016 at 12:51.
B7PK is offline
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 05-07-2016 , 13:05   Re: [HELP] Error Complete 4
Reply With Quote #2

Stop using the same title all over again. Put some description in it.
OciXCrom is offline
Send a message via Skype™ to OciXCrom
B7PK
Member
Join Date: Apr 2016
Location: palestine
Old 05-07-2016 , 13:12   Re: [HELP] Error Complete 4
Reply With Quote #3

oky -,-
__________________
B7PK is offline
abdobiskra
Veteran Member
Join Date: Jul 2014
Location: Algeria
Old 05-07-2016 , 13:30   Re: [HELP] Error Complete 4
Reply With Quote #4

PHP Code:
ShowSyncHudMsg(ID_SHOWHUDg_MsgSync"^n%L: %d  ^n%L %s  ^n%L %d  ^n%L %d "id"ZOMBIE_ATTRIB1"pev(ID_SHOWHUDpev_health), ID_SHOWHUD"CLASS_CLASS", class, ID_SHOWHUD"AMMO_PACKS1"PlayerLevels[ID_SHOWHUD], ID_SHOWHUD"LEVEL_LEVEL"); 
===>

PHP Code:
ShowSyncHudMsg(ID_SHOWHUDg_MsgSync"^n%L: %d  ^n%L %s  ^n%L %d   ^n%L %d "ID_SHOWHUD"ZOMBIE_ATTRIB1"pev(ID_SHOWHUDpev_health),  ID_SHOWHUD"CLASS_CLASS", class, ID_SHOWHUD"AMMO_PACKS1",  PlayerLevels[ID_SHOWHUD], ID_SHOWHUD"LEVEL_LEVEL"); 
__________________
abdobiskra is offline
Send a message via Skype™ to abdobiskra
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 05-07-2016 , 13:30   Re: [HELP] Error Complete 4
Reply With Quote #5

Fix your title if it's ok. -,-
OciXCrom is offline
Send a message via Skype™ to OciXCrom
B7PK
Member
Join Date: Apr 2016
Location: palestine
Old 05-07-2016 , 14:42   Re: [HELP] Error Complete 4
Reply With Quote #6

now i have just 2 Errors :/

Error massage:-
Code:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

Error: Undefined symbol "class" on line 169
Error: Undefined symbol "class" on line 171
Warning: Loose indentation on line 245
Warning: Loose indentation on line 249

2 Errors.
Could not locate output file C:\Users\abood\Desktop\zp_hud_InformationLV.amx (compile failed).
__________________

Last edited by B7PK; 05-07-2016 at 14:42.
B7PK is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 18:33.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode