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; | |
20 | } | |
21 | ||
22 | CMD:star(playerid,params[]) | |
23 | { | |
24 | - | SetTimer("Pickup", 1000, false); |
24 | + | if(IsPlayerAdmin(playerid)) |
25 | { | |
26 | SetTimer("Pickup", 1000, false); | |
27 | } | |
28 | return 1; | |
29 | } | |
30 | - | new string[64]; |
30 | + | |
31 | - | format(string,sizeof(string),"{FF0000}Star Event {FFFF00}was activated !"); |
31 | + | |
32 | - | SendClientMessageToAll(0xFFFFFFAA,string); |
32 | + | |
33 | if(IsPlayerAdmin(playerid)) | |
34 | { | |
35 | new string[64]; | |
36 | format(string,sizeof(string),"{FF0000}Star Event {FFFF00}was activated !"); | |
37 | SendClientMessageToAll(0xFFFFFFAA,string); | |
38 | - | GameTextForAll("~r~Star Event ~b~ destroyed ~y~!", 5000, 5); |
38 | + | |
39 | - | DestroyPickup(Star); |
39 | + | |
40 | } | |
41 | ||
42 | CMD:stopsevent(playerid,params[]) | |
43 | { | |
44 | if(IsPlayerAdmin(playerid)) | |
45 | { | |
46 | GameTextForAll("~r~Star Event ~b~ destroyed ~y~!", 5000, 5); | |
47 | DestroyPickup(Star); | |
48 | } | |
49 | return 1; | |
50 | } | |
51 | ||
52 | forward Pickup(playerid); | |
53 | public Pickup(playerid) | |
54 | { | |
55 | new Float:X, Float:Y, Float:Z; | |
56 | GetPlayerPos(playerid,X,Y,Z); | |
57 | Star = CreatePickup(1247, 1, X,Y,Z, -1); | |
58 | SendClientMessage(playerid,-1,"{FF0000}You have created {FFFF00}a STAR {15FF00}for {0066CC}Star Event"); | |
59 | GameTextForPlayer(playerid, "~r~Star ~b~Cre~y~ated", 5000, 5); | |
60 | } |