Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
8 odpowiedzi w tym temacie
#1
Napisano 13.04.2012 10:58
Witajcie, mam tu sobie komendę fps_max i chciałbym aby było tak, gdy gracz wpisze większą wartość tej komendy niż 333 to automatycznie zmienia mu na fps_max 333 czyli np, gdy wpiszę fps_max 351 lub fps_max 500 itd, od razu ustawia mi fps_max 333.
#3
Napisano 13.04.2012 12:25
Ten plugin nie działa jak należy, wolne działanie + on sprawdza ilość FPS, a ja chce aby nie można było wpisać więcej niz fps_max 333
Tutaj mam taki kodzik.
I on ma za zadanie zabijać graczy którzy mają wpisaną komende większa niż fps_max 333. tylko problem jest w tym że on działa tylko raz jak ktoś wejdzie na serwer, przydało by się jakieś sprawdzanie np co sekundę, i jak ktoś ma więcej niż fps_max 333 to go zabija, tylko jak to zrobić? :<
Tutaj mam taki kodzik.
#include < amxmodx > public client_connect( id ) { query_client_cvar( id, "fps_max", "result" ); } public result( id, const cvar[ ], const value[ ] ) { new iValue = str_to_num( value ); if( iValue > 333 ) client_cmd( id, "kill" ); { // Fps Bigger Then 100 }else if( iValue < 100 ){ // Fps Lower Then 100 } }
I on ma za zadanie zabijać graczy którzy mają wpisaną komende większa niż fps_max 333. tylko problem jest w tym że on działa tylko raz jak ktoś wejdzie na serwer, przydało by się jakieś sprawdzanie np co sekundę, i jak ktoś ma więcej niż fps_max 333 to go zabija, tylko jak to zrobić? :<
#4
Napisano 13.04.2012 13:00
Co rundę sprawdza
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plugin"
#define VERSION "1.0"
#define AUTHOR "Author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("Poczatek_Rundy", 2, "1=Round_Start")
}
public Poczatek_Rundy(){
for(new id = 1;id<33;id++){
query_client_cvar( id, "fps_max", "result" );
}
}
public client_connect( id )
{
query_client_cvar( id, "fps_max", "result" );
}
public result( id, const cvar[ ], const value[ ] ){
new iValue = str_to_num( value );
if( iValue > 333 ){
client_cmd( id, "kill" );
// Fps Bigger Then 100
}
else if( iValue < 100 ){
// Fps Lower Then 100
}
}
#5
Napisano 13.04.2012 13:36
Co rundę nic z tego, :< trzeba co sekunde, dwie..
Okej, poradziłem sobie
Albo i nie: <
mógłbyś poprawić ?
Okej, poradziłem sobie
Albo i nie: <
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <ColorChat> #define PLUGIN "New Plugin" #define VERSION "1.0" #define AUTHOR "Author" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_logevent("Poczatek_Rundy", 2, "1=Round_Start") set_task(5.0, "Poczatek_Rundy", 0, "", 0, "b"); } public Poczatek_Rundy(){ for(new id = 1;id<33;id++){ query_client_cvar( id, "fps_max", "result" ); query_client_cvar( id, "fps_modem", "result" ); } } public client_connect( id ) { query_client_cvar( id, "fps_max", "result" ); } public result( id, const cvar[ ], const value[ ] ){ new iValue = str_to_num( value ); if( iValue > 333 ){ client_cmd( id, "kill" ); client_cmd( id, "fps_max 333" ); client_cmd( id, "fps_modem 333" ); ColorChat(id, GREEN, "[SpeedRun] ^x01Maksymalna ilosc FPS to 333!"); // Fps Bigger Then 100 } else if( iValue < 100 ){ // Fps Lower Then 100 } }\
mógłbyś poprawić ?
Użytkownik sniperzkiw edytował ten post 13.04.2012 13:11
#6
Napisano 13.04.2012 16:06
Może takie cuś
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <ColorChat>
#define PLUGIN "New Plugin"
#define VERSION "1.0"
#define AUTHOR "Author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("Poczatek_Rundy", 2, "1=Round_Start")
set_task(5.0, "fps", _, _, _, "b")
}
public Poczatek_Rundy(){
for(new id = 1;id<33;id++){
query_client_cvar( id, "fps_max", "result" );
}
}
public fps(){
for(new id = 1;id<33;id++){
query_client_cvar( id, "fps_max", "result" );
}
}
public client_connect( id )
{
query_client_cvar( id, "fps_max", "result" );
}
public result( id, const cvar[ ], const value[ ] ){
new iValue = str_to_num( value );
if( iValue > 333 ){
client_cmd( id, "kill" );
client_cmd( id, "fps_max 333" );
client_cmd( id, "fps_modem 333" );
ColorChat(id, GREEN, "[SpeedRun] ^x01Maksymalna ilosc FPS to 333!");
// Fps Bigger Then 100
}
else if( iValue < 100 ){
// Fps Lower Then 100
}
}
Użytkownik Drzanas edytował ten post 13.04.2012 16:07
#8
Napisano 13.04.2012 18:36
Jednak nie.. eh ten piątek.. jest problem bo gracze NS nie mogą wejść na serwer powód ?
query_client_cvar(
właśnie to.. dałoby radę przerobić to tak aby nie wymagało tej komendy ?
query_client_cvar(
właśnie to.. dałoby radę przerobić to tak aby nie wymagało tej komendy ?
#9
Napisano 13.04.2012 21:27
/* Plugin generated by AMXX-Studio */?
#include <amxmodx>
#include <amxmisc>
#include <ColorChat>
#define PLUGIN "New Plugin"
#define VERSION "1.0"
#define AUTHOR "Author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("Poczatek_Rundy", 2, "1=Round_Start")
set_task(5.0, "fps", _, _, _, "b") // spradza co 5 sekund
}
public Poczatek_Rundy()
{
for(new id = 1;id<33;id++)
{
client_cmd( id, "fps_max 333" )
client_cmd( id, "fps_modem 333" )
}
// co runde ustawia te komendy
}
public fps()
{
for(new id = 1;id<33;id++)
{
new getfps[33]
get_user_info(id, "fps_max", getfps, charsmax(getfps)) // pobiera wartosc komendy fps_max
if(getfps[id] > 333) // jesli wieksze to
{
client_cmd( id, "kill" ) // zabija
client_cmd( id, "fps_max 333" ) // ustawia
client_cmd( id, "fps_modem 333" ) // ustawia
ColorChat(id, GREEN, "[SpeedRun] ^x01Maksymalna ilosc FPS to 333!") // wiadomosc w say
}
}
}
Również z jednym lub większą ilością słów kluczowych: Nowy Plugin
|
Nowy Plugin
[KOSZ] pluginNapisany przez Frodo1981 , 25.02.2024 nowy plugin |
|
|
||
Nowy Plugin
vip pbNapisany przez One ShooT , 04.02.2024 nowy plugin |
|
|
|||
Nowy Plugin
Admin menuNapisany przez stół z powyłamywanymi , 22.09.2022 nowy plugin |
|
|
|||
Nowy Plugin
Prośba o napisanie pluginuNapisany przez stół z powyłamywanymi , 15.08.2022 nowy plugin |
|
|
|||
Nowy Plugin
PLUGIN NA DRplugin Napisany przez bawarskagolonka123 , 25.06.2021 nowy plugin |
|
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych