hlmod.hu
https://hlmod.hu/

Segítségre lenne szükségem
https://hlmod.hu/viewtopic.php?f=9&t=3954
Oldal: 1 / 1

Szerző:  EoX. [2012.04.06. 13:59 ]
Hozzászólás témája:  Segítségre lenne szükségem

Üdv.
Van egy pluginom, aminek a segítségével az Adminok a játékosokon parancsokat hajthatnak végre, ha a célkeresztet rájuk húzzák. ( Játékos nevének kiírása chat-en, játékos megütése,megölése,kickelése..)

A kérdésem az lenne, hogy ugyanezzel a pluginnal lekérhetném-e a játékosok ip címét (chat-en megjelenítve) és helyezését ? Ha igen, akkor hogyan?

A válaszokat előre is köszönöm.

Szerző:  IrOn [2012.04.06. 14:00 ]
Hozzászólás témája:  Re: Segítségre lenne szükségem

sma?

Szerző:  Metal [2012.04.06. 14:03 ]
Hozzászólás témája:  Re: Segítségre lenne szükségem

A kérdésem az lenne, hogy ugyanezzel a pluginnal lekérhetném-e a játékosok ip címét (chat-en megjelenítve) és helyezését ?
Ugyanezzel nem, csak ha módosítod.

Ha igen, akkor hogyan?
Ügyesen, de megcsináljuk, ha bepostolod az smat.


EoX. írta:
Üdv.
Van egy pluginom, aminek a segítségével az Adminok a játékosokon parancsokat hajthatnak végre, ha a célkeresztet rájuk húzzák. ( Játékos nevének kiírása chat-en, játékos megütése,megölése,kickelése..)

A kérdésem az lenne, hogy ugyanezzel a pluginnal lekérhetném-e a játékosok ip címét (chat-en megjelenítve) és helyezését ? Ha igen, akkor hogyan?

A válaszokat előre is köszönöm.

Szerző:  EoX. [2012.04.06. 14:07 ]
Hozzászólás témája:  Segítségre lenne szükségem

Ez lenne az.

Kód:
#include <amxmodx>

new const PLUGIN[]  = "Admin Cursor";
new const VERSION[] = "1.0";
new const AUTHOR[]  = "se7en aka Ashcan";

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
    register_clcmd( "cursor","KursorMenu");
    register_clcmd( "say /cursor","KursorMenu");
    register_clcmd( "say cursor","KursorMenu");
    register_clcmd( "say_team /cursor","KursorMenu");
    register_clcmd( "say_team cursor","KursorMenu");
}

public KursorMenu(id)
{
    new menu = menu_create("\rAdminCursor \yMENU", "menu_handler");
    menu_additem(menu, "\wJatekos neve", "1", ADMIN_CHAT);
    menu_additem(menu, "\wJatekos Megutese", "2", ADMIN_SLAY);
    menu_additem(menu, "\wJatekos Megolese", "3", ADMIN_SLAY);
    menu_additem(menu, "\wJatekos Kickelese", "4", ADMIN_KICK);
    menu_setprop(menu,MPROP_EXITNAME,"Exit");
    menu_setprop(menu,MPROP_EXIT, MEXIT_ALL);
    menu_setprop(menu,MPROP_NUMBER_COLOR,"\y");
    menu_display(id, menu, 0);
}
public menu_handler(id, menu, item)
{
    if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    
    new data
[6], iName[64];
    new access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    switch(key)
        {
        case 1:
        {
            cel_ktoto(id);
            KursorMenu(id);
        }
        case 2:
        {
            cel_slap(id);
            KursorMenu(id);
        }
        case 3:
        {
            cel_slay(id);
            KursorMenu(id);
        }
        case 4:
        {
            cel_kick(id);
            KursorMenu(id);
        }
    }
    return PLUGIN_HANDLED;
}

public cel_ktoto(id)
{
    new tid, body, cel_gracz[32], podcelownikiem[32]
    get_user_name(id,podcelownikiem,31)
    get_user_aiming(id,tid,body)
    get_user_name(tid,cel_gracz,31)
    new gracz=find_player("a",cel_gracz)
    if (gracz)
    {
        client_print(id,print_chat,"A jatekos neve:  %s", cel_gracz)
    }
    if (!gracz)
    {
        client_print(id,print_chat,"A jatekos nem talalhato!")
    }
    return PLUGIN_HANDLED
}

public cel_slap(id)
{
    new tid, body, cel_gracz[32], podcelownikiem[32]
    get_user_name(id,podcelownikiem,31)
    get_user_aiming(id,tid,body)
    get_user_name(tid,cel_gracz,31)
    new gracz=find_player("a",cel_gracz)
    if (gracz)
    {
        client_cmd(id,"^"amx_slap^" ^"%s^"", cel_gracz)
    }
    if (!gracz)
    {
        client_print(id,print_chat,"A jatekos nem talalhato!")
    }
    return PLUGIN_HANDLED
}

public cel_slay(id)
{
    new tid, body, cel_gracz[32], podcelownikiem[32]
    get_user_name(id,podcelownikiem,31)
    get_user_aiming(id,tid,body)
    get_user_name(tid,cel_gracz,31)
    new gracz=find_player("a",cel_gracz)
    if (gracz)
    {
        client_cmd(id,"^"amx_slay^" ^"%s^"", cel_gracz)
    }
    if (!gracz)
    {
        client_print(id,print_chat,"A jatekos nem talalhato!")
    }
    return PLUGIN_HANDLED
}

