[AJUDA] Orgs
#1

Nгo estб atualizando as ORGS,porquк se estб tudo certo?

pawn Код:
dcmd_orgs(playerid, params[])
    {
        new org[128],org2[128],string[2048],tmp[32],giveid;
        for(new i = 1; i < MAX_ORGS; ++i)
        {
            format(org,128,"/RPG/orgs/%s.ini",OrgsNamesSmall[i]);
            format(tmp,32,"%s",dini_Get(org, OrgsCargos[0]));

            /*if(strcmp(tmp,"Nenhum",true)==0 || strlen(tmp) < 3)
            {
                format(org2,128,"{C2A2DA}%s: Nenhum\n",OrgsNames[i]);
                continue;
            }*/


            if(strlen(tmp) < 3)
                tmp = "Ninguйm";

            giveid = ReturnUser(tmp);
            if(IsPlayerConnected(giveid))
                format(org2,128,"{C2A2DA} %d >> %s: %s - {00D900}Online\n", i, OrgsNames[i], tmp);

            else
                format(org2,128,"{C2A2DA} %d >> %s: %s - {AA3333}Offline\n", i, OrgsNames[i], tmp);

            strcat(string, org2);
        }
        #pragma unused params
        return ShowPlayerDialog(playerid, 10000, DIALOG_STYLE_MSGBOX, "Organizaзхes", string, "Fechar", "");
    }
Reply
#2

Isso nгo tб certo nгo ...
Um certo "scripter" que teve acesso a esse GM conseguiu bugar meu cуdigo.
Reply
#3

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Isso nгo tб certo nгo ...
Um certo "scripter" que teve acesso a esse GM conseguiu bugar meu cуdigo.

Mas enfim, qual o problema ?
Nгo vini, de tanto quebrar a cabeзa com isso eu descobri o que acontece, na include Dini que vem com o GM, Tem 2 stocks modificadas para fuder com o GM sгo elas: frename e fcopy. Apague elas da include ou pegue outra include e retire o comentбrio dessas mesmas funзхes encontradas no GM! Pronto problema resolvido!
Reply
#4

Troquei a include Dini , й continua com o erro.
Reply
#5

Quote:
Originally Posted by ViictorDaay-
Посмотреть сообщение
Troquei a include Dini , й continua com o erro.
LoL, soh com vc entгo, vбrias pessoas pediram ajuda nesse /orgs e do msm jeito que te expliquei, expliquei a eles e eles conseguiram resolver! Tem certeza que fez tudo que disse corretamente ? pois nгo era somente trocar a include!
Reply
#6

Lol,tirar include e fazer oque mais?
@Edit
Encontrei Isso
pawn Код:
/*stock frename(oldname[],newname[]) {
    if(!fexist(oldname)) return false;
    fremove(newname);
    if(!fcopy(oldname,newname)) return false;
    fremove(oldname);
    return true;
}

stock fcopy(oldname[],newname[]) {
    new File:ohnd,File:nhnd;
    if(!fexist(oldname)) return false;
    ohnd=fopen(oldname,io_read);
    nhnd=fopen(newname,io_write);
    new buf2[1];
    new i;
    for (i=flength(ohnd);i>0;i--) {
        fputchar(nhnd, fgetchar(ohnd, buf2[0],false),false);
    }
    fclose(ohnd);
    fclose(nhnd);
    return true;
}*/
Mais ela ja estao apagadas '-'
Reply
#7

Retirar a funзгo frename e fcopy dos comentarios do seu GM!
Reply
#8

Estб dando erros agora.
Reply
#9

Quote:
Originally Posted by ViictorDaay-
Посмотреть сообщение
Oloco bixo tinha essa ae de cima e mais 2 quer dizer 4 stocks
Apaga esses duas funзхes da include Dini, e retire as duas funзхes que estam no GM do comentбrio, Deixando-as funcional!
Reply
#10

Paulor,ja fiz isso.
agora estб dando
pawn Код:
error 017: undefined symbol "frename"
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)