GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: Zsembi - 2010. november 01. - 11:37:03

Cím: Csak az én IP-Mel tudnjanak belépni az rcon ba
Írta: Zsembi - 2010. november 01. - 11:37:03
Hello mindenkinek!
Nekem egy olyan kellene amivel csak az én IP-mel tudnának belépni az rconba
Elõre is köszi aki segít!
Cím: Csak az én IP-Mel tudnjanak belépni az rcon ba
Írta: ZeRo - 2010. november 01. - 18:12:19
Próbáld meg ezt, tesztelni nem tudtam, mert még nincs SA-m:
 

public OnRconLoginAttempt( ip[  ], password[  ], success ) {
new szIP[ 16 ];
for( new x = 0; x < MAX_PLAYERS; ++x ) {
    if( !IsPlayerConnected( x ) || IsPlayerNPC( x ) ) continue;
GetPlayerIp( x, szIP, sizeof szIP );
if( !strcmp( szIP, ip, true ) ) {
    if( strcmp( szIP, \"80.98.123.45\", true ) != 0 ) {
        SendClientMessage( x, 0xAA3333AA, \"Nincs jogod az RCON felület használatához!\" );
        return 0;
   }
}
}
return 1;
}
Cím: Csak az én IP-Mel tudnjanak belépni az rcon ba
Írta: Sheet - 2010. november 01. - 20:19:24
Én teszteltem :D, csak annyi a baj, hogy miután kiirja hogy nem csatlakozhat, azután belép rconba, csak ennyi a baj
Cím: Csak az én IP-Mel tudnjanak belépni az rcon ba
Írta: Game94 - 2010. november 01. - 21:01:15
Miután kiírja , kickeld és kész :D
 
public OnRconLoginAttempt( ip[  ], password[  ], success ) {
new szIP[ 16 ];
for( new x = 0; x < MAX_PLAYERS; ++x ) {
    if( !IsPlayerConnected( x ) || IsPlayerNPC( x ) ) continue;
GetPlayerIp( x, szIP, sizeof szIP );
if( !strcmp( szIP, ip, true ) ) {
    if( strcmp( szIP, \"80.98.123.45\", true ) != 0 ) {
        SendClientMessage( x, 0xAA3333AA, \"Nincs jogod az RCON felület használatához!\" );
                        Kick(playerid);
        return 0;
   }
}
}
return 1;
}
Cím: Csak az én IP-Mel tudnjanak belépni az rcon ba
Írta: Zsembi - 2010. november 01. - 21:08:56
az a gond hogyha pl nem vagyok fent akkor nem tudom kickelni és nekem olyan kellene hogy ne engedje be rconba meg ha beirja a jo rcont akkor is banolja ki mert neki nincs megengedve csak nekem
Cím: Csak az én IP-Mel tudnjanak belépni az rcon ba
Írta: Epsilon - 2010. november 01. - 21:14:18
Game94 által módosított kód automatikusan kirúgja, ha belép rconba.
A fenti kód hibás; itt a mûködõ:


 
public OnRconLoginAttempt( ip[  ], password[  ], success ) {
new szIP[ 16 ];
for( new x = 0; x < MAX_PLAYERS; ++x ) {
    if( !IsPlayerConnected( x ) || IsPlayerNPC( x ) ) continue;
GetPlayerIp( x, szIP, sizeof szIP );
if( !strcmp( szIP, ip, true ) ) {
    if( strcmp( szIP, \"80.98.123.45\", true ) != 0 ) {
        SendClientMessage( x, 0xAA3333AA, \"Nincs jogod az RCON felület használatához!\" );
                        Kick(x);
        return 0;
   }
}
}
return 1;
}
Cím: Csak az én IP-Mel tudnjanak belépni az rcon ba
Írta: Zsembi - 2010. november 01. - 21:49:15
Kösz epsilon teszteltük és mûködik,köszi szépen :D