[Ajuda] Erro Dini
#1

Se alguйm puder me ajudar,jб substitui Dini por DOF2 mas permaneceu o mesmo erro :/

Erros :
error 017: undefined symbol "Dini_Get"
error 017: undefined symbol "Dini_Get"
error 017: undefined symbol "Dini_Get"
error 017: undefined symbol "Dini_Get"
error 017: undefined symbol "Dini_Exists"
error 017: undefined symbol "Dini_Create"
error 017: undefined symbol "Dini_Set"
error 017: undefined symbol "Dini_Set"
error 017: undefined symbol "Dini_Set"
error 017: undefined symbol "Dini_Set"
error 017: undefined symbol "Dini_Set"

Quote:

public OnPlayerRequestClass(playerid, classid)
{
if(IsPlayerNPC(playerid))
{
SpawnPlayer(playerid);
return true;
}
new string[128];
new string3[128];
new ip[16];
GetPlayerIp(playerid, ip, sizeof ip);
format(string3, sizeof(string3), "Banidos/%s.ini", PlayerName(playerid));
if(fexist(string3))
{
ClearChatbox(playerid, 10);
strmid(BanInfo[playerid][pMotivo], Dini_Get(string3,"Motivo"), 0, strlen(Dini_Get(string3,"Motivo")), 255);
strmid(BanInfo[playerid][pAdmBan], Dini_Get(string3,"Admin"), 0, strlen(Dini_Get(string3,"Admin")), 255);
strmid(BanInfo[playerid][pData], Dini_Get(string3,"Data"), 0, strlen(Dini_Get(string3,"Data")), 255);
strmid(BanInfo[playerid][pHora], Dini_Get(string3,"Hora"), 0, strlen(Dini_Get(string3,"Hora")), 255);
SendClientMessage(playerid, COLOR_WHITE, ". . . . . . . . . . . . . . . . . . . . Banido . . . . . . . . . . . . . . . . . . . .");
format(string, sizeof(string), "Seu NICK, %s, estб banido do servidor.", PlayerName(playerid));
SendClientMessage(playerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), "Motivo: %s", BanInfo[playerid][pMotivo]);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "Admin: %s", BanInfo[playerid][pAdmBan]);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "Dia: %s, Hora: %s", BanInfo[playerid][pData], BanInfo[playerid][pHora]);
SendClientMessage(playerid, COLOR_YELLOW, string);
new stri[64], tmp[20], tmp2[20];
format(stri, sizeof(stri), "IPsBanidos/%s.ini",ip);
getdate(Ano, Mes, Dia);
format(tmp, 20, "%d/%d/%d", Dia, Mes, Ano);
gettime(Hora, Minuto, Segundo);
format(tmp2, 20, "%d:%d:%d", Hora, Minuto, Segundo);
if(Dini_Exists(stri))
{
Kick(playerid);
}
else
{
Dini_Create(stri);
Dini_Set(stri,"Motivo",BanInfo[playerid][pMotivo]);
Dini_Set(stri,"Admin",BanInfo[playerid][pAdmBan]);
Dini_Set(stri,"Data",BanInfo[playerid][pData]);
Dini_Set(stri,"Hora",BanInfo[playerid][pHora]);
Dini_Set(stri,"Nick",PlayerName(playerid));
}
Kick(playerid);

Reply
#2

Nгo entendo muito de Dini mais coloco
#include Dini
??
Reply
#3

Nгo entendi, vc quer colocar DOF2 ? se for tб ae

PHP код:
public OnPlayerRequestClass(playeridclassid)
{
    if(
IsPlayerNPC(playerid))
    {
        
SpawnPlayer(playerid);
        return 
true;
    }
    new 
string[128];
    new 
string3[128];
    new 
ip[16];
    
GetPlayerIp(playeridipsizeof ip);
    
format(string3sizeof(string3), "Banidos/%s.ini"PlayerName(playerid));
    if(
fexist(string3))
    {
        
ClearChatbox(playerid10);
        
strmid(BanInfo[playerid][pMotivo], DOF2_GetString(string3,"Motivo"), 0strlen(DOF2_GetString(string3,"Motivo")), 255);
        
strmid(BanInfo[playerid][pAdmBan], DOF2_GetString(string3,"Admin"), 0strlen(DOF2_GetString(string3,"Admin")), 255);
        
strmid(BanInfo[playerid][pData], DOF2_GetString(string3,"Data"), 0strlen(DOF2_GetString(string3,"Data")), 255);
        
strmid(BanInfo[playerid][pHora], DOF2_GetString(string3,"Hora"), 0strlen(DOF2_GetString(string3,"Hora")), 255);
        
SendClientMessage(playeridCOLOR_WHITE". . . . . . . . . . . . . . . . . . . . Banido . . . . . . . . . . . . . . . . . . . .");
        
format(stringsizeof(string), "Seu NICK, %s, estб banido do servidor."PlayerName(playerid));
        
SendClientMessage(playeridCOLOR_LIGHTREDstring);
        
format(stringsizeof(string), "Motivo: %s"BanInfo[playerid][pMotivo]);
        
SendClientMessage(playeridCOLOR_YELLOWstring);
        
format(stringsizeof(string), "Admin: %s"BanInfo[playerid][pAdmBan]);
        
SendClientMessage(playeridCOLOR_YELLOWstring);
        
format(stringsizeof(string), "Dia: %s, Hora: %s"BanInfo[playerid][pData], BanInfo[playerid][pHora]);
        
SendClientMessage(playeridCOLOR_YELLOWstring);
        new 
stri[64], tmp[20], tmp2[20];
        
format(strisizeof(stri), "IPsBanidos/%s.ini",ip);
        
getdate(AnoMesDia);
        
format(tmp20"%d/%d/%d"DiaMesAno);
        
gettime(HoraMinutoSegundo);
        
format(tmp220"%d:%d:%d"HoraMinutoSegundo);
        if(
DOF2_FileExists(stri))
        {
            
Kick(playerid);
        }
     }
    else
    {
        
DOF2_SetString(stri,"Motivo",BanInfo[playerid][pMotivo]);
        
DOF2_SetString(stri,"Admin",BanInfo[playerid][pAdmBan]);
        
DOF2_SetString(stri,"Data",BanInfo[playerid][pData]);
        
DOF2_SetString(stri,"Hora",BanInfo[playerid][pHora]);
        
DOF2_SetString(stri,"Nick",PlayerName(playerid));
    }
    
Kick(playerid); 
Reply
#4

Pawn й Case Sensitive, ou seja, diferencia maiъsculas de minъsculas. O correto й dini_ e nгo Dini.
Reply
#5

Pra evitar problemas futuros tem varias tool no forum eu mesmo criei esta:
https://sampforum.blast.hk/showthread.php?tid=469486, Faзa bom uso!
Reply
#6

Agradeзo a atenзгo de todos,mas resumindo meu problema й o seguinte : O cуdigo original vem com o dini,sу que deu estes erros,sendo assim,troquei pelo DOF2,mas permaneceram os mesmos erros,sу que agora com o DOF2.

Eu voltei ao cуdigo original e queria a ajuda de vcs pra como resolver isso

*CharlieBrown e Juniiro -> Estб assim : #include <dini>
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)