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 | } |