AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Rates management plugin help... (https://forums.alliedmods.net/showthread.php?t=6032)

ThantiK 09-19-2004 21:29

Rates management plugin help...
 
Basically guys, I just need a small bit of help on this plugin...I'm in the middle of it, but I just need some small bits of input.

Code:
#include <amxmodx> #include <amxmisc> public plugin_init() {    register_plugin("Rates Management","0.1b","ThantiK")    register_clcmd("say","check_respond")    register_clcmd("say_team","check_respond") } public check_respond(id,level,cid) {    if (!cmd_access(id,level,cid,2)) return PLUGIN_HANDLED     new firstword[256] //  new plindex     new ping     new loss     read_argv(1,firstword,255) get_user_ping(id, ping, loss) if ((ping > 0)&& (ping < 40)){ client_cmd(id,"Say Hi, I'm using the rate command! 0-40 ping!") } if ((ping > 40)&& (ping < 80)){ client_cmd(id,"Say Hi, I'm using the rate command! 40-80 ping!") } if ((ping > 80)&& (ping < 130)){ client_cmd(id,"Say Hi, I'm using the rate command! 80-130 ping!") } return PLUGIN_CONTINUE }

I can't get it to run the client_cmd part...it doesn't make the client say that (as a test)...

ALSO, how would I find out if the user says "/rates" -- I'm not used to handling string compairs.

and would using read_argv be the right way to go about doing things?...or should I use read_args?

johnjg75 09-19-2004 21:48

from the convo on AIM just try this
Code:
#include <amxmodx> #include <amxmisc> public plugin_init() {    register_plugin("Rates Management","0.1b","ThantiK")    register_clcmd("say /rate","check_respond")    register_clcmd("say_team /rate","check_respond") } public check_respond(id) { //    new plindex     new ping     new loss get_user_ping(id, ping, loss) if ((ping > 0)&& (ping < 40)){ client_cmd(id,"Say Hi, I'm using the rate command! 0-40 ping!") } if ((ping > 40)&& (ping < 80)){ client_cmd(id,"Say Hi, I'm using the rate command! 40-80 ping!") } if ((ping > 80)&& (ping < 130)){ client_cmd(id,"Say Hi, I'm using the rate command! 80-130 ping!") } return PLUGIN_CONTINUE }

ThantiK 09-19-2004 21:57

didn't work.

Votorx 09-20-2004 07:18

Eh,
Code:
client_cmd(id,"/say Hi, I'm using the rate command! 40-80 ping!")

I dunno I have a hard time using client_cmd as well.


All times are GMT -4. The time now is 17:11.

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