Quantcast
Channel: SA-MP Forums
Viewing all articles
Browse latest Browse all 18226

hmm

$
0
0
hello guys, i am using a gift system:-
PHP Code:

/*--S-Giftbox created by simo0000*/

#include            <a_samp>
#include            <streamer>
#include            <sscanf2>
#include            <zcmd>
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_RED 0xFF0000FF

#define MAX_RANDOM_GIFTS 6

public OnFilterScriptInit()
{
    print(
"\n--------------------------------------");
    print(
"S-AFK system by simo0000 is loaded.");
    print(
"--------------------------------------\n");
    return 
1;
}

#pragma tabsize 0


stock RandomGift(playerid)
{
    new 
randomgift random(MAX_RANDOM_GIFTS) + 1;
    switch (
randomgift)
    {
        case 
1:
        {
            
GivePlayerMoney(playerid10000);
            
SendClientMessage(playeridCOLOR_YELLOW"You have won 10000$ enjoy!.");
        }
        case 
2:
        {
            
GivePlayerMoney(playerid200);
            
SendClientMessage(playeridCOLOR_YELLOW"You have won 200$ enjoy!.");
        }
        case 
3:
        {
            
SetPlayerArmour(playerid100);
            
SendClientMessage(playeridCOLOR_YELLOW"You have won 100 armour enjoy!.");
        }
        case 
4:
        {
            
SetPlayerHealth(playerid100);
            
SendClientMessage(playeridCOLOR_YELLOW"You have won 100 HP enjoy!.");
        }
        case 
5:
        {
            
SetPlayerScore(playeridGetPlayerScore(playerid)+1);
            
SendClientMessage(playeridCOLOR_YELLOW"You have won a free level up!.");
        }
        case 
6:
        {
            
SendClientMessage(playeridCOLOR_YELLOW"Sorry, you got nothing try again!.");
        }
    }
    return 
1;
}


new 
Float:giftPos[4];
new 
giftboxobject;
new 
giftboxcreated 0;
new 
Text3D:giftbox3DText;


CMD:giftbox(playeridparams[])
{
    if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1"You are not an admin!");
    if (
isnull(params))
     {
         
SendClientMessage(playerid, -1"/giftbox [Option]");
        
SendClientMessage(playeridCOLOR_YELLOW"[OPTIONS]: place, destroy");
        return 
1;
    }
    static
        
Float:X,
        
Float:Y,
        
Float:Z,
        
Float:A;

    
GetPlayerPos(playeridXYZ);
    
GetPlayerFacingAngle(playeridA);

    if (!
strcmp(params"place"true))
    {
        if (
IsPlayerInAnyVehicle(playerid))
            return 
SendClientMessage(playeridCOLOR_RED"You must be outside vehicle first.");
        if(
giftboxcreated == 1) return SendClientMessage(playeridCOLOR_RED"Giftbox is already placed.");
            
giftPos[0] = X;
            
giftPos[1] = Y;
            
giftPos[2] = Z;
            
giftboxcreated 1;
            
giftboxobject CreateDynamicObject(19054XY0.40.00.0A);
            
giftbox3DText CreateDynamic3DTextLabel("/getgift\nTo get your gift.",0x10F441AA,XYZ+0.25,8.0);
            
SendClientMessage(playerid, -1"You have placed a giftbox");
            return 
1;
    }

    if (!
strcmp(params"destroy"true))
    {
     if(
giftboxcreated == 0) return SendClientMessage(playeridCOLOR_RED"Giftbox is not placed yet.");
            
DestroyDynamicObject(giftboxobject);
            
DestroyDynamic3DTextLabel(giftbox3DText);
            
giftboxcreated 0;
            
SendClientMessage(playerid, -1"You have destoryed the giftbox");
            return 
1;
    }
    return 
1;
}

new 
TimeCMD[MAX_PLAYERS];

CMD:getgift(playerid)
{
    if(!
IsPlayerConnected(playerid))
        return 
SendClientMessage(playerid, -1"You must be logged in to do this.");

    if(
TimeCMD[playerid] > gettime())
        return 
SendClientMessage(playerid0xFF0000FF"You have reached the limit, try again after sometime!");

    
TimeCMD[playerid] = 60 60 gettime();

    
GetObjectPos(giftboxobjectgiftPos[0], giftPos[1], giftPos[2]);

    if(
IsPlayerInRangeOfPoint(playerid5.0giftPos[0], giftPos[1], giftPos[2]) && giftboxcreated == 1)
    {
    
RandomGift(playerid);
    }
    return 
1;


i want that instead of making giftbox's it must be placed at one same place and thats anywhere near city hall so plz tell me how to make a permenant giftbox near city hall?

Viewing all articles
Browse latest Browse all 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>