[AJUDA]Tenho uma fs que de vip
#2

PHP код:
#include <a_samp>
#include <Dini>
new VIP[MAX_PLAYERS];
public 
OnPlayerConnect(playerid)
{
    new 
file[30], n[24];
    
GetPlayerName(playeridn24);
    
format(file30"%s.txt"n);
    if(
fexist(file)) { VIP[playerid] = dini_Int(file"VIP"); }
    else
    {
        
dini_Create(file);
        
VIP[playerid] = 0;
    }
    return 
1;
}
public 
OnPlayerDisconnect(playeridreason)
{
    new 
file[30], n[24];
    
GetPlayerName(playeridn24);
    
format(file30"%s.txt"n);
    
dini_IntSet(file"VIP"VIP[playerid]);
    return 
1;
}
public 
OnPlayerCommandText(playeridcmdtext[])
{
    new 
cmd[256], idx;
    
cmd strtok(cmdtextidx);
    if(
strcmp(cmd"/kitvipo"true) == 0)
    {
        if(
VIP[playerid] < 3) return SendClientMessage(playerid, -1"Vocк nгo й Vip Ouro.");
        
GivePlayerWeapon(playerid243000);
        
GivePlayerWeapon(playerid293000);
        
GivePlayerWeapon(playerid313000);
        
SetPlayerArmour(playerid90);
        return 
1;
    }
    if(
strcmp(cmd"/kitvipp"true) == 0)
    {
        if(
VIP[playerid] < 2) return SendClientMessage(playerid, -1"Vocк nгo й Vip Prata.");
        
GivePlayerWeapon(playerid242000);
        
GivePlayerWeapon(playerid292000);
        
GivePlayerWeapon(playerid312000);
        
SetPlayerArmour(playerid80);
        return 
1;
    }
    if(
strcmp(cmd"/kitvipb"true) == 0)
    {
        if(
VIP[playerid] < 1) return SendClientMessage(playerid, -1"Vocк nгo й Vip Bronze.");
        
GivePlayerWeapon(playerid241000);
        
GivePlayerWeapon(playerid291000);
        
GivePlayerWeapon(playerid311000);
        
SetPlayerArmour(playerid70);
        return 
1;
    }
    if(
strcmp(cmd"/vips"true) == 0)
    {
        new 
str[128], n[24];
        for(new 
0MAX_PLAYERS++)
        {
            
GetPlayerName(insizeof(n));
            if(
VIP[i] == 1) { format(strsizeof(str), " » %s - {00FF0C}Vip Bronze"n); }
            else if(
VIP[i] == 2) { format(strsizeof(str), " » %s - {303AFF}Vip Prata"n); }
            else if(
VIP[i] == 2) { format(strsizeof(str), " » %s - {FFFE10}Vip Ouro"n); }
            
SendClientMessage(playerid, -1str);
        }
        return 
1;
    }
    if(
strcmp(cmd"/chatvip"true) == 0)
        {
        if(
VIP[playerid] < 1) return SendClientMessage(playerid, -1"Vocк nгo й Vip.");
        new 
string[256], n[24];
        new 
length strlen(cmdtext);
        while ((
idx length) && (cmdtext[idx] <= ' '))
        {
            
idx++;
        }
        new 
offset idx;
        new 
result[64];
        while ((
idx length) && ((idx offset) < (sizeof(result) - 1)))
        {
            
result[idx offset] = cmdtext[idx];
            
idx++;
        }
        
result[idx offset] = EOS;
        if(!
strlen(result)) return SendClientMessage(playerid, -1"USO: /chatvip [TEXTO]");
        
GetPlayerName(playeridnsizeof(n));
        for(new 
0MAX_PLAYERS++)
        {
            if(
VIP[i] > 0)
            {
                
format(stringsizeof(string), "{FCF405}[CHAT VIP]{FFFFFF} %s: %s"nresult);
                  
SendClientMessage(i, -1string);
            }
        }
        return 
1;
    }
    if(
strcmp(cmd"/darvip"true) == 0)
    {
        if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1"Vocк nгo estб logado na RCON.");
        new 
tmp[256], idlvlstr[128], n[24], n2[24];
        
tmp strtok(cmdtextidx);
        if(!
strlen(tmp)) return SendClientMessage(playerid, -1"USO: /darvip [ID] [LEVEL]");
        
id strval(tmp);
        
tmp strtok(cmdtextidx);
        if(!
strlen(tmp)) return SendClientMessage(playerid, -1"USO: /darvip [ID] [LEVEL]");
        
lvl strval(tmp);
        
VIP[id] = lvl;
        
GetPlayerName(playeridn24);
        
GetPlayerName(idn224);
        
format(strsizeof(str), "O ADMIN %s te deu VIP level %d."nlvl);
        
SendClientMessage(id, -1str);
        
format(strsizeof(str), "Vocк deu VIP level %d para o jogador %s."lvln2);
        
SendClientMessage(playerid, -1str);
        return 
1;
    }
    return 
0;

Reply


Messages In This Thread
[AJUDA]Tenho uma fs que de vip - by Thii - 23.06.2011, 17:04
Re: [PEDIDO/AJUDA]Tenho uma fs que de vip - by RockFire - 23.06.2011, 17:07
Re: [PEDIDO/AJUDA]Tenho uma fs que de vip - by Thii - 23.06.2011, 17:15
Re: [PEDIDO/AJUDA]Tenho uma fs que de vip - by mengueh - 23.06.2011, 17:20
Re: [PEDIDO/AJUDA]Tenho uma fs que de vip - by Thii - 23.06.2011, 17:21
Re: [PEDIDO/AJUDA]Tenho uma fs que de vip - by Shadoww5 - 23.06.2011, 18:41
Re: [PEDIDO/AJUDA]Tenho uma fs que de vip - by Ricop522 - 23.06.2011, 19:29
Re: [PEDIDO/AJUDA]Tenho uma fs que de vip - by Thii - 23.06.2011, 19:33

Forum Jump:


Users browsing this thread: 5 Guest(s)