#1

Hello. The boredom, I tried to do a system event specifically searched for some gifts (pickup), the problem is only going to last gift that makes spam,.

PHP код:
#define MAX_PGIFTS (50)
new cadou[MAX_PGIFTS];
public 
OnPlayerPickUpPickupplayeridpickupid )
{
    for(new 
ID 0ID MAX_PGIFTSID++)
     {
        if(
pickupid == cadou[ID])
        {
            
DestroyPickup(cadou[ID]);
            
GivePlayerMoney(playerid500000);
            new 
x;
            
x++;
            
SendClientMessage(playerid0x67B0CFFF,"Event: {FFFFFF}Felicitari! Ai gasit un cadou si ai primit {FA6B3E}500.000${FFFFFF}.");
            
SendClientMessage(playerid0x67B0CFFF,"Event: {FFFFFF}Pana acum ai gasit %d cadouri."x);
        }
    }
    return 
1;
}
CMD:test1playeridparams[ ] ) {
    new 
Float:xFloat:yFloat:z;
    
GetPlayerPos(playeridx,y,z);
     for(new 
ID 0ID MAX_PGIFTSID++)
      {
        
cadou[ID] = CreatePickup(190572x,y+10,z, -1);
    }
    return 
1; } 
Reply
#2

PHP код:
#define MAX_PGIFTS (50)
enum pGift
{
    
cadou,
    
x
};
new 
GiftInfo[MAX_PGIFTS][pGift];
public 
OnPlayerPickUpPickupplayeridpickupid )
{
    for(new 
ID 0ID MAX_PGIFTSID++)
     {
        if(
pickupid == GiftInfo[ID][cadou])
        {
            
DestroyPickup(GiftInfo[ID][cadou]);
            
GivePlayerMoney(playerid500000);
            
GiftInfo[x][cadou]++;
            
SendClientMessage(playerid0x67B0CFFF,"Event: {FFFFFF}Felicitari! Ai gasit un cadou si ai primit {FA6B3E}500.000${FFFFFF}.");
            
SendClientMessage(playerid0x67B0CFFF,"Event: {FFFFFF}Pana acum ai gasit %d cadouri."x);
        }
    }
    return 
1;
}
CMD:test1playeridparams[ ] ) {
    new 
Float:xFloat:yFloat:z;
    
GetPlayerPos(playeridx,y,z);
     for(new 
ID 0ID MAX_PGIFTSID++)
      {
        
GiftInfo[ID][cadou] = CreatePickup(190572x,y+10,z, -1);
    }
    return 
1; } 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)