public cel_kick(id)
{
    new tid, body, cel_gracz[32], podcelownikiem[32]
    get_user_name(id,podcelownikiem,31)
    get_user_aiming(id,tid,body)
    get_user_name(tid,cel_gracz,31)
    new gracz=find_player("a",cel_gracz)
    if (gracz)
    {
        client_cmd(id,"^"amx_kick^" ^"%s^"", cel_gracz)
    }
    if (!gracz)
    {
        client_print(id,print_chat,"A jatekos nem talalhato!")
    }
    return PLUGIN_HANDLED
}

Szerző:  IrOn [2012.04.06. 14:09 ]
Hozzászólás témája:  Re: Segítségre lenne szükségem

Kód:
#include <amxmodx>

new const PLUGIN[] = "Admin Cursor";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "se7en aka Ashcan";

public 
plugin_init()
{
register_plugin(PLUGINVERSIONAUTHOR);
register_clcmd"cursor","KursorMenu");
register_clcmd"say /cursor","KursorMenu");
register_clcmd"say cursor","KursorMenu");
register_clcmd"say_team /cursor","KursorMenu");
register_clcmd"say_team cursor","KursorMenu");
}

public 
KursorMenu(id)
{
new 
menu menu_create("\rAdminCursor \yMENU""menu_handler");
menu_additem(menu"\wJatekos neve""1"ADMIN_CHAT);
menu_additem(menu"\wJatekos Megutese""2"ADMIN_SLAY);
menu_additem(menu"\wJatekos Megolese""3"ADMIN_SLAY);
menu_additem(menu"\wJatekos Kickelese""4"ADMIN_KICK);
menu_additem(menu"\wJatekos IP""5"ADMIN_KICK);
menu_setprop(menu,MPROP_EXITNAME,"Exit");
menu_setprop(menu,MPROP_EXITMEXIT_ALL);
menu_setprop(menu,MPROP_NUMBER_COLOR,"\y");
menu_display(idmenu0);
}
public 
menu_handler(idmenuitem)
{
if( 
item == MENU_EXIT )
{
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

new 
data[6], iName[64];
new 
accesscallback;
menu_item_getinfo(menuitemaccessdata,5iName63callback);
new 
key str_to_num(data);
switch(
key)
{
case 
1:
{
cel_ktoto(id);
KursorMenu(id);
}
case 
2:
{
cel_slap(id);
KursorMenu(id);
}
case 
3:
{
cel_slay(id);
KursorMenu(id);
}
case 
4:
{
cel_kick(id);
KursorMenu(id);
}
case 
5:
{
cel_ip(id);
KursorMenu(id);
}
}
return 
PLUGIN_HANDLED;
}

public 
cel_ktoto(id)
{
new 
tidbodycel_gracz[32], podcelownikiem[32]
get_user_name(id,podcelownikiem,31)
get_user_aiming(id,tid,body)
get_user_name(tid,cel_gracz,31)
new 
gracz=find_player("a",cel_gracz)
if (
gracz)
{
client_print(id,print_chat,"A jatekos neve: %s"cel_gracz)
}
if (!
gracz)
{
client_print(id,print_chat,"A jatekos nem talalhato!")
}
return 
PLUGIN_HANDLED
}

public 
cel_ip(id)
{
new 
tidbodycel_gracz[32], podcelownikiem[32]
get_user_name(id,podcelownikiem,31)
get_user_aiming(id,tid,body)
get_user_ip(tid,cel_gracz,31)
new 
gracz=find_player("a",cel_gracz)
if (
gracz)
{
client_print(id,print_chat,"A jatekos ipje: %s"cel_gracz)
}
if (!
gracz)
{
client_print(id,print_chat,"A jatekos nem talalhato!")
}
return 
PLUGIN_HANDLED
}

public 
cel_slap(id)
{
new 
tidbodycel_gracz[32], podcelownikiem[32]
get_user_name(id,podcelownikiem,31)
get_user_aiming(id,tid,body)
get_user_name(tid,cel_gracz,31)
new 
gracz=find_player("a",cel_gracz)
if (
gracz)
{
client_cmd(id,"^"amx_slap^" ^"%s^""cel_gracz)
}
if (!
gracz)
{
client_print(id,print_chat,"A jatekos nem talalhato!")
}
return 
PLUGIN_HANDLED
}

public 
cel_slay(id)
{
new 
tidbodycel_gracz[32], podcelownikiem[32]
get_user_name(id,podcelownikiem,31)
get_user_aiming(id,tid,body)
get_user_name(tid,cel_gracz,31)
new 
gracz=find_player("a",cel_gracz)
if (
gracz)
{
client_cmd(id,"^"amx_slay^" ^"%s^""cel_gracz)
}
if (!
gracz)
{
client_print(id,print_chat,"A jatekos nem talalhato!")
}
return 
PLUGIN_HANDLED
}

public 
cel_kick(id)
{
new 
tidbodycel_gracz[32], podcelownikiem[32]
get_user_name(id,podcelownikiem,31)
get_user_aiming(id,tid,body)
get_user_name(tid,cel_gracz,31)
new 
gracz=find_player("a",cel_gracz)
if (
gracz)
{
client_cmd(id,"^"amx_kick^" ^"%s^""cel_gracz)
}
if (!
gracz)
{
client_print(id,print_chat,"A jatekos nem talalhato!")
}
return 
PLUGIN_HANDLED

Szerző:  EoX. [2012.04.06. 14:15 ]
Hozzászólás témája:  Segítségre lenne szükségem

És a rank helyezés előhívható?

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/