[Include] iUtils
#1

[I]
Funзхes
pawn Код:
Now(), TimeStamp() ou iGetTimeStamp();

IsNumeric(string[]) - Verifica se й numerico ou nгo e retorna true ou false;

GetIP(playerid) - Pega o IP do Jogador;

GetPlayerNameEx(playerid) - Pega o Nick do Jogador.
Cуdigo:
pawn Код:
/*
 * --- iUtils ---
 * Por DanDRT(Danilo Galvгo)
 * Agradecimentos: Willian.
 * [iPs]TeaM - ipsbr.net
 * CODE.ME
*/

 
#define Now       iGetTimeStamp
#define TimeStamp iGetTimeStamp
 
stock IsNumeric(const string[])
{
        for (new i = (string[0] == 0x2D && string[1] ? 1 : 0),j = strlen(string); i < j; i++)
        {
                if (string[i] > 0x39 || string[i] < 0x30) return false;
        }
        return true;
}
 
stock iGetTimeStamp()
{
    new time[6], february, finaltime;
    gettime(time[0], time[1], time[2]);
    getdate(time[3], time[4], time[5]);
 
    february = (!((time[3] % 4) ^ 2) ? 29 : 28);
 
    if(!(february ^ 28))
        finaltime = 86400;
 
    finaltime += 27053635+(time[2] + (time[1] * 60) + (time[0] * 3600))+(((31*7)+(30*4)+february)+(time[5] * 86400) + (31536000 * (time[3]-1970)));
 
    return finaltime;
}
 
stock GetIP(playerid)
{
    new Ip[16];
    GetPlayerIp(playerid, Ip, sizeof(Ip));
    return Ip;
}
 
stock GetPlayerNameEx(playerid)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    return name;
}
[/i][/i]

ou PasteBin.

Crйditos
pawn Код:
/*
 * --- iUtils ---
 * Por DanDRT(Danilo Galvгo)
 * Agradecimentos: Willian.
 * [iPs]TeaM - ipsbr.net
*/


Ps: vou procurar adicionar mais funзхes ao decorrer do tempo.
Reply
#2

Bem bacana em dг, assim que eu puder te dar um REP te dou (;
Reply
#3

Simples, porйm funcional e ъtil.
Reply
#4

Esperava mais de um High-roller, porйm, bom trabalho..

Estou desenvolvendo uma Include semelhante...
Reply
#5

Quote:
Originally Posted by Ph0ton
Посмотреть сообщение
Esperava mais de um High-roller, porйm, bom trabalho..

Estou desenvolvendo uma Include semelhante...
@Faзo as do Corey as minhas palavras.
Reply
#6

Quote:
Originally Posted by Ph0ton
Посмотреть сообщение
Esperava mais de um High-roller, porйm, bom trabalho..

Estou desenvolvendo uma Include semelhante...
Eu racho com essas palavras idiotas. Nгo й porque o cara й um High-Roller que ele deve fazer um trabalho extramente espetacular. Ele fez oque ele achou que seria ъtil para quem iria usar e nгo porque ele й High-Roller, pois isso й sу um status.

-

Bom trabalho Dan, como sempre, muito bom.
Reply
#7

Sugestгo: Faz um GetVehicleSpeed em KM
Reply
#8

Quote:
Originally Posted by DanDRT
Посмотреть сообщение
@Faзo as do Corey as minhas palavras.
Que Corey ?

Quote:
Originally Posted by Coe1
Посмотреть сообщение
Eu racho com essas palavras idiotas. Nгo й porque o cara й um High-Roller que ele deve fazer um trabalho extramente espetacular. Ele fez oque ele achou que seria ъtil para quem iria usar e nгo porque ele й High-Roller, pois isso й sу um status.

-

Bom trabalho Dan, como sempre, muito bom.
Nгo falei que ele deveria fazer um trabalho extremamente espetacular, falei que esperava isso dele, ainda mais pelos outros trabalhos que ele jб apresentou.

E nгo, discordo completamente da sua opiniгo.. Um High-Roller nгo й sу questгo de Status, se um High Roller nгo sabe nada ele й um Flooder, pq 1000 posts sem acrescentar nada nгo й pra qualquer um...

Minha opiniгo, claro.
Reply
#9

Quote:
Originally Posted by Ph0ton
Посмотреть сообщение
Que Corey ?
Minha opiniгo, claro.
Eu.

Sua opiniгo, claro. E eu dei a minha. Por exemplo: Se vem um novato aqui com 1 post e faz uma ferramenta espetacular, vocк vai achar que nгo foi ele que fez, de acordo com sua opiniгo. Porque levando em conta a sua opiniгo parece que o cara vai fazer um trabalho pelo seu status. Enfim, respeito sua opiniгo e vamos parar por aqui.
Reply
#10

Quote:
Originally Posted by Coe1
Посмотреть сообщение
Eu.

Sua opiniгo, claro. E eu dei a minha. Por exemplo: Se vem um novato aqui com 1 post e faz uma ferramenta espetacular, vocк vai achar que nгo foi ele que fez, de acordo com sua opiniгo. Porque levando em conta a sua opiniгo parece que o cara vai fazer um trabalho pelo seu status. Enfim, respeito sua opiniгo e vamos parar por aqui.
Tudo bem, nгo vamos desviar o assunto do tуpico, com um excelente sistema, diga-se de passagem.

Em momento algum eu disse isso, o cara com um Post й bom ? Blz, de boa, o que nгo pode й um High Roller nгo saber nada (nгo й o caso).. Pq tipo: Eu posso ter estudado Pawn antes de criar uma conta no fуrum SA-MP, o que me dб conhecimento suficiente para elaborar uma boa ferramenta.. Porйm, um High Roller, com 1000+ postagens no fуrum, nгo pode simplesmente nгo saber nada, ou saber pouco, devido a suas postagens subentendemos que ele tem bastante conhecimento, o que lhe dб capacidade para elaborar uma excelente ferramenta.

Sу concluindo: O trabalho estб bom, й ъtil, estб bem feito . Sу comentei que ele tem capacidade de fazer melhor...
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)