[Funciones] Postea tus funciones aqui!
#30

Quote:
Originally Posted by MrDeath537
Посмотреть сообщение
Si bueno pero no importa XD, posteen comandos y funciones...
Bueno xd

Les postearй un comando mio (No tengo idea como se escriba) Modificado por the_chaoz, y publicado por mн xd (cuanto trabajo ._.)

Antes de todo, se que muchos buscan el comando pero no lo encuentran, asн que les facilito el mio (':

El comando es [quote]/advertir [ID] [Razуn]

pawn Код:
new Advertido[MAX_PLAYERS];
public OnPlayerDisconnect(playerid, reason)
{
    Advertido[playerid] = 0; //Seteamos la variable a 0
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
        if(!strcmp(cmd, "/ad", true)){
        tmp[0] = strtok(cmdtext, idx);
        tmp[1] = strtok(cmdtext, idx);
        if(!strlen(tmp[0]) || !strlen(tmp[1]))return SendClientMessage(playerid, COLOR_ROJO, "Usa: /ad [ID] [Razon].");
        new id;
        new str[128];
        id = strval(tmp[0]);
        if(IsPlayerConnected(id)){
        new name[2][MAX_PLAYER_NAME];
        GetPlayerName(playerid, name[0], MAX_PLAYER_NAME);
        GetPlayerName(id, name[1], MAX_PLAYER_NAME);
        Advertido[id]++;
        format(str, 128, "%s ha sido advertido (Razon: %s)(%i/3)", name[1], cmdtext[5+strlen(tmp[0])], Advertido[id]);
        SendClientMessage(playerid, COLOR_AZUL, str);
        format(str, 128, "Has sido advertido por %s. (Razon: %s.)(%i/3)", name[0], cmdtext[5+strlen(tmp[0])], Advertido[id]);
        SendClientMessage(id, COLOR_VERDE_CLARO, str);
        format(str, 128, "%s ha sido advertido por %s. (Razon: %s.) (%i/3)", name[1], name[0], cmdtext[5+strlen(tmp[0])], Advertido[id]);
        SendClientMessageToAll(COLOR_NARANJA, str);
        PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
        PlayerPlaySound(id, 1057, 0.0, 0.0, 0.0);
        if(Advertido[id] >= 3)Kick(id);
        return 1;
        }
        return SendClientMessage(playerid, COLOR_ROJO, "El jugador no se encuentra conectado.");
}

//la definiciуn de Strtok
strtok(const string[], &index)
{
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
        index++;
    }

    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
        result[index - offset] = string[index];
        index++;
    }
    result[index - offset] = EOS;
    return result;
}
Ya ustedes usan los colores que quieran xD

Saludos n_n'!
Reply


Messages In This Thread
[Funciones] Postea tus funciones aqui! - by MrDeath537 - 28.02.2010, 16:02
Re: [Off-topic - Funciones] Postea tus funciones aqui! - by CristianTdj - 28.02.2010, 23:38
Re: [Off-topic - Funciones] Postea tus funciones aqui! - by MrDeath537 - 01.03.2010, 10:10
Re: [Off-topic - Funciones] Postea tus funciones aqui! - by CristianTdj - 01.03.2010, 11:06
Re: [Off-topic - Funciones] Postea tus funciones aqui! - by TheChaoz - 01.03.2010, 12:10
Re: [Off-topic - Funciones] Postea tus funciones aqui! - by MrDeath537 - 01.03.2010, 12:43
Re: [Off-topic - Funciones] Postea tus funciones aqui! - by camiloasc1 - 01.03.2010, 14:45
Re: [Off-topic - Funciones] Postea tus funciones aqui! - by Zamaroht - 01.03.2010, 15:51
Re: [Funciones] Postea tus funciones aqui! - by Chiri - 01.03.2010, 16:00
Re: [Funciones] Postea tus funciones aqui! - by MrDeath537 - 20.03.2010, 07:24
Re: [Funciones] Postea tus funciones aqui! - by CristianTdj - 23.03.2010, 14:45
Re: [Funciones] Postea tus funciones aqui! - by CristianTdj - 23.03.2010, 14:47
Re: [Funciones] Postea tus funciones aqui! - by CristianTdj - 23.03.2010, 14:49
Re: [Funciones] Postea tus funciones aqui! - by CristianTdj - 23.03.2010, 14:50
Re: [Funciones] Postea tus funciones aqui! - by xenowort - 23.03.2010, 15:53
Re: [Funciones] Postea tus funciones aqui! - by MrDeath537 - 25.03.2010, 01:04
Re: [Funciones] Postea tus funciones aqui! - by [SRG]Toxic_Racer - 27.03.2010, 00:32
Re: [Funciones] Postea tus funciones aqui! - by Zamaroht - 27.03.2010, 00:58
Re: [Funciones] Postea tus funciones aqui! - by Cesar_Biker - 27.03.2010, 11:43
Respuesta: [Funciones] Postea tus funciones aqui! - by SuperMarioRol - 13.02.2011, 10:13
Respuesta: [Funciones] Postea tus funciones aqui! - by SuperMarioRol - 17.02.2011, 19:20
Respuesta: [Funciones] Postea tus funciones aqui! - by leaNN! - 17.02.2011, 19:22
Respuesta: [Funciones] Postea tus funciones aqui! - by SuperMarioRol - 17.02.2011, 19:31
Re: [Funciones] Postea tus funciones aqui! - by admantis - 17.02.2011, 20:43
Respuesta: Re: [Funciones] Postea tus funciones aqui! - by TheChaoz - 17.02.2011, 22:23
Re: [Funciones] Postea tus funciones aqui! - by MrDeath537 - 17.02.2011, 23:57
Respuesta: Re: [Funciones] Postea tus funciones aqui! - by Lunnatiicz - 18.02.2011, 00:16
Re: Respuesta: Re: [Funciones] Postea tus funciones aqui! - by admantis - 19.02.2011, 02:40
Respuesta: Re: Respuesta: Re: [Funciones] Postea tus funciones aqui! - by TheChaoz - 19.02.2011, 20:12
Respuesta: Re: [Off-topic - Funciones] Postea tus funciones aqui! - by Lunnatiicz - 19.02.2011, 21:30
Respuesta: [Funciones] Postea tus funciones aqui! - by Zume - 14.08.2015, 00:06
Respuesta: [Funciones] Postea tus funciones aqui! - by wharlos - 16.05.2016, 23:33
Re: Respuesta: [Funciones] Postea tus funciones aqui! - by KevinReinke - 17.05.2016, 00:24
Re: [Funciones] Postea tus funciones aqui! - by zSuYaNw - 17.06.2016, 03:35
Respuesta: [Funciones] Postea tus funciones aqui! - by Zume - 31.07.2016, 22:39
Re: [Funciones] Postea tus funciones aqui! - by UnGodly - 20.09.2016, 15:30
Respuesta: [Funciones] Postea tus funciones aqui! - by Swedky - 18.11.2016, 20:15

Forum Jump:


Users browsing this thread: 8 Guest(s)