Sistema aka x y_ini que no da :C
#1

He sacado un Sistema Aka de otro lado y lo puse tal como estaba pero no me anda, al entrar un player guarda su con su ip, todo bien alli, al entrar otro player guarda su nick con el nick del otro con su ip, si no me entienden mas abalo les dejo el log, lo tengo asi, no se si hago algo mal ._.

PHP код:
static Paka[256];
static 
playerIP[16];
public 
OnPlayerConnect(playerid)
{
new 
file[100],pIP[16],Jstr[128];
        
GetPlayerIp(playerid,pIP,16);
        
format(file,sizeof(file),"ZeroLimiteData/ListaAka/Aka.ini");
        
INI_ParseFile(file,"GetAkaLog");
        if(
strlen(Paka) < 3)
        {
        
format(file,sizeof(file),"ZeroLimiteData/ListaAka/Aka.ini");
        new 
INI:AKA INI_Open(file);
        
INI_WriteString(AKApIPpName(playerid));
        
INI_Close(AKA);
        }
        else if(
strfind(PakapName(playerid), true) == -1)
        {
        
format(file,sizeof(file),"ZeroLimiteData/ListaAka/Aka.ini");
        
format(Jstr,sizeof(Jstr),"%s,%s"PakapName(playerid));
        new 
INI:AKA INI_Open(file);
        
INI_WriteString(AKApIPJstr);
        
INI_Close(AKA);
        }
return 
1;
// no creo q sea esto, es el q lee los datos del aka
foreach(Playeri)
    {
    if(
PlayerInfo[i][pAdmin] > 2)
    {
    if(
strlen(Paka) > 70)
    {
    
strmid(string2,Paka,0,70);
    
format(Jstrsizeof(Jstr),"|®| {277DFD}AkA: %s",string2);
    
SendClientMessage(i,0x00ffffff,Jstr);
    
strmid(string2,Paka,70,sizeof(Paka));
    
format(Jstrsizeof(Jstr),"%s"string2);
    
SendClientMessage(i,0x00ffffff,Jstr);
    }
    else
    {
    if(
strlen(Paka) > 2format(Jstrsizeof(Jstr),"|®| {277DFD}AkA: %s",Paka);
    else 
format(Jstrsizeof(Jstr),"|®| {277DFD}AkA: Sin Aka!");
    
SendClientMessage(i,0x00ffffff,Jstr);
    }
    }
    }
}
forward GetAkaLog(name[], value[]);
public: 
GetAkaLog(name[], value[])
{
    
INI_String(playerIP,Paka,256);
    return 
1;

En el Log me guarda asi lo cual no deberнa ser asi, el siguiente q entre obtiene la ip y guarda el nick y de los otros anteriores...

PHP код:
179.47.224.36 MxFire
181.16.20.169 
MxFire,Es_Trella
190.117.142.248 
MxFire,Es_Trella,Fuzion
156.43.246.130 
MxFire,Es_Trella,Fuzion,T3LL3Z
201.208.218.249 
MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB,Dianny,Shadik,KoremDers,Ezequiel,Hector_L,
190.43.99.29 MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB,Dianny,Shadik,KoremDers,Ezequiel,Hector_L,
189.176.153.186 MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB,Dianny,Shadik,KoremDers,]SOB[_JorGe42O
186.774219.231 
MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK
190.134.101.187 
MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB
190.79.8.20 
MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB,Dianny
201.152.92.166 
MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB,Dianny,Shadik
204.66.40.209 
MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB,Dianny,Shadik,KoremDers
141.269.44.141 
MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB,Dianny,Shadik,KoremDers,Ezequiel
200.7.201.66 
MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB,Dianny,Shadik,KoremDers,Ezequiel,Hector_L
190.101.116.219 
MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB,Dianny,Shadik,KoremDers,Ezequiel,Hector_L,
134.145.175.75 MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB,Dianny,Shadik,KoremDers,Ezequiel,Hector_L,
43.12.69.184 MxFire,Es_Trella,Fuzion,T3LL3Z,DavidD,ShOudeR_,[SOB]Wolf,JorGe42O,RADEK,MaxisX25.SOB,Dianny,Shadik,KoremDers,Ezequiel,Hector_L
PD: las ip que se muestran es un ejemplo ya que fueron cambiadas para evitar problemas...
Reply
#2

Necesito ayuda, Nadie sabe x y_ini? :C o manden un link de uno asi sea ruso ._.
Reply
#3

Prueba esto:

pawn Код:
static Paka [ 256];
static playerIP [16 ];
public OnPlayerConnect ( playerid )
{
new file [ 100], pIP[ 16 ], Jstr [128];
GetPlayerIp ( playerid , pIP,16 );
format (file , sizeof(file ), "ZeroLimiteData/ListaAka/Aka.ini" );
INI_ParseFile ( file ,"GetAkaLog" );
if( strlen( Paka ) < 3 )
{
format (file , sizeof(file ), "ZeroLimiteData/ListaAka/Aka.ini" );
new INI: AKA = INI_Open ( file);
INI_WriteString (AKA, pIP, pName ( playerid ) & "\n");
INI_Close ( AKA);
}
else if( strfind( Paka , pName ( playerid ), true ) == - 1 )
{
format (file , sizeof(file ), "ZeroLimiteData/ListaAka/Aka.ini" );
format (Jstr , sizeof(Jstr ), "%s,%s\n" , Paka, pName (playerid ));
new INI: AKA = INI_Open ( file);
INI_WriteString (AKA, pIP, Jstr );
INI_Close ( AKA);
}
return 1 ;
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)