Problema grave con ladmin4v2
#1

Hola, tengo un pequeсo problema, va mas que pequeсo enorme. Tengo el ladmin4v2 en mi server pero cuando entro al server me logeo como adm y despues salgo, si entra otra persona se mete automaticamente en mi cuenta de adm. Deje el server prendido y me fui y cuando volvi habia 4 administradores nivel 3 y 6 administradores nivel 5. Casi me cagan el server porque le dieron minigun, armas y demas a todos. Necesito que alguien me ayude rapido, bueno espero que me responda y muchas gracias...
Reply
#2

Si entran con tu nombre? Quita en /lmenu , el Automatic Login . Para que tengan que usar su /login , para poder dar spawn y loguear. Saludos
Reply
#3

Quote:
Originally Posted by gamerzhost
Посмотреть сообщение
Si entran con tu nombre? Quita en /lmenu , el Automatic Login . Para que tengan que usar su /login , para poder dar spawn y loguear. Saludos
lo voy a probar, gracias.
Reply
#4

Eso es porque en OnPlayerDisconnect tenes que setear bien la variable
Reply
#5

Quote:
Originally Posted by mrxenowort
Посмотреть сообщение
Eso es porque en OnPlayerDisconnect tenes que setear bien la variable
y como hago para setear bien la variable?
Reply
#6

Eliminaste esto?
Код:
PlayerInfo[playerid][Level] = 0;
Reply
#7

si no has modificado mucho en tu ladmin
intenta ponerlo en el primer lugar de tu lista de FS
por ejemplo:
Abres tu server.cfg
buscas la linea filterscripts y pones ladmin en primer lugar
"filterscripts ladmin ... ... ..."
asi lo cargara primero que lo otros FS

Ami me pasaba lo mismo que a ti y eso hice (hace mas de un aсo)
Reply
#8

Esto es lo que tengo en OnPlayerDeath:

PHP код:
ublic OnPlayerDeath(playeridkilleridreason)
{
    
#if defined USE_STATS
    
PlayerInfo[playerid][Deaths]++;
    
#endif
    
InDuel[playerid] = 0;
    
    if(
IsPlayerConnected(killerid) && killerid != INVALID_PLAYER_ID)
    {
        
#if defined USE_STATS
        
PlayerInfo[killerid][Kills]++;
        
#endif
        
        
if(InDuel[playerid] == && InDuel[killerid] == 1)
        {
            
GameTextForPlayer(playerid,"Perdedor !",3000,3);
            
GameTextForPlayer(killerid,"Ganador !",3000,3);
            
InDuel[killerid] = 0;
            
SetPlayerPos(killerid0.00.00.0);
            
SpawnPlayer(killerid);
        }
        else if(
InDuel[playerid] == && InDuel[killerid] == 0)
        {
            
GameTextForPlayer(playerid,"Perdedor !",3000,3);
        }
    }
    
#if defined ENABLE_SPEC
    
for(new x=0x<MAX_PLAYERSx++)
        if(
GetPlayerState(x) == PLAYER_STATE_SPECTATING && PlayerInfo[x][SpecID] == playerid)
           
AdvanceSpectate(x);
    
#endif
    
    
return 1;

nose si estara bien
Reply
#9

Quote:
Originally Posted by [TBB]Darkness
Посмотреть сообщение
si no has modificado mucho en tu ladmin
intenta ponerlo en el primer lugar de tu lista de FS
por ejemplo:
Abres tu server.cfg
buscas la linea filterscripts y pones ladmin en primer lugar
"filterscripts ladmin ... ... ..."
asi lo cargara primero que lo otros FS

Ami me pasaba lo mismo que a ti y eso hice (hace mas de un aсo)
lo pondre al principio y vere si funciona, gracias
Reply
#10

pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
PlayerInfo[playerid][Level] = 0;
return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)