Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for(new q=0; q<50; q++)
- {
- if(pickupid == QuestP[q])
- {
- if(QEvent[playerid][q] == 0)
- {
- new str[1556],str1[1256],str2[1256],str4[1256],queryy[256];
- if(QuestWait[playerid] > 0)
- {
- format(str, sizeof(str),"Asteapta %d secunde inainte de a colecta din nou un Cadou.", QuestWait[playerid]);
- SendClientMessage(playerid, COLOR_WHITE, str);
- return 1;
- }
- QEvent[playerid][q] = 1;
- QuestWait[playerid] = 120;
- mysql_format(SQL,queryy,sizeof(queryy),"UPDATE `users` SET `Quest%d`='1' WHERE `name`='%s'",q,PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,queryy,"","");
- new remain = 50;
- for(new qs=0; qs<50; qs++)
- {
- if(QEvent[playerid][qs] == 1)
- {
- remain--;
- }
- }
- if(remain > 0)
- {
- new randomcash = 50000 + random(20000) + random(20000), randomrp = 1 + random(1), name[30], randompremium = random(5), randompoints = 1 + random(3);
- GetPlayerName(playerid, name, sizeof(name));
- if(randompremium != 7)
- {
- format(str, sizeof(str),"Felicitari! Ai gasit un Cadou. Gaseste inca %d cadouri pentru a primi un premiu special.", remain);
- SendClientMessage(playerid, COLOR_YELLOW, str);
- format(str, sizeof(str),"{d10000}Cadouri: {7f26f2}%s {2667f2}a gasit un cadou si a castigat {086303}$%s , {d10000}%d Respect points si {e2ff0c}%d Puncte Premium", name, FormatNumber(randomcash), randomrp, randompoints);
- BroadCast(COLOR_WHITE, str);
- GivePlayerCash(playerid, randomcash);
- PlayerInfo[playerid][pExp] += randomrp;
- PlayerInfo[playerid][pPremiumPoints] += randompoints;
- Update(playerid, pPremiumPointsx);
- Update(playerid, pCashx);
- Update(playerid, pRP);
- }
- }
- else if(remain == 0)
- {
- new randomcash = 1500000 + random(1000000) + random(1500000), randomrp = 5 + random(10), name[30], randompremium = random(10), randompoints = 10 + random(30);
- GetPlayerName(playerid, name, sizeof(name));
- if(randompremium != 7)
- {
- format(str, sizeof(str),"Quest: {72ff00}%s{ffff00} a gasit toate cele {72ff00}50{ffff00} cadouri si a primit $%s si %d puncte respect.", name, FormatNumber(randomcash), randomrp);
- SendClientMessageToAll(COLOR_YELLOW, str);
- format(str, sizeof(str),"{ffffff}Salut, {72ff00}%s{ffffff}, te felicit! Ai gasit toate cele {72ff00}50{ffffff} cadouri si ai terminat eventul {72ff00}'Skulls Quest'", name);
- format(str1, sizeof(str1),"{ffffff}Ai castigat{72ff00} %s{33cc33}$ {ffffff}si {72ff00}%d {ffffff}RP", FormatNumber(randomcash), randomrp);
- format(str2, sizeof(str2),"{ffffff}Speram sa ramai cat mai mult timp alaturi de {72ff00}XtremePlay {ffffff}RPG", name, FormatNumber(randomcash), randomrp);
- format(str4, sizeof(str4),"%s\n%s\n%s", str,str1,str2);
- ShowPlayerDialog(playerid, 3256,DIALOG_STYLE_MSGBOX, "{ffffff}Skulls Quest",str4, "Multumesc","");
- }
- else
- {
- format(str, sizeof(str),"Quest: {72ff00}%s{ffff00} a gasit toate cele {72ff00}50 {ffff00}cadouri si a primit $%s, %d puncte respect si %d puncte premium.", name, FormatNumber(randomcash), randomrp, randompoints);
- SendClientMessageToAll(COLOR_YELLOW, str);
- format(str, sizeof(str),"{ffffff}Salut, {72ff00}%s{ffffff}, te felicit! Ai gasit toate cele {72ff00}50{ffffff} cadouri si ai terminat eventul {72ff00}'Skulls Quest'", name);
- format(str1, sizeof(str1),"{ffffff}Ai castigat{72ff00} %s{33cc33}$ {ffffff}, {72ff00}%d {ffffff}RP si {72ff00}%d {ffffff}Premium Points", FormatNumber(randomcash), randomrp, randompoints);
- format(str2, sizeof(str2),"{ffffff}Speram sa ramai cat mai mult timp alaturi de {72ff00}XtremePlay {ffffff}RPG", name, FormatNumber(randomcash), randomrp);
- format(str4, sizeof(str4),"%s\n%s\n%s", str,str1,str2);
- ShowPlayerDialog(playerid, 3256,DIALOG_STYLE_MSGBOX, "{ffffff}Skulls Quest",str4, "Multumesc","");
- PlayerInfo[playerid][pPremiumPoints] += randompoints;
- Update(playerid, pPremiumPointsx);
- }
- GivePlayerCash(playerid, randomcash);
- PlayerInfo[playerid][pExp] += randomrp;
- Update(playerid, pCashx);
- Update(playerid, pRP);
- }
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "Ai gasit aceast Cadou, continua sa cauti altele.");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement