View difference between Paste ID: 8RvC1AnV and mxci9mgc
SHOW: | | - or go back to the newest paste.
1
#include <a_samp>
2
#include <zcmd>
3
4
new Star;
5
6
public OnPlayerPickUpPickup(playerid, pickupid)
7
{
8
    if(pickupid == Star)
9
    {
10
        new name[MAX_PLAYER_NAME];
11
        GetPlayerName(playerid, name, sizeof(name));
12
        SendClientMessageToAll(-1, "{FF0000}{FFFF00}STAR {0066CC}was found{15FF00}!");
13
        SendClientMessage(playerid,-1, "{FF0000}You found the {FFFF00}STAR {0066CC}!");
14
        SendClientMessage(playerid,-1, "{FF0000}You got {FFFF00}8830 {0066CC}$");
15
        GivePlayerMoney(playerid, 8830);
16
        DestroyPickup(Star);
17
        GameTextForAll("~r~Event ~b~ over ~y~!", 5000, 5);
18
    }
19-
	return 1;
19+
20
}
21
22
CMD:star(playerid,params[])
23
{
24
    SetTimer("Pickup", 1000, false);
25
    return 1;
26
}
27
28
CMD:startsevent(playerid,params[])
29
{
30
    new string[64];
31
    format(string,sizeof(string),"{FF0000}Star Event {FFFF00}was activated !");
32
    SendClientMessageToAll(0xFFFFFFAA,string);
33
    return 1;
34
}
35
36
CMD:stopsevent(playerid,params[])
37
{
38
    GameTextForAll("~r~Star Event ~b~ destroyed ~y~!", 5000, 5);
39
    DestroyPickup(Star);
40
    return 1;
41
}
42
43
forward Pickup(playerid);
44
public Pickup(playerid)
45
{
46
    new Float:X, Float:Y, Float:Z;
47
    GetPlayerPos(playerid,X,Y,Z);
48
    Star = CreatePickup(1247, 1, X,Y,Z, -1);
49
    SendClientMessage(playerid,-1,"{FF0000}You have created {FFFF00}a STAR {15FF00}for {0066CC}Star Event");
50
    GameTextForPlayer(playerid, "~r~Star ~b~Cre~y~ated", 5000, 5);
51
}