[Ajuda] DOF2 Bug :(
#1

Olб.
Estou com problemas em meu GameMode...
O meu sistema de salvamento era em DINI, porйm nгo estava salvando algumas contas e resolvi passar tudo para DOF. Mas quando passei tudo para DOF e fui ver meu servidor, os Map Icons nгo estavam lб, e a mensagem que se poe no OnPlayerConnect tambйm nгo...

pawn Код:
format(str, sizeof(str), "%s, seja bem vindo(a)", nome(playerid));
    SendClientMessage(playerid, 0xD0E9FFAA, str);
    SendClientMessage(playerid, 0xD0E9FFAA, "Tire sua dъvida digitando '/'.");
    SendClientMessage(playerid, 0xD0E9FFAA, "Veja os comandos do servidor digite '/comandos'.");
Depois que passei para DOF2, essas mensagens nгo aparecem mas quando o player loga no servidor...
Alguйm pode me ajudar?
Reply
#2

Te recomendo voltar o sistema de salvamento em DINI .. Ai agente ver o problema de nao ta salvando contas ..
Melhor do que resolver trocentos problemas no DOF ne .. " logica " '.'
Reply
#3

Quote:
Originally Posted by Ley
Посмотреть сообщение
Olб.
Estou com problemas em meu GameMode...
O meu sistema de salvamento era em DINI, porйm nгo estava salvando algumas contas e resolvi passar tudo para DOF. Mas quando passei tudo para DOF e fui ver meu servidor, os Map Icons nгo estavam lб, e a mensagem que se poe no OnPlayerConnect tambйm nгo...

pawn Код:
format(str, sizeof(str), "%s, seja bem vindo(a)", nome(playerid));
    SendClientMessage(playerid, 0xD0E9FFAA, str);
    SendClientMessage(playerid, 0xD0E9FFAA, "Tire sua dъvida digitando '/'.");
    SendClientMessage(playerid, 0xD0E9FFAA, "Veja os comandos do servidor digite '/comandos'.");
Depois que passei para DOF2, essas mensagens nгo aparecem mas quando o player loga no servidor...
Alguйm pode me ajudar?
Posta a OnPlayerConnect inteira.

Quote:
Originally Posted by Nill.Oliveira
Посмотреть сообщение
Te recomendo voltar o sistema de salvamento em DINI .. Ai agente ver o problema de nao ta salvando contas ..
Melhor do que resolver trocentos problemas no DOF ne .. " logica " '.'
Eu discordo de vocк.
Reply
#4

Vai ver vocк executou uma aзгo sobre um arquivo inexistente, posso estar errado, sei pouco sobre dof2.
Reply
#5

Quote:
Originally Posted by Nill.Oliveira
Посмотреть сообщение
Te recomendo voltar o sistema de salvamento em DINI .. Ai agente ver o problema de nao ta salvando contas ..
Melhor do que resolver trocentos problemas no DOF ne .. " logica " '.'
Cara vocк quer dizer que Dini й superior a DOF2? kkkkkkkkkkkkk' Discordo totalmente!
Reply
#6

pawn Код:
public OnPlayerConnect(playerid)
{

    if(msgconvi[playerid] == 1)
    {
        KillTimer(timercou[playerid]);
    }
    msgcount[playerid] = -1;
    msgconvi[playerid] = 0;
   
    Mute[playerid] = 0;
    AFlood[playerid] = 0;
//------------------------
    fkill[playerid]=0;
    TextDrawShowForPlayer(playerid, Textdraw10);

    DOF2_SetInt ( "Multas.ini" , PlayerName ( playerid ) , Multas [ playerid ] ) ;
    DOF2_SetInt ( "PagouMultas.ini" , PlayerName ( playerid ) , PagouMultas [ playerid ] ) ;

    new antibot[128];
    GetPlayerName(playerid, antibot, sizeof(antibot));
    if(DOF2_GetInt("proibidos.ini", antibot) == 1)
    {
        new string[128];
        format(string, sizeof(string), "(INFO) Vocк foi kickado por estar usando um nick proibido! (%s)", antibot);
        SendClientMessage(playerid, 0xFF0000AA, string);
        Kick(playerid);
        return 1;
    }

    for(new i; i<sizeof(NomesProibido); i++)
    {
        new Anti_Bot[40], string[128], Nome[24], IP[128];
        GetPlayerName(playerid, Anti_Bot, 40);
        if(strcmp(NomesProibido[i], Anti_Bot, true)== 0)
        {
             SendClientMessage(playerid, 0x1E90FFAA, "[NOCЩPARDAL]Desculpe, mais nгo foi dessa vez, continue tentando pois sua inveja nos ajuda a crescer");
             GetPlayerIp(playerid, IP, sizeof(IP));
             format(string, sizeof string, "( ANTI-CHEAT ) O player: %s (IP:%s) foi banido do servidor por tentar causar transtornos!", Nome, IP);
             SendClientMessageToAll(0x1E90FFAA, string);
             new banido[MAX_PLAYER_NAME];
             DOF2_SetInt("Banidos.ini", banido, 1);
             Ban(playerid);
             return 1;
        }
    }
//-------------------------------------------------
    TextDrawShowForPlayer(playerid, Textdraw0);
    TextDrawShowForPlayer(playerid, Textdraw3);
    TextDrawShowForPlayer(playerid, Textdraw4);
    TextDrawShowForPlayer(playerid, Textdraw7);
    TextDrawShowForPlayer(playerid, Textdraw8);
    TextDrawShowForPlayer(playerid, Textdraw9);
    new LOL2[7], Nome[24];
    GetPlayerName(playerid, Nome,sizeof(Nome));
    format(LOL2,sizeof(LOL2),"Seja bem vindo %s",Nome);
   
    new WTF2[7];
    format(WTF2,sizeof(WTF2),"%d",playerid);
    TextDrawSetString(WTF[playerid],WTF2);
    TextDrawShowForPlayer(playerid, WTF[playerid]);
   
    ResetPlayerWeapons(playerid);
    new str[128], conta[128], IP[128], string[256];
    if(DOF2_GetInt("Banidos.ini", nome(playerid)) == 0){
    format(str, sizeof(str), "{00B000}••{FFFFFF} %s (%d) conectou-se ao servidor.", nome(playerid), playerid);
    SendClientMessageToAll(0xF8F8FFAA, str);}
    if(DOF2_GetInt("Banidos.ini", nome(playerid)) == 1){
    format(string, sizeof(string), "{D50000}»»{FFFFFF} Vocк estб banido do servidor!");
    SendClientMessage(playerid, 0xFF0000AA, string);
    GameTextForPlayer(playerid, "~r~Banido", 3000, 3);
    Kick(playerid); return 1;}
    GetPlayerIp(playerid, IP, sizeof(IP));
    ResetPlayerWeapons(playerid);
    format(conta, sizeof(conta), DIRETORIO, nome(playerid));
    SetPlayerColor(playerid, COR_DESEMPREGADO);
//===========================MapIcons===========================================
    SetPlayerMapIcon(playerid, 0, 560.6572, -1506.5952, 14.5429, 52, 0);
    SetPlayerMapIcon(playerid, 1, 559.0831, -1506.8389, 14.5420, 52, 0);
    SetPlayerMapIcon(playerid, 2, 1352.3138, -1759.2512, 13.5078, 37, 0);
    SetPlayerMapIcon(playerid, 3, 2250.9634, -1741.2811, 13.5469, 37, 0);
    SetPlayerMapIcon(playerid, 4, 2232.7937, -1159.8120, 25.8906, 37, 0);
    SetPlayerMapIcon(playerid, 5, 1315.4935, -898.1835, 39.5781, 37, 0);
    SetPlayerMapIcon(playerid, 6, 661.2981, -573.4201, 16.3359, 37, 0);
    SetPlayerMapIcon(playerid, 7, 681.6183, -473.3460, 16.5363, 37, 0);
    SetPlayerMapIcon(playerid, 8, -49.8560, -269.3634, 6.6332, 37, 0);
    SetPlayerMapIcon(playerid, 9, 2333.5867, 61.6042, 26.7058, 37, 0);
    SetPlayerMapIcon(playerid, 10, 1238.9243, 235.2062, 19.5547, 37, 0);
    SetPlayerMapIcon(playerid, 11, 2397.8005, -1898.7351, 13.5469, 37, 0);
    SetPlayerMapIcon(playerid, 12, 1025.5244, -1770.8508, 13.5469, 52, 0);
    SetPlayerMapIcon(playerid, 13, 1153.9636, -1763.7141, 15.2916, 56, 0);
    SetPlayerMapIcon(playerid, 14, 2407.3735, -2113.8982, 13.5538, 51, 0);
    SetPlayerMapIcon(playerid, 15, 263.4991, -1894.3594, 0.6137, 9, 0);
    SetPlayerMapIcon(playerid, 16, 68.8179, -249.0422, 1.5781, 51, 0);
    SetPlayerMapIcon(playerid, 17, -91.4547, -1169.6486, 2.4257, 55, 0);
    SetPlayerMapIcon(playerid, 18, 1942.8175, -1772.5436, 13.3906, 55, 0);
    SetPlayerMapIcon(playerid, 19, 1004.0145, -937.7090, 42.1797, 55, 0);
    SetPlayerMapIcon(playerid, 20, 1248.0389, -1561.0490, 13.5635, 35, 0);
    SetPlayerMapIcon(playerid, 21, 1481.0991, -1759.2131, 17.5313, 36, 0);
    SetPlayerMapIcon(playerid, 22, 1553.0126, -1675.7144, 16.1953, 30, 0);
    SetPlayerMapIcon(playerid, 23, 1834.7924, -1682.3276, 13.4167, 48, 0);
    SetPlayerMapIcon(playerid, 24, 1832.4589, -1842.6696, 13.5781, 37, 0);
    SetPlayerMapIcon(playerid, 25, 1755.1929, -1894.3030, 13.5567, 60, 0);
    SetPlayerMapIcon(playerid, 26, 2244.6836, -1663.8641, 15.4766, 45, 0);
    SetPlayerMapIcon(playerid, 27, 461.8975, -1501.8979, 31.0351, 45, 0);
    SetPlayerMapIcon(playerid, 28, 1457.9036, -1136.6019, 23.9525, 45, 0);
    SetPlayerMapIcon(playerid, 29, 1367.5830, -1281.0358, 13.5469, 6, 0);
    SetPlayerMapIcon(playerid, 30, 2400.3391, -1980.1823, 13.5469, 6, 0);
    SetPlayerMapIcon(playerid, 31, 2424.1418, -1742.8821, 13.5447, 17, 0);
    SetPlayerMapIcon(playerid, 32, 1685.6201, -2238.3171, 13.5469, 5, 0);
    SetPlayerMapIcon(playerid, 33, 2016.7224, -759.2651, 126.9709, 62, 0);
    SetPlayerMapIcon(playerid, 34, 2527.1333, -1528.4426, 23.8519, 27, 0);
    SetPlayerMapIcon(playerid, 35, 53.7729, -1531.5643, 8.7634, 16, 0);
    SetPlayerMapIcon(playerid, 36, 928.9161, -1352.9233, 13.3438, 37, 0);
    SetPlayerMapIcon(playerid, 37, 2072.1284, -1793.5541, 13.5469, 37, 0);
    SetPlayerMapIcon(playerid, 38, 810.7431, -1616.2185, 13.5469, 37, 0);
    SetPlayerMapIcon(playerid, 39, 2351.3076, -1412.3164, 23.9924, 7, 0);
    SetPlayerMapIcon(playerid, 40, 432.5226, -1644.2196, 25.7652, 22, 0);
    SetPlayerMapIcon(playerid, 41, 500.2080, -1359.0933, 16.2347, 37, 0);
    SetPlayerMapIcon(playerid, 42, 500.2080, -1359.0933, 16.2347, 37, 0);
    SetPlayerMapIcon(playerid, 43, 2184.1621, 1114.6621, 12.6484, 37, 0);
    SetPlayerMapIcon(playerid, 44, 1966.9542, 1623.2494, 12.8618, 37, 0);
    SetPlayerMapIcon(playerid, 45, 2393.0562, 2042.7533, 10.8203, 37, 0);
    SetPlayerMapIcon(playerid, 46, 1873.0923, 2071.8357, 11.0625, 37, 0);
    SetPlayerMapIcon(playerid, 47, 2393.0562, 2042.7533, 10.8203, 37, 0);
    SetPlayerMapIcon(playerid, 48, -1968.0808, 291.6093, 35.1719, 37, 0);
    SetPlayerMapIcon(playerid, 49, -2243.1418, 128.6518, 35.3203, 37, 0);
    SetPlayerMapIcon(playerid, 50, -2356.9133, 1008.1088, 50.8984, 37, 0);
    SetPlayerMapIcon(playerid, 51, -2671.4097, 259.5980, 4.6328, 37, 0);
    SetPlayerMapIcon(playerid, 52, 2422.1165, -1221.6394, 25.4047, 37, 0);
    SetPlayerMapIcon(playerid, 53, 2750.7668, -1468.2825, 30.4531, 41, 0);
//===========================================================================//=

    format(str, sizeof(str), "%s, seja bem vindo(a) ao servidor.", nome(playerid));
    SendClientMessage(playerid, 0xD0E9FFAA, str);
    SendClientMessage(playerid, 0xD0E9FFAA, "Tire sua dъvida digitando '/sistema ajuda'.");
    SendClientMessage(playerid, 0xD0E9FFAA, "Veja os comandos do servidor digite '/comandos'.");
    IsAdmin[playerid] = DOF2_GetInt(conta, "Admin");
    SetPlayerSkin(playerid, DOF2_GetInt(conta, "Skin"));
    DOF2_SetString(conta, "IP", IP);
    SetPVarInt(playerid, "Aulas", 0);
    SetPVarInt(playerid, "ConvenioMedico", 0);
    SetPVarInt(playerid, "CheckTestDriver", 0);
    SetPVarInt(playerid, "CheckTestAerea", 0);
    passradar[playerid] = 0;
    return 1;
}
Alguйm ajuda?
Reply
#7

UP...
Reply
#8

Criou os arquivos multas.ini, proibidos.ini, banidos.ini etc...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)