Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <YSI\y_hooks>
- #include <YSI\y_timers>
- #define TIME_REWARD 3600
- new PlayerText: RewardTD[2][MAX_PLAYERS], PlayerText:RewardTDMenu[MAX_PLAYERS][11],InRewardMenu[MAX_PLAYERS];
- function ShowReward(playerid){PlayerTextDrawShow(playerid, RewardTD[playerid][0]);PlayerTextDrawShow(playerid, RewardTD[playerid][1]);return true;}
- function pUpdateInt(playerid,varname[],varnameingame){gString[0]=(EOS);mysql_format( SQL, gString, sizeof gString, "UPDATE `users` SET `%s` = '%d' WHERE `id` = '%d' LIMIT 1",varname,varnameingame,PlayerInfo[playerid][pSQLID]);mysql_tquery( SQL, gString, "", "" );return true;}
- stock waiting(s){new time = s;time = time%3600;new minute = time/60;time = time%60;new secunde2 = time;new string[40];format(string,sizeof(string),"%d minutes %d seconds",minute,secunde2);return string;}
- hook OnPlayerConnect(playerid) {
- RewardTD[playerid][0] = CreatePlayerTextDraw(playerid, 575.333374, 214.733383, "");PlayerTextDrawTextSize(playerid, RewardTD[playerid][0], 54.000000, 48.000000);
- PlayerTextDrawAlignment(playerid, RewardTD[playerid][0], 1);PlayerTextDrawColor(playerid, RewardTD[playerid][0], -1);
- PlayerTextDrawSetShadow(playerid, RewardTD[playerid][0], 0);PlayerTextDrawFont(playerid, RewardTD[playerid][0], 5);
- PlayerTextDrawSetProportional(playerid, RewardTD[playerid][0], 0);PlayerTextDrawSetPreviewModel(playerid, RewardTD[playerid][0], 19054);
- PlayerTextDrawSetPreviewRot(playerid, RewardTD[playerid][0], -40.000000, 0.000000, 50.000000, 1.000000);PlayerTextDrawBackgroundColor(playerid, RewardTD[playerid][0], 0);
- RewardTD[playerid][1] = CreatePlayerTextDraw(playerid, 595.333312, 262.199523, "Loading...");PlayerTextDrawLetterSize(playerid, RewardTD[playerid][1], 0.171666, 0.973629);
- PlayerTextDrawTextSize(playerid, RewardTD[playerid][1], 0.000000, 172.000000);PlayerTextDrawAlignment(playerid, RewardTD[playerid][1], 2);
- PlayerTextDrawColor(playerid, RewardTD[playerid][1], -1);PlayerTextDrawSetShadow(playerid, RewardTD[playerid][1], 0);
- PlayerTextDrawSetOutline(playerid, RewardTD[playerid][1], 1);PlayerTextDrawBackgroundColor(playerid, RewardTD[playerid][1], 255);
- PlayerTextDrawFont(playerid, RewardTD[playerid][1], 2);PlayerTextDrawSetProportional(playerid, RewardTD[playerid][1], 1);
- RewardTDMenu[playerid][0] = CreatePlayerTextDraw(playerid, 285.000000, 148.000000, "_"), PlayerTextDrawFont(playerid, RewardTDMenu[playerid][0], 1);
- PlayerTextDrawLetterSize(playerid, RewardTDMenu[playerid][0], 0.566664, 25.749876), PlayerTextDrawTextSize(playerid, RewardTDMenu[playerid][0], 292.500000, 164.500000);
- PlayerTextDrawSetOutline(playerid, RewardTDMenu[playerid][0], 1), PlayerTextDrawSetShadow(playerid, RewardTDMenu[playerid][0], 0);
- PlayerTextDrawAlignment(playerid, RewardTDMenu[playerid][0], 2), PlayerTextDrawColor(playerid, RewardTDMenu[playerid][0], -1);
- PlayerTextDrawBackgroundColor(playerid, RewardTDMenu[playerid][0], 255), PlayerTextDrawBoxColor(playerid, RewardTDMenu[playerid][0], 71);
- PlayerTextDrawUseBox(playerid, RewardTDMenu[playerid][0], 1);PlayerTextDrawSetProportional(playerid, RewardTDMenu[playerid][0], 1);
- PlayerTextDrawSetSelectable(playerid, RewardTDMenu[playerid][0], 0);RewardTDMenu[playerid][1] = CreatePlayerTextDraw(playerid, 223.000000, 188.000000, "ld_card:cdback");
- PlayerTextDrawFont(playerid, RewardTDMenu[playerid][1], 4);PlayerTextDrawLetterSize(playerid, RewardTDMenu[playerid][1], 0.600000, 2.000000);
- PlayerTextDrawTextSize(playerid, RewardTDMenu[playerid][1], 32.000000, 58.500000);PlayerTextDrawSetOutline(playerid, RewardTDMenu[playerid][1], 1);
- PlayerTextDrawSetShadow(playerid, RewardTDMenu[playerid][1], 0);PlayerTextDrawAlignment(playerid, RewardTDMenu[playerid][1], 1);
- PlayerTextDrawColor(playerid, RewardTDMenu[playerid][1], -1);PlayerTextDrawBackgroundColor(playerid, RewardTDMenu[playerid][1], 255);
- PlayerTextDrawBoxColor(playerid, RewardTDMenu[playerid][1], 50);PlayerTextDrawUseBox(playerid, RewardTDMenu[playerid][1], 1);PlayerTextDrawSetProportional(playerid, RewardTDMenu[playerid][1], 1);
- PlayerTextDrawSetSelectable(playerid, RewardTDMenu[playerid][1], 1);
- RewardTDMenu[playerid][2] = CreatePlayerTextDraw(playerid, 270.000000, 188.000000, "ld_card:cdback");
- PlayerTextDrawFont(playerid, RewardTDMenu[playerid][2], 4);
- PlayerTextDrawLetterSize(playerid, RewardTDMenu[playerid][2], 0.600000, 2.000000);
- PlayerTextDrawTextSize(playerid, RewardTDMenu[playerid][2], 32.000000, 58.500000);
- PlayerTextDrawSetOutline(playerid, RewardTDMenu[playerid][2], 1);
- PlayerTextDrawSetShadow(playerid, RewardTDMenu[playerid][2], 0);
- PlayerTextDrawAlignment(playerid, RewardTDMenu[playerid][2], 1);
- PlayerTextDrawColor(playerid, RewardTDMenu[playerid][2], -1);
- PlayerTextDrawBackgroundColor(playerid, RewardTDMenu[playerid][2], 255);
- PlayerTextDrawBoxColor(playerid, RewardTDMenu[playerid][2], 50);
- PlayerTextDrawUseBox(playerid, RewardTDMenu[playerid][2], 1);
- PlayerTextDrawSetProportional(playerid, RewardTDMenu[playerid][2], 1);
- PlayerTextDrawSetSelectable(playerid, RewardTDMenu[playerid][2], 1);
- RewardTDMenu[playerid][3] = CreatePlayerTextDraw(playerid, 317.000000, 188.000000, "ld_card:cdback");
- PlayerTextDrawFont(playerid, RewardTDMenu[playerid][3], 4);
- PlayerTextDrawLetterSize(playerid, RewardTDMenu[playerid][3], 0.600000, 2.000000);
- PlayerTextDrawTextSize(playerid, RewardTDMenu[playerid][3], 32.000000, 58.500000);
- PlayerTextDrawSetOutline(playerid, RewardTDMenu[playerid][3], 1);
- PlayerTextDrawSetShadow(playerid, RewardTDMenu[playerid][3], 0);
- PlayerTextDrawAlignment(playerid, RewardTDMenu[playerid][3], 1);
- PlayerTextDrawColor(playerid, RewardTDMenu[playerid][3], -1);
- PlayerTextDrawBackgroundColor(playerid, RewardTDMenu[playerid][3], 255);
- PlayerTextDrawBoxColor(playerid, RewardTDMenu[playerid][3], 50);
- PlayerTextDrawUseBox(playerid, RewardTDMenu[playerid][3], 1);
- PlayerTextDrawSetProportional(playerid, RewardTDMenu[playerid][3], 1);
- PlayerTextDrawSetSelectable(playerid, RewardTDMenu[playerid][3], 1);
- RewardTDMenu[playerid][4] = CreatePlayerTextDraw(playerid, 223.000000, 251.000000, "ld_card:cdback");
- PlayerTextDrawFont(playerid, RewardTDMenu[playerid][4], 4);
- PlayerTextDrawLetterSize(playerid, RewardTDMenu[playerid][4], 0.600000, 2.000000);
- PlayerTextDrawTextSize(playerid, RewardTDMenu[playerid][4], 32.000000, 58.500000);
- PlayerTextDrawSetOutline(playerid, RewardTDMenu[playerid][4], 1);
- PlayerTextDrawSetShadow(playerid, RewardTDMenu[playerid][4], 0);
- PlayerTextDrawAlignment(playerid, RewardTDMenu[playerid][4], 1);
- PlayerTextDrawColor(playerid, RewardTDMenu[playerid][4], -1);
- PlayerTextDrawBackgroundColor(playerid, RewardTDMenu[playerid][4], 255);
- PlayerTextDrawBoxColor(playerid, RewardTDMenu[playerid][4], 50);
- PlayerTextDrawUseBox(playerid, RewardTDMenu[playerid][4], 1);
- PlayerTextDrawSetProportional(playerid, RewardTDMenu[playerid][4], 1);
- PlayerTextDrawSetSelectable(playerid, RewardTDMenu[playerid][4], 1);
- RewardTDMenu[playerid][5] = CreatePlayerTextDraw(playerid, 270.000000, 251.000000, "ld_card:cdback");
- PlayerTextDrawFont(playerid, RewardTDMenu[playerid][5], 4);
- PlayerTextDrawLetterSize(playerid, RewardTDMenu[playerid][5], 0.600000, 2.000000);
- PlayerTextDrawTextSize(playerid, RewardTDMenu[playerid][5], 32.000000, 58.500000);
- PlayerTextDrawSetOutline(playerid, RewardTDMenu[playerid][5], 1);
- PlayerTextDrawSetShadow(playerid, RewardTDMenu[playerid][5], 0);
- PlayerTextDrawAlignment(playerid, RewardTDMenu[playerid][5], 1);
- PlayerTextDrawColor(playerid, RewardTDMenu[playerid][5], -1);
- PlayerTextDrawBackgroundColor(playerid, RewardTDMenu[playerid][5], 255);
- PlayerTextDrawBoxColor(playerid, RewardTDMenu[playerid][5], 50);
- PlayerTextDrawUseBox(playerid, RewardTDMenu[playerid][5], 1);
- PlayerTextDrawSetProportional(playerid, RewardTDMenu[playerid][5], 1);
- PlayerTextDrawSetSelectable(playerid, RewardTDMenu[playerid][5], 1);
- RewardTDMenu[playerid][6] = CreatePlayerTextDraw(playerid, 317.000000, 251.000000, "ld_card:cdback");
- PlayerTextDrawFont(playerid, RewardTDMenu[playerid][6], 4);
- PlayerTextDrawLetterSize(playerid, RewardTDMenu[playerid][6], 0.600000, 2.000000);
- PlayerTextDrawTextSize(playerid, RewardTDMenu[playerid][6], 32.000000, 58.500000);
- PlayerTextDrawSetOutline(playerid, RewardTDMenu[playerid][6], 1);
- PlayerTextDrawSetShadow(playerid, RewardTDMenu[playerid][6], 0);
- PlayerTextDrawAlignment(playerid, RewardTDMenu[playerid][6], 1);
- PlayerTextDrawColor(playerid, RewardTDMenu[playerid][6], -1);
- PlayerTextDrawBackgroundColor(playerid, RewardTDMenu[playerid][6], 255);
- PlayerTextDrawBoxColor(playerid, RewardTDMenu[playerid][6], 50);
- PlayerTextDrawUseBox(playerid, RewardTDMenu[playerid][6], 1);
- PlayerTextDrawSetProportional(playerid, RewardTDMenu[playerid][6], 1);
- PlayerTextDrawSetSelectable(playerid, RewardTDMenu[playerid][6], 1);
- RewardTDMenu[playerid][7] = CreatePlayerTextDraw(playerid, 223.000000, 315.000000, "ld_card:cdback");PlayerTextDrawFont(playerid, RewardTDMenu[playerid][7], 4);
- PlayerTextDrawLetterSize(playerid, RewardTDMenu[playerid][7], 0.600000, 2.000000);PlayerTextDrawTextSize(playerid, RewardTDMenu[playerid][7], 32.000000, 58.500000);
- PlayerTextDrawSetOutline(playerid, RewardTDMenu[playerid][7], 1);PlayerTextDrawSetShadow(playerid, RewardTDMenu[playerid][7], 0);
- PlayerTextDrawAlignment(playerid, RewardTDMenu[playerid][7], 1);PlayerTextDrawColor(playerid, RewardTDMenu[playerid][7], -1);
- PlayerTextDrawBackgroundColor(playerid, RewardTDMenu[playerid][7], 255);PlayerTextDrawBoxColor(playerid, RewardTDMenu[playerid][7], 50);
- PlayerTextDrawUseBox(playerid, RewardTDMenu[playerid][7], 1);PlayerTextDrawSetProportional(playerid, RewardTDMenu[playerid][7], 1);
- PlayerTextDrawSetSelectable(playerid, RewardTDMenu[playerid][7], 1);RewardTDMenu[playerid][8] = CreatePlayerTextDraw(playerid, 270.000000, 315.000000, "ld_card:cdback");
- PlayerTextDrawFont(playerid, RewardTDMenu[playerid][8], 4);PlayerTextDrawLetterSize(playerid, RewardTDMenu[playerid][8], 0.600000, 2.000000);
- PlayerTextDrawTextSize(playerid, RewardTDMenu[playerid][8], 32.000000, 58.500000);PlayerTextDrawSetOutline(playerid, RewardTDMenu[playerid][8], 1);
- PlayerTextDrawSetShadow(playerid, RewardTDMenu[playerid][8], 0);PlayerTextDrawAlignment(playerid, RewardTDMenu[playerid][8], 1);
- PlayerTextDrawColor(playerid, RewardTDMenu[playerid][8], -1);PlayerTextDrawBackgroundColor(playerid, RewardTDMenu[playerid][8], 255);
- PlayerTextDrawBoxColor(playerid, RewardTDMenu[playerid][8], 50);PlayerTextDrawUseBox(playerid, RewardTDMenu[playerid][8], 1);
- PlayerTextDrawSetProportional(playerid, RewardTDMenu[playerid][8], 1);PlayerTextDrawSetSelectable(playerid, RewardTDMenu[playerid][8], 1);
- RewardTDMenu[playerid][9] = CreatePlayerTextDraw(playerid, 317.000000, 315.000000, "ld_card:cdback");PlayerTextDrawFont(playerid, RewardTDMenu[playerid][9], 4);
- PlayerTextDrawLetterSize(playerid, RewardTDMenu[playerid][9], 0.600000, 2.000000);PlayerTextDrawTextSize(playerid, RewardTDMenu[playerid][9], 32.000000, 58.500000);
- PlayerTextDrawSetOutline(playerid, RewardTDMenu[playerid][9], 1);PlayerTextDrawSetShadow(playerid, RewardTDMenu[playerid][9], 0);
- PlayerTextDrawAlignment(playerid, RewardTDMenu[playerid][9], 1);PlayerTextDrawColor(playerid, RewardTDMenu[playerid][9], -1);
- PlayerTextDrawBackgroundColor(playerid, RewardTDMenu[playerid][9], 255);PlayerTextDrawBoxColor(playerid, RewardTDMenu[playerid][9], 50);
- PlayerTextDrawUseBox(playerid, RewardTDMenu[playerid][9], 1);PlayerTextDrawSetProportional(playerid, RewardTDMenu[playerid][9], 1);PlayerTextDrawSetSelectable(playerid, RewardTDMenu[playerid][9], 1);
- RewardTDMenu[playerid][10] = CreatePlayerTextDraw(playerid, 231.000000, 128.000000, "Daily Activity");PlayerTextDrawFont(playerid, RewardTDMenu[playerid][10], 0);
- PlayerTextDrawLetterSize(playerid, RewardTDMenu[playerid][10], 0.595833, 3.399996);PlayerTextDrawTextSize(playerid, RewardTDMenu[playerid][10], 408.500000, 22.500000);
- PlayerTextDrawSetOutline(playerid, RewardTDMenu[playerid][10], 1);PlayerTextDrawSetShadow(playerid, RewardTDMenu[playerid][10], 0);
- PlayerTextDrawAlignment(playerid, RewardTDMenu[playerid][10], 1);PlayerTextDrawColor(playerid, RewardTDMenu[playerid][10], -1);
- PlayerTextDrawBackgroundColor(playerid, RewardTDMenu[playerid][10], 255);PlayerTextDrawBoxColor(playerid, RewardTDMenu[playerid][10], 50);
- PlayerTextDrawUseBox(playerid, RewardTDMenu[playerid][10], 0);PlayerTextDrawSetProportional(playerid, RewardTDMenu[playerid][10], 1);
- PlayerTextDrawSetSelectable(playerid, RewardTDMenu[playerid][10], 0);PlayerTextDrawShow(playerid, RewardTD[playerid][0]);
- InRewardMenu[playerid] = false; return true;
- }
- hook OnPlayerDisconnect(playerid, reason)
- {
- for(new i = 0; i < 2; i++) PlayerTextDrawDestroy(playerid, RewardTD[playerid][i]);
- for(new i = 0; i < 11; i++) PlayerTextDrawDestroy(playerid, RewardTDMenu[playerid][i]);
- pUpdateInt(playerid, "RewardTime", PlayerInfo[playerid][pReward]);return true;
- }
- hook OnPlayerClickTextDraw(playerid, Text:clickedid) {
- if(clickedid == Text:INVALID_TEXT_DRAW);
- {if(InRewardMenu[playerid] == 1){for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, RewardTDMenu[playerid][i]); InRewardMenu[playerid] = 0;}} return true;
- }
- hook OnGameModeInit() {CosminAK47Timer();return true;}
- task CosminAK47Timer[1000]();
- {
- foreach(new i : Player);
- {
- if(PlayerInfo[i][pReward] >= 1);
- {
- PlayerInfo[i][pReward] --; pUpdateInt(i, "RewardTime", PlayerInfo[i][pReward]);
- format(gString, 50, "~w~You have to wait~n~~y~%s~w~", waiting(PlayerInfo[i][pReward]));
- PlayerTextDrawSetString(i, RewardTD[i][1], gString);PlayerTextDrawShow(i, RewardTD[i][1]);
- }
- else
- {
- PlayerTextDrawSetString(i, RewardTD[i][1], "~w~Type ~y~/collect~w~ to~n~ claim your prize");PlayerTextDrawShow(i, RewardTD[i][1]);
- }
- }
- }
- YCMD:collect(playerid, params[], help)
- {
- if(PlayerInfo[playerid][pReward] == 0)
- {
- PlayerInfo[playerid][pReward] = TIME_REWARD; pUpdateInt(playerid, "RewardTime", PlayerInfo[playerid][pReward]);
- if(InRewardMenu[playerid] == 1) return true; for(new i = 0; i < 11; i++) PlayerTextDrawShow(playerid, RewardTDMenu[playerid][i]);
- SelectTextDraw(playerid, 0xFF0000FF); InRewardMenu[playerid] = 1;
- }
- else va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You have to wait another %s.", waiting(PlayerInfo[playerid][pReward]));
- return true;
- }
- hook OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
- {
- if(playertextid == RewardTDMenu[playerid][1])
- {
- new rewards = random(10);
- switch(rewards)
- {
- case 0..2:
- {
- new pp = 1 + random(4);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}1{ffffff} and you won: %d premium points.", pp);
- }
- case 3..6:
- {
- new rp = 2 + random(5);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}1{ffffff} and you won: %d respect points.", rp);
- }
- case 7..10:
- {
- new money = 222222 + random(555555);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}1{ffffff} and you won: %s$.", FormatNumber(money));
- }
- }
- for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, RewardTDMenu[playerid][i]);
- InRewardMenu[playerid] = 0;
- if(InRewardMenu[playerid] == 0) CancelSelectTextDraw(playerid);
- }
- if(playertextid == RewardTDMenu[playerid][2])
- {
- new rewards = random(10);
- switch(rewards)
- {
- case 0..2:
- {
- new pp = 1 + random(4);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}2{ffffff} and you won: %d premium points.", pp);
- }
- case 3..6:
- {
- new rp = 2 + random(5);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}2{ffffff} and you won: %d respect points.", rp);
- }
- case 7..10:
- {
- new money = 222222 + random(555555);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}2{ffffff} and you won: %s$.", FormatNumber(money));
- }
- }
- for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, RewardTDMenu[playerid][i]);
- InRewardMenu[playerid] = 0;
- if(InRewardMenu[playerid] == 0) CancelSelectTextDraw(playerid);
- }
- if(playertextid == RewardTDMenu[playerid][3])
- {
- new rewards = random(10);
- switch(rewards)
- {
- case 0..2:
- {
- new pp = 1 + random(4);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}3{ffffff} and you won: %d premium points.", pp);
- }
- case 3..6:
- {
- new rp = 2 + random(5);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}3{ffffff} and you won: %d respect points.", rp);
- }
- case 7..10:
- {
- new money = 222222 + random(555555);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}3{ffffff} and you won: %s$.", FormatNumber(money));
- }
- }
- for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, RewardTDMenu[playerid][i]);
- InRewardMenu[playerid] = 0;
- if(InRewardMenu[playerid] == 0) CancelSelectTextDraw(playerid);
- }
- if(playertextid == RewardTDMenu[playerid][4])
- {
- new rewards = random(10);
- switch(rewards)
- {
- case 0..2:
- {
- new pp = 1 + random(4);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}4{ffffff} and you won: %d premium points.", pp);
- }
- case 3..6:
- {
- new rp = 2 + random(5);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}4{ffffff} and you won: %d respect points.", rp);
- }
- case 7..10:
- {
- new money = 222222 + random(555555);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}4{ffffff} and you won: %s$.", FormatNumber(money));
- }
- }
- for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, RewardTDMenu[playerid][i]);
- InRewardMenu[playerid] = 0;
- if(InRewardMenu[playerid] == 0) CancelSelectTextDraw(playerid);
- }
- if(playertextid == RewardTDMenu[playerid][5])
- {
- new rewards = random(10);
- switch(rewards)
- {
- case 0..2:
- {
- new pp = 1 + random(4);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}5{ffffff} and you won: %d premium points.", pp);
- }
- case 3..6:
- {
- new rp = 2 + random(5);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}5{ffffff} and you won: %d respect points.", rp);
- }
- case 7..10:
- {
- new money = 222222 + random(555555);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}5{ffffff} and you won: %s$.", FormatNumber(money));
- }
- }
- for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, RewardTDMenu[playerid][i]);
- InRewardMenu[playerid] = 0;
- if(InRewardMenu[playerid] == 0) CancelSelectTextDraw(playerid);
- }
- if(playertextid == RewardTDMenu[playerid][6])
- {
- new rewards = random(10);
- switch(rewards)
- {
- case 0..2:
- {
- new pp = 1 + random(4);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}6{ffffff} and you won: %d premium points.", pp);
- }
- case 3..6:
- {
- new rp = 2 + random(5);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}6{ffffff} and you won: %d respect points.", rp);
- }
- case 7..10:
- {
- new money = 222222 + random(555555);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}6{ffffff} and you won: %s$.", FormatNumber(money));
- }
- }
- for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, RewardTDMenu[playerid][i]);
- InRewardMenu[playerid] = 0;
- if(InRewardMenu[playerid] == 0) CancelSelectTextDraw(playerid);
- }
- if(playertextid == RewardTDMenu[playerid][7])
- {
- new rewards = random(10);
- switch(rewards)
- {
- case 0..2:
- {
- new pp = 1 + random(4);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}7{ffffff} and you won: %d premium points.", pp);
- }
- case 3..6:
- {
- new rp = 2 + random(5);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}7{ffffff} and you won: %d respect points.", rp);
- }
- case 7..10:
- {
- new money = 222222 + random(555555);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}7{ffffff} and you won: %s$.", FormatNumber(money));
- }
- }
- for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, RewardTDMenu[playerid][i]);
- InRewardMenu[playerid] = 0;
- if(InRewardMenu[playerid] == 0) CancelSelectTextDraw(playerid);
- }
- if(playertextid == RewardTDMenu[playerid][8])
- {
- new rewards = random(10);
- switch(rewards)
- {
- case 0..2:
- {
- new pp = 1 + random(4);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}8{ffffff} and you won: %d premium points.", pp);
- }
- case 3..6:
- {
- new rp = 2 + random(5);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}8{ffffff} and you won: %d respect points.", rp);
- }
- case 7..10:
- {
- new money = 222222 + random(555555);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}8{ffffff} and you won: %s$.", FormatNumber(money));
- }
- }
- for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, RewardTDMenu[playerid][i]);
- InRewardMenu[playerid] = 0;
- if(InRewardMenu[playerid] == 0) CancelSelectTextDraw(playerid);
- }
- if(playertextid == RewardTDMenu[playerid][9])
- {
- new rewards = random(10);
- switch(rewards)
- {
- case 0..2:
- {
- new pp = 1 + random(4);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}9{ffffff} and you won: %d premium points.", pp);
- }
- case 3..6:
- {
- new rp = 2 + random(5);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}9{ffffff} and you won: %d respect points.", rp);
- }
- case 7..10:
- {
- new money = 222222 + random(555555);
- // aici adaugi premiul
- va_SendClientMessage(playerid, -1, "{fad900}(Reward System): {ffffff}You chose book no. {fad900}9{ffffff} and you won: %s$.", FormatNumber(money));
- }
- }
- for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, RewardTDMenu[playerid][i]);
- InRewardMenu[playerid] = 0;
- if(InRewardMenu[playerid] == 0) CancelSelectTextDraw(playerid);
- }
- if(playertextid == PlayerText:INVALID_TEXT_DRAW)
- {
- if(InRewardMenu[playerid] == 1)
- {
- InRewardMenu[playerid] = 0;
- for(new i = 0; i < 11; i++) PlayerTextDrawHide(playerid, RewardTDMenu[playerid][i]);
- }
- }
- return true;
- }
- - In baza de date la tabelul users, o coloana cu numele `RewardTime` tip int(11) Implicit 3600
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement