[Ajuda] Passando DOF2 para SII
#1

bom eu tentei passar mais nгo consegui entгo aqui й a minha ultima opзгo rsrs

Codigo:
pawn Код:
new strConta[80];
    new Ip[25];
    for(new t = 0; t < 100; ++t)
    {
        SendClientMessage(playerid, -1, " ");
    }
    format(strConta, sizeof(strConta), "Banidos/%s.txt", Nome(playerid));
    if(DOF2_FileExists(strConta))
    {
        format(String, sizeof(String), "{FFFFFF}Vocк estб banido deste servidor!\n\n         Dados do Banimento:\n\n{45F75A}Admin: {FFFFFF}%s \n{45F75A}Motivo: {FFFFFF}%s", DOF2_GetString(strConta, "Admin"), DOF2_GetString(strConta, "Motivo"));
        format(String, sizeof(String), "%s\n{45F75A}Data: {FFFFFF}%d/%d/%d \n{45F75A}Hora: {FFFFFF}%d:%d", String, DOF2_GetInt(strConta, "Dia"), DOF2_GetInt(strConta, "Mes"), DOF2_GetInt(strConta, "Ano"), DOF2_GetInt(strConta, "Hora"), DOF2_GetInt(strConta, "Minuto"));
        ShowPlayerDialog(playerid, DIALOG_BANIDO, DIALOG_STYLE_MSGBOX, "Banido!", String, "Fechar", "");
        return 1;
    }
+Rep
Reply
#2

http://pastebin.com/MiduESdt

Olha as stocks e substitui no seu code.
Reply
#3

Quote:
Originally Posted by Delete_
Посмотреть сообщение
http://pastebin.com/MiduESdt

Olha as stocks e substitui no seu code.
poderia me mandar um exemplo?
Reply
#4

Код:
new strConta[80];
    new Ip[25];
    for(new t = 0; t < 100; ++t)
    {
        SendClientMessage(playerid, -1, " ");
    }
    format(strConta, sizeof(strConta), "Banidos/%s.txt", Nome(playerid));
    if(INI_Exist(strConta))
    {
        format(String, sizeof(String), "{FFFFFF}Vocк estб banido deste servidor!\n\n         Dados do Banimento:\n\n{45F75A}Admin: {FFFFFF}%s \n{45F75A}Motivo: {FFFFFF}%s", INI_WriteString(strConta, "Admin"), INI_WriteString(strConta, "Motivo"));
        format(String, sizeof(String), "%s\n{45F75A}Data: {FFFFFF}%d/%d/%d \n{45F75A}Hora: {FFFFFF}%d:%d", String, INI_WriteInt(strConta, "Dia"), INI_WriteInt(strConta, "Mes"), INI_WriteInt(strConta, "Ano"), INI_WriteInt(strConta, "Hora"), INI_WriteInt(strConta, "Minuto"));
        ShowPlayerDialog(playerid, DIALOG_BANIDO, DIALOG_STYLE_MSGBOX, "Banido!", String, "Fechar", "");
        return 1;
    }
Acredito que seja assim, confere ai
Reply
#5

@Felipe
pawn Код:
C:\Users\Caio Alaf\Desktop\samp\pawno\GM-ARCADE.pwn(511) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Errors.
Linha 511
pawn Код:
format(String, sizeof(String), "%s\n{45F75A}Data: {FFFFFF}%d/%d/%d \n{45F75A}Hora: {FFFFFF}%d:%d", String, INI_WriteInt(strConta, "Dia"), INI_WriteInt(strConta, "Mes"), INI_WriteInt(strConta, "Ano"), INI_WriteInt(strConta, "Hora"), INI_WriteInt(strConta, "Minuto"));
como passa esse pra SII

pawn Код:
CMD:banir(playerid, params[])
{
    new Razao[128];
    if(PlayerInfo[playerid][admin] < 5) return SendClientMessage(playerid, BRANCO, "Vocк precisa ser admin nivel 5 para usar este comando!");
    if(sscanf(params, "us", ID, Razao)) return SendClientMessage(playerid, CINZA, "Use /banir [ID] [Razгo]"), SendClientMessage(playerid, CINZA, "Use o comando para banir a conta de um jogador");
    if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, BRANCO, "ID invalido");
    if(PlayerInfo[ID][Admin] > PlayerInfo[playerid][Admin]) return SendClientMessage(playerid, CINZA, "Vocк nгo pode fazer nada contra um admin superior a vocк!");
    format(String, sizeof(String), "O Admin %s Baniu o Jogador %s[ID: %d] pelo motivo: %s\r\n", Nome(playerid), Nome(ID), ID, Razao);
    SendClientMessageToAll(VERDE_CLARO, String);
    format(String, sizeof(String), "Contas/Banidos/%s.txt", Nome(ID));
    getdate(Ano, Mes, Dia);
    gettime(Hora, Minuto, Segundo);
    DOF2_CreateFile(String);
    DOF2_SetString(String, "Admin", Nome(playerid));
    DOF2_SetString(String, "Motivo", Razao);
    DOF2_SetInt(String, "Ano", Ano);
    DOF2_SetInt(String, "Mes", Mes);
    DOF2_SetInt(String, "Dia", Dia);
    DOF2_SetInt(String, "Hora", Hora);
    DOF2_SetInt(String, "Minuto", Minuto);
    Kick(ID);
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)