Advertisement
Guest User

Untitled

a guest
Aug 29th, 2012
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.26 KB | None | 0 0
  1. <header> {
  2. mes "[Lotti Girl]";
  3. mes "It costs "+.Cost[1]+"x "+getitemname(.Cost[0])+" to play.";
  4. if (countitem(.Cost[0]) < .Cost[1]) close;
  5. next;
  6. if(select("Deal me in!:No way...")==2) close;
  7. mes "[Lotti Girl]";
  8. mes "Here we go...";
  9. progressbar "",2;
  10. delitem .Cost[0], .Cost[1];
  11. set .@i, rand(1,.Total);
  12. if (rand(1,100) > getd(".P"+.@i+"[0]")) {
  13.   for(set .@j,0; .@j<getarraysize(.Default); set .@j,.@j+2) {
  14.    getitem .Default[.@j], .Default[.@j+1];
  15.    if (!.@k[0]) setarray .@k[0], .Default[.@j], .Default[.@j+1]; } }
  16. else {
  17.   for(set .@j,1; .@j<getarraysize(getd(".P"+.@i)); set .@j,.@j+2) {
  18.    getitem getd(".P"+.@i+"["+.@j+"]"), getd(".P"+.@i+"["+(.@j+1)+"]");
  19.    if (!.@k[0]) setarray .@k[0], getd(".P"+.@i+"["+.@j+"]"), getd(".P"+.@i+"["+(.@j+1)+"]"); } }
  20. announce "Congratulations to "+strcharinfo(0)+" for getting "+.@k[1]+"x "+getitemname(.@k[0])+"!",0;
  21. specialeffect2 248;
  22. close;
  23.  
  24. OnInit:
  25. // Format: <%>,<item ID>,<count>{,...};
  26. setarray .P1[0],70,607,25;
  27. setarray .P2[0],70,13710,1;
  28. setarray .P3[0],40,5471,1;
  29. setarray .P4[0],40,5210,1;
  30. setarray .P5[0],40,5224,1;
  31. setarray .P6[0],50,2357,1,2524,1,2421,1,2115,1;
  32. setarray .P7[0],25,2701,1;
  33. setarray .P8[0],5,2394,1;
  34. setarray .Default[0],12214,1;
  35. setarray .Cost[0],7227,300;
  36. set .Total,8;
  37. end;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement