amx adress

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
ShoX
Gana aktyvus vartotojas
Posts: 217
Joined: 2010 Nov 15 19:45
Location: Lithuania

amx adress

Post by ShoX »

Hi,kas gali pataisyt sita koda ,ir prideti
(sita eilute:-->
# Connected Non Steam Players
# 1 "Name" 88.88.88.8 (<-- sita jau yra)

Jei tuo metu nera nei vieno non steamo ismestu si teksta:
suo metu nera non steamu.

Code: Select all

#include <amxmodx>#include <amxmisc> public plugin_init() {    register_concmd("amx_ip", "cmdIp", ADMIN_LEVEL_B, "- displays ip's who is on server")} public cmdIp(id, level, cid) {       if (!cmd_access(id, level, cid, 1))        return PLUGIN_HANDLED       new players[32], num, authid[10], name[20], ip[20]     get_players(players, num)     for (new i, id; i < num; i++) {        id = players[i]         get_user_authid(id, authid, charsmax(authid))               if(equal("STEAM_0", authid, 7)) continue               get_user_ip(id, ip, charsmax(ip), 1)        get_user_name(id, name, charsmax(name))               console_print(id, "%-20s %s", name, ip)    }       return PLUGIN_HANDLED}
Last edited by ShoX on 2011 Apr 09 12:23, edited 3 times in total.

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: IP

Post by psychical »

ShoX wrote:reikia kad padetumet sukoduoti kad kas turi n flag galetu naudoti amx_ip komanda parasius i konsole amx_ip ismestu prisijungusiu non steamus
Nicka ir ip adresa turi ismesti tik non steam.
jeigu reikia seno amx_ip saukit :)
eini i addons/amxmodx/confgis/ ten randi faila pavadinimu: cmdaccess.ini -> CTRL+F -> amx_ip -> ir uzmeti n

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: IP

Post by newb »

Man tai kazkodel pasirode jam reikia ne tik flaga pakesit ^^

Code: Select all

#include <amxmodx>#include <amxmisc> public plugin_init() {     register_concmd("amx_ip", "cmdIp", ADMIN_LEVEL_B, "- displays ip's who is on server")}  public cmdIp(id, level, cid) {        if (!cmd_access(id, level, cid, 1))        return PLUGIN_HANDLED        new players[32], num, authid[10], name[20], ip[20]     get_players(players, num)     for (new i, id; i < num; i++) {        id = players[i]         get_user_authid(id, authid, charsmax(authid))                if(equal("STEAM_0", authid, 7)) continue                get_user_ip(id, ip, charsmax(ip), 1)        get_user_name(id, name, charsmax(name))                console_print(id, "%-20s %s", name, ip)    }        return PLUGIN_HANDLED}

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: IP

Post by psychical »

seip jokio skirtumo, bet jei busi idejes pirma senaji, o poto desi nauja, jis flago ten nepakeis ir naudos sena flaga

User avatar
ShoX
Gana aktyvus vartotojas
Posts: 217
Joined: 2010 Nov 15 19:45
Location: Lithuania

Re: IP

Post by ShoX »

psychical wrote:
ShoX wrote:reikia kad padetumet sukoduoti kad kas turi n flag galetu naudoti amx_ip komanda parasius i konsole amx_ip ismestu prisijungusiu non steamus
Nicka ir ip adresa turi ismesti tik non steam.
jeigu reikia seno amx_ip saukit :)
eini i addons/amxmodx/confgis/ ten randi faila pavadinimu: cmdaccess.ini -> CTRL+F -> amx_ip -> ir uzmeti n
tu pirma išsiskaityk ko noriu o tada pulk rašyti...
newb wrote:Man tai kazkodel pasirode jam reikia ne tik flaga pakesit ^^

Code: Select all

#include <amxmodx>#include <amxmisc> public plugin_init() {     register_concmd("amx_ip", "cmdIp", ADMIN_LEVEL_B, "- displays ip's who is on server")}  public cmdIp(id, level, cid) {        if (!cmd_access(id, level, cid, 1))        return PLUGIN_HANDLED        new players[32], num, authid[10], name[20], ip[20]     get_players(players, num)     for (new i, id; i < num; i++) {        id = players[i]         get_user_authid(id, authid, charsmax(authid))                if(equal("STEAM_0", authid, 7)) continue                get_user_ip(id, ip, charsmax(ip), 1)        get_user_name(id, name, charsmax(name))                console_print(id, "%-20s %s", name, ip)    }        return PLUGIN_HANDLED}
mm "ADMIN_LEVEL_B" man reikia kad butu ant Flag "n" bet per cmdaccess.ini pasikeiciau i N tai bus gerai. :A:
bet dabar nezinau jeigu tuo metu nera nonsteam tada jis nieko neismeta atrodytu kad ta komanda neveiktu reiktu kazka dar prideti, kad ismestu kazka kai parasai ta komanda,nes dabar kai nera non steam,parasius komanda niekas nevyksta.
butu saunu kad dar pridetum kai parasai amx_ip ir jei tuo metu nera nei vieno non steamo ismestu koki nors teksta kuris pranestu kad suo metu nera non steamu.
O kai buna tai mestu kazka panasaus :
# Connected Non Steam Players
# 1 "Name" "Non Steam" 88.88.88.8
1 user

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: IP

Post by newb »

Nedarysiu. Ir kam tas beprasmis "Non Steam" jei tu prasai tik ju ir parodyt.
Gali amx_who perdaryt ir bus kaip nori.

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: IP

Post by hleV »

ShoX wrote:mm "ADMIN_LEVEL_B" man reikia kad butu ant Flag "n" bet per cmdaccess.ini pasikeiciau i N tai bus gerai. :A:

Code: Select all

#define ADMIN_LEVEL_B       (1<<13) /* flag "n" */
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

User avatar
ShoX
Gana aktyvus vartotojas
Posts: 217
Joined: 2010 Nov 15 19:45
Location: Lithuania

Re: amx adress

Post by ShoX »

Ar kas pades ? :bounce:
Ar cia beprasmiska laukti ? :bag:

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: amx adress

Post by newb »

Jei neverktum, o pats ka nors paskaitytum, tai gal ir padarytum...

Code: Select all

#include <amxmodx>#include <amxmisc> public plugin_init() {    register_concmd("amx_ip", "cmdIp", ADMIN_LEVEL_B, "- displays ip's who is on server")} public cmdIp(id, level, cid) {        if (!cmd_access(id, level, cid, 1))        return PLUGIN_HANDLED        new players[32], num, authid[10], name[20], ip[20], count        get_players(players, num)        console_print(id, "#  Connected Non Steam Players")        for (new i, id; i < num; i++) {        id = players[i]                get_user_authid(id, authid, charsmax(authid))        if(equal("STEAM_0", authid, 7)) continue                get_user_ip(id, ip, charsmax(ip), 1)        get_user_name(id, name, charsmax(name))            console_print(id, "#%d %-20s %s", ++count, name, ip)    }        if(!count) console_print(id, "Sio metu nera non steamu")        return PLUGIN_HANDLED}
Ir tik pabandyk dar ka nors prigalvot !

User avatar
ShoX
Gana aktyvus vartotojas
Posts: 217
Joined: 2010 Nov 15 19:45
Location: Lithuania

Re: amx adress

Post by ShoX »

dekui. :bag:

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests