AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Request resolving plugin (https://forums.alliedmods.net/showthread.php?t=75324)

LoLeX[*] 08-03-2008 08:46

Request resolving plugin
 
Hy guys.Am a problem with a plugin created by the mine.Plugin consists in announcing the round with sound Fight.Din Unfortunately when we compile the plugin I show two errors.The content of the plugin below.

Code:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <csx>

#define PLUGIN "Fight"
#define VERSION "1.0"
#define AUTHOR "#LoLeX[*]"

new g_Round;
public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_event("HLTV","new_round","a","1=0","2=0");
}
public plugin_precache() {
    register_sound("misc/fight.wav")
}

public new_round()
{
    new players[32],num,index;
    get_players(players,num);
    for(new i = 0;i < num;i++) {
    index = players[i];
    if(!is_user_connected(index)) continue;
    set_hudmessage(255, 0, 255, -1.0, -1.0, 0, 6.0, 12.0);
    show_hudmessage(0, "FighT!^nRound: %d",g_Round);
    client_cmd(0,"spk fight")
}

Photograph of errors.
http://www.imagehost.ro/pict/031310114895840355c45.GIF

apologize for my English but I understand too well with English:):mrgreen::twisted:.

Arkshine 08-03-2008 08:55

Re: Request resolving plugin
 
register_sound doesn't exist. -> precache_sound().

And the second error, you forget an '}' . Easy to find. :)

LoLeX[*] 08-03-2008 09:01

Re: Request resolving plugin
 
The first error resolved.Dar where we put "}" I searched and I found the code but I do not know where bring "}".:):cry:

jim_yang 08-03-2008 09:05

Re: Request resolving plugin
 
put } at the end

Dores 08-03-2008 09:06

Re: Request resolving plugin
 
In case you didn't understood arkshine:
PHP Code:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <csx>

#define PLUGIN "Fight"
#define VERSION "1.0"
#define AUTHOR "#LoLeX[*]"

new g_Round;
public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_event("HLTV","new_round","a","1=0","2=0");
}
public 
plugin_precache() {
    
precache_sound("misc/fight.wav")
}

public 
new_round()
{
    new 
players[32],num,index;
    
get_players(players,num);
    for(new 
0;num;i++) {
        
index players[i];
        if(!
is_user_connected(index)) continue;
        
set_hudmessage(2550255, -1.0, -1.006.012.0);
        
show_hudmessage(0"FighT!^nRound: %d",g_Round);
        
client_cmd(0,"spk fight")
    }


Sorry if i'm wrong with where the "for loop" ends :o

LoLeX[*] 08-03-2008 09:13

Re: Request resolving plugin
 
Thanks guys.Resolved.


All times are GMT -4. The time now is 05:30.

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