View difference between Paste ID: r6bVywhz and yFvS1s9h
SHOW: | | - or go back to the newest paste.
1
2
3
4
        /******************************************************************************/
5
        /*===========================================================*/
6
        // System Radia by Sp3nNc3r, dla potrzeb gtao.pl, pawno.pl //
7
                                          //GG:44562780//
8
        /*===========================================================*/
9
        /******************************************************************************/
10
                                        //Data wydania skryptu: 20.11.2013.r.//
11
12
        #include <a_samp>
13
        #include <zcmd>
14
15
        #define COLOR_LIGHTYELLOW 0xFAEAA9FF
16
        #define COLOR_LIGHTORANGE 0xF7A26FFF
17
18
        public OnFilterScriptInit()
19
        {
20
21
        //
22
23
                return 1;
24
        }
25
26
        main()
27
        {
28
                print("\n+----------------------------------+");
29
                print("|    Skrypt Kupno HP w GUI by Sp3nNc3r  |");//Nie usuwaj bo skrypt ulegnie samo zniszczeniu.
30
                print("+------------------------------------+\n");
31
        }
32
33
34
        CMD:hp(playerid, params[])
35
        {
36
        if(!IsPlayerAdmin(playerid))
37
        return SendClientMessage(playerid, -1, "Nie jesteś Adminem!");
38
39
        if(isnull(params))
40
        return SendClientMessage(playerid, -1, "Użyj: /Admin [ID]");
41
        new gracz = strval(params);
42
43
        if(!IsPlayerConnected(gracz))
44
        return SendClientMessage(playerid, -1, "Ten gracz nie jest podłączony!");
45
46
        ShowPlayerDialog(gracz, 9214,DIALOG_STYLE_LIST, "Skrypt Kupno HP w GUI by {FF0000}Sp3nNc3r", "10% (10$)\n20% (20$)\n30% (30$)\n40% (40$}\n50% (50$)\n60% (60$)\n70% (70$)\n80% (80$)\n90% (90$)\n100% (100$)", "Wybierz", "Wyjdź");
47-
        ShowPlayerDialog(gracz, 343,DIALOG_STYLE_LIST, "Skrypt Kupno HP w GUI by {FF0000}Sp3nNc3r", "10% (10$)\n20% (20$)\n30% (30$)\n40% (40$}\n50% (50$)\n60% (60$)\n70% (70$)\n80% (80$)\n90% (90$)\n100% (100$)", "Wybierz", "Wyjdź");
47+
48
        }
49
50
51
        public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
52
        {
53
        if(dialogid == 9214)
54-
        if(dialogid == 343)
54+
55
        if(response)
56
        {
57
                switch(listitem)
58
                {
59
                        case 0:
60
                        {
61
                                if(GetPlayerMoney(playerid) < 10) return SendClientMessage(playerid, -1, "{FF0000}Nie Masz Tyle Pieniędzy.");
62
63
                                GivePlayerHealth(playerid, 10);
64
65
                                GivePlayerMoney(playerid, -10);
66
67
68
                        }
69
70
                        case 1:
71
                        {
72
                                if(GetPlayerMoney(playerid) < 20) return SendClientMessage(playerid, -1, "{FF0000}Nie Masz Tyle Pieniędzy.");
73
74
                                GivePlayerHealth(playerid, 20);
75
76
                                GivePlayerMoney(playerid, -20);
77
78
79
                        }
80
81
                        case 2:
82
                        {
83
                                if(GetPlayerMoney(playerid) < 30) return SendClientMessage(playerid, -1, "{FF0000}Nie Masz Tyle Pieniędzy.");
84
85
                                GivePlayerHealth(playerid, 30);
86
87
                                GivePlayerMoney(playerid, -30);
88
89
90
                        }
91
92
                        case 3:
93
                        {
94
                                if(GetPlayerMoney(playerid) < 40) return SendClientMessage(playerid, -1, "{FF0000}Nie Masz Tyle Pieniędzy.");
95
96
                                GivePlayerHealth(playerid, 40);
97
98
                                GivePlayerMoney(playerid, -40);
99
100
101
                        }
102
                        case 4:
103
                        {
104
                                if(GetPlayerMoney(playerid) < 50) return SendClientMessage(playerid, -1, "{FF0000}Nie Masz Tyle Pieniędzy.");
105
106
                                GivePlayerHealth(playerid, 50);
107
108
                                GivePlayerMoney(playerid, -50);
109
110
111
                        }
112
113
                        case 5:
114
                        {
115
                                if(GetPlayerMoney(playerid) < 60) return SendClientMessage(playerid, -1, "{FF0000}Nie Masz Tyle Pieniędzy.");
116
117
                                GivePlayerHealth(playerid, 60);
118
119
                                GivePlayerMoney(playerid, -60);
120
121
122
                        }
123
124
                        case 6:
125
                        {
126
                                if(GetPlayerMoney(playerid) < 70) return SendClientMessage(playerid, -1, "{FF0000}Nie Masz Tyle Pieniędzy.");
127
128
                                GivePlayerHealth(playerid, 70);
129
130
                                GivePlayerMoney(playerid, -70);
131
132
133
                        }
134
135
                        case 7:
136
                        {
137
                                if(GetPlayerMoney(playerid) < 80) return SendClientMessage(playerid, -1, "{FF0000}Nie Masz Tyle Pieniędzy.");
138
139
                                GivePlayerHealth(playerid, 80);
140
141
                                GivePlayerMoney(playerid, -80);
142
143
144
                        }
145
146
                        case 8:
147
                        {
148
                                if(GetPlayerMoney(playerid) < 90) return SendClientMessage(playerid, -1, "{FF0000}Nie Masz Tyle Pieniędzy.");
149
150
                                GivePlayerHealth(playerid, 90);
151
152
                                GivePlayerMoney(playerid, -90);
153
                        }
154
                        case 9:
155
                        {
156
                                if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, -1, "{FF0000}Nie Masz Tyle Pieniędzy.");
157
158
                                GivePlayerHealth(playerid, 100);
159
160
                                GivePlayerMoney(playerid, -100);
161
162
163
                        }
164
165
                }
166
167
168
        }
169
        }
170
171
172
        return 1;
173
        }
174
175
176
stock GivePlayerHealth(playerid,Float:Health)
177
{
178
new Float:health; GetPlayerHealth(playerid,health);
179
SetPlayerHealth(playerid,health+Health);
180
}
181
182
        /******************************************************************************/
183
        /*===========================================================*/
184
        // System Radia by Sp3nNc3r, dla potrzeb gtao.pl, pawno.pl //
185
                                          //GG:44562780//
186
        /*===========================================================*/
187
        /******************************************************************************